查看: 1143|回复: 5
|
Serial port scanner (hyperterminal) 错误解读的问题
[复制链接]
|
|
用 serial port 接上 symbol barcode scanner 解读(scan)同一个 barcode (1D),
barcode 是十个数目字 (1234567890),解读偶尔会出现错误,比如以下两个错误:
1234567890
1234567890
1234567890
1234567890
1233567890
1234567890
1234567890
1234567890
1234567890
1$34567890
1234567890
1234567890
Port settings 是 9600 (bits per second),8,None(parity), 1, Hardware (flow control)
Com cable 长达 10 meter 左右,新的。
|
|
|
|
|
|
|
|
发表于 15-11-2013 12:31 AM
|
显示全部楼层
Direct Serial Port from motherboard?
还是用了USB to COM converter?
|
|
|
|
|
|
|
|

楼主 |
发表于 15-11-2013 08:24 PM
|
显示全部楼层
direct 的, usb 的 也试过了, 一样。 |
|
|
|
|
|
|
|
发表于 17-11-2013 09:06 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 17-11-2013 11:54 PM
|
显示全部楼层
试试看FLOW CONTROL>>>NONE,虽然纠正机会应该不大...
BTW,SYMBOL是LS系列的吗?不同PART NUMBER SUFFIX,会有不同的实际表现..... |
|
|
|
|
|
|
|
发表于 18-11-2013 04:39 PM
|
显示全部楼层
由于不清楚是软件还是硬件的问题,
建议使用 putty / hyperterm 等工具测试。
还有,
使用 on data event / SerialPort.DataReceived Event
避免自己去使用 timer read data
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|