掃碼槍出現(xiàn)亂碼,1.你要檢查一下,你的波特率,奇偶性,停止位等通訊參數(shù),要與你的掃碼槍一致
2. 3u你用的是rs指令嗎,如果是你接受的的位數(shù)設(shè)定是不是小了,以及字節(jié)發(fā)送還是字發(fā)送,還有你的掃碼槍也要設(shè)定一下,發(fā)送格式。
3.你說(shuō)的ASCII碼沒(méi)怎么清楚你說(shuō)的,掃碼槍發(fā)送回來(lái)的是以字節(jié)發(fā)送的,你需要將字節(jié)轉(zhuǎn)換轉(zhuǎn)換成ASCII碼才是你需要的掃碼數(shù)據(jù),比如H30=K48 ASCII碼表示0.
根據(jù)你說(shuō)的個(gè)人認(rèn)為應(yīng)該是數(shù)據(jù)亂碼了,奇偶性和停止位等通訊參數(shù)有問(wèn)題
希望能幫到你