irxon
首页  |  产品与支持  |  普及与应用  |  购买指南  |  防伪查询  |  水木行论坛  |  关于水木行
您的位置: 首页 > 产品与支持 > RS-232串口红外适配器 > 技术支持
q问: 我用的是贵公司的220,在Win98下按软盘里的说明书指示操作安装了驱动程序,安装完成后,系统托盘里的红外图标开始闪烁,但220的指示灯却不亮,用我的8250手机测试也没有任何反应。可以肯定红外适配器硬件是没有问题的,因为我在win2000下用起来一点问题都没有。
答:在Win98/ME系统里,红外通讯是通过IrComm模式实现的,IrComm模式把红外口虚拟为串口和并口,通讯时把它作为一个串口或并口来对待。而虚拟的串口是不支持电源管理的,所以需要在注册表里对虚拟串口的ACPI电源管理的键值进行修改,方法如下:
1、点击“开始”、“运行”,输入“regedit”,“确定“;
2、选择注册表路径:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VCOMM;
3、修改"EnablePowerManagement"的键值为"00 00 00 00";
4、重新启动系统,红外适配器即可正常工作。
q问: 按照说明书完成了220驱动程序的安装之后,红外通讯指示灯并不闪烁,也找不我的手机,有什么解决办法吗?
答:我公司的产品基本没有坏的,所以很可能是软件方面的问题引起的,比如说驱动安装不完整,多次安装红外驱动程序,系统安装过其它红外设备,串口被其它软件控制等。因为现在电脑的软件和硬件系统都很庞大和复杂,想找到造成故障的根源将是一件很繁杂的事情,建议使用下述的“排除法”进行反复调试,一般都可以解决问题。
      1、先把红外设备禁用,然后再启用试一下,重新启动电脑试试,降低通讯速率试试。
      2、在另一台电脑上安装一下试试;
      3、在另一个串口上安装一下试试;
      4、在另一个操作系统上安装一下试试;   
q问:如果红外适配器没故障,安装驱动后工作指示灯是否一定闪烁?
答:应该这样说,红外适配器在工作正常的时候,即使不与其他设备通讯,工作指示灯也会有规律地闪烁,一般是每隔三秒钟急促地闪六次,发送六个握手的数据包。IR220产品是手动添加驱动程序,如果系统的串口正被其它设备或程序占用或控制,即使添加了驱动程序,红外适配器也可能不能正常工作。由于寻找造成故障的原因比较复杂和麻烦,所以我们经常建议客户在其它电脑上安装测试一下,这样就可以很容易地判断出问题出在哪里了。
q问:我的机子主板是大众KZ-6000-V,我在装适配器的时候出现了说明书上没有的现象。我的系统是WIN98第一版。里面没有显示“选择厂商和红外设备”的选项,而且无法正常使用,怎么办?
答:WIN98第一版对IrDA红外通讯支持的很好,所以并不是系统的问题。这种现象我们也曾碰到过,如果没有显示“选择厂商和红外设备”的选项,按“上一步”回到开始安装的状态,然后再按“下一步”就可以出现这些选项了。
q问:我买了一个的COM口红外线适配器SMH-IR220,我想把我T300手机里的图片传到电脑里,可是传不进去,等了好长时间都不行,可是把电脑里的图片传到手机里倒是很快,不知道这是怎么回事?
答:这应该说是220与T300之间的兼容性问题。我们实际测试T300手机向电脑传输图片时也出现了这样的情况,把通讯速率限制由115200降为57600,故障消除 。
q问:如何控制IR220更改波特率?
答:IR220的通讯速率更改需要通过编程来实现。
编程调整通讯速率方法如下:
1、打开串口。
2、使RTS无效,保持7ns以上。
3、通过TXD发送速率控制字。
4、等待控制字停止位发送完毕。(9600速率下约需100ms)
5、使RTS有效。
6、等待约50ns以后,SMH-IR220将在设定的速率下工作。

控制字如下:
  115200 0x00
  57600 0x01
  38400 0x02
  19200 0x03
  9600 0x04