我用作USB-SerialPort Converter for Barcodereader。 (转换器的驱动程序在CD - 公司提供:digitus)USB串口无任何原因停止工作
在我的程序(C#)中,我等待SerialPortDataReceived事件并继续如果我得到值 - 到目前为止一切工作正常。
现在的问题是,我不再有时收到数据了。 相同的读卡器和USB-RS232转换器以及相同的笔记本电脑(联想,Win7)在8个电台使用,但只有2个我有这个问题。
当我在没有收到数据的情况下读者阅读时,我看不到任何问题。 Windows说串口工作正常。
但是,当我拔下阅读器的电源并重新连接我的程序中的COM端口时,它会再次工作。 (我认为读者不是问题,因为这些读者在我工作的公司中使用了几百次) 因此,它必须是转换器或转换器和条形码读取器的合作!
我的下一个想法是尝试另一个转换器,但有什么办法来了解原因? 还是有人有类似的问题?
我们对某些Datalogic无线扫描仪也发生过同样的情况。解决方案是断开扫描仪底座的电源/电源并将其重新连接到USB端口。没有人想出一个合适的解决方案... –