daxiaoge
簡單不代表容易,生活亦是如此。
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 57 個
工控威望: 299 點
下載積分: 2372 分
在線時間: 125(小時)
注冊時間: 2019-08-12
最后登錄: 2024-12-25
查看daxiaoge的 主題 / 回貼
樓主  發(fā)表于: 2020-06-23 08:47

向各位請教一個問題,就是掃碼槍無結(jié)束符,現(xiàn)在需要用到接收報文長度來結(jié)束,那么結(jié)束數(shù)據(jù)怎么理解?比如我接收到13個字符,該設(shè)置幾的結(jié)束數(shù)據(jù)個數(shù)?
謝謝
a239440265
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 134 個
工控威望: 275 點
下載積分: 751 分
在線時間: 111(小時)
注冊時間: 2016-01-22
最后登錄: 2023-08-01
查看a239440265的 主題 / 回貼
1樓  發(fā)表于: 2020-07-01 14:38
一般掃描槍都是trig一下,然后節(jié)能接受到信息的,你有多少字符就相應(yīng)設(shè)置多少個接收個數(shù),比如000001你就用3個字就可以了,你多設(shè)置幾個字都是沒有問題的,不需要考慮結(jié)束符
西西糖塘
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 41 個
工控威望: 86 點
下載積分: 785 分
在線時間: 6(小時)
注冊時間: 2018-01-09
最后登錄: 2024-02-27
查看西西糖塘的 主題 / 回貼
2樓  發(fā)表于: 2020-07-02 15:57
掃碼槍都是可以設(shè)置結(jié)束符的
像風(fēng)一樣
guangyu85
工程師
級別: 家園?
精華主題: 1 篇
發(fā)帖數(shù)量: 520 個
工控威望: 831 點
下載積分: 5757 分
在線時間: 391(小時)
注冊時間: 2011-06-13
最后登錄: 2024-12-21
查看guangyu85的 主題 / 回貼
3樓  發(fā)表于: 2020-07-02 20:17
只要你的接收區(qū)字長大于等于報文字長就行,結(jié)束與否無所謂啊,反轉(zhuǎn)你是觸發(fā)一次,讀取一次嘛
fenghua00000
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 48 個
工控威望: 149 點
下載積分: 1537 分
在線時間: 56(小時)
注冊時間: 2017-09-09
最后登錄: 2021-12-03
查看fenghua00000的 主題 / 回貼
4樓  發(fā)表于: 2020-07-03 13:20
掃描槍發(fā)送多少個字\字節(jié),就設(shè)定接受多少個字\字節(jié)長度就可以了。將設(shè)置結(jié)束符屏蔽。