永发信息网

C# 串口和条码扫描器通信

答案:2  悬赏:60  手机版
解决时间 2021-05-05 22:07
C# 实现扫马枪和串口的通信,要求程序运行后 可以连续接收条码扫描器的数据 我写的代码总第一次扫描正常 但以后在扫描就会出现问题 只能接收一半。 高手指点下 谢谢 谢绝赋值粘贴
最佳答案

其实,这个问题我也遇到过,我解决的方式是加Thread.Sleep(100); 加在serialPort1.Read(ReadBuffer, 0, 13); 之前。(之所以出现这种情况是因为扫描枪,读取速度太慢,你加的Sleep后延长读取时间)


你在那里加close,当然只能接收一次啊,你接收一次你把串口都关了,你还怎么接收啊。


另外你的扫描枪扫描的数据有没有后缀啊,没有的话你可能还会出现一个问题,就是你扫描的太快它会连续读取两次,所以要加后缀加以判断这是一条数据,还是两条;

全部回答

如果非设备问题 那么不会出现这种情况  扫码只是固定的发送数据罢了  估计你程序里缓存数据那块乱了吧

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
tlntsvi能不能删掉?
我的脸最近很黄
网络通信高手来
电信合同问题
请问从佛山南海到广州白云区怎么坐车?
管理学 周三多 高等教育出版社 最新版是第几
亮晶晶眼镜旗舰店地址在哪,我要去那里办事
为什么胎心音很小
保佑一个人安好的句子,想告诉远方的朋友自己
电脑这种配置可以玩大型3D游戏吗?
Q群占好友名额吗
我是山东的考生 报了专科一批第一志愿并被录
我好想她睡觉梦见她时自己无缘无故的笑醒了醒
汽车是怎么样开走的
收藏的网址怎么导出,怎么才能把 之前收藏的网
推荐资讯
《老人与海》中说:一个人只可以被毁灭,不可
白皮鞋配什么裤子好看,棕色休闲鞋子搭配什么
云南昆明林业职业技术学院官网我想查自主招生
初中毕业离别同学赠言,要毕业了请你为不同的
春纪的美白精华素效果怎么样
现在贷款的话,没有房产抵押可以拿到么?可以
求一个口袋妖怪钻石(中文版)466号“电击魔
未满14周岁犯罪会不会留挡住?
左边太阳穴总是有针扎的感觉,是什么原因?
为什么我的AI一保存就关闭呢?
哪些电影的题材是以恐龙。异种。等等为主的?
qq旋舞空格名字
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?