桌上型電腦解決掃描槍資料輸出亂碼的方法步驟
為什麼自己的識讀裝置解碼成功後輸出亂碼”,其實輸出亂碼的情況有很多,畢竟掃描槍的種類也分為很多中。下面是小編收集整理的,希望對大家有幫助~~
方法/步驟
1物理串列埠通訊時候,串列埠波特率等引數與裝置不匹配導致亂碼現象
解決方法:可以先查詢使用者手冊裡面的“檢視預設串列埠引數”或者設定為所需要的引數,再使用串列埠除錯工具驗證。
2中文亂碼時,大部分是解析時字元編碼與制碼時的字元編碼不匹配導致而並非裝置解碼功能問題,比如制碼使用的是UTF8字元編碼,而串列埠接收後使用GBK來解碼,就會導致中文亂碼。
解決方法:只要統一制碼工具和串列埠除錯工具的字元編碼,即可解決此問題。建議客戶使用不同的編碼型別來製作條碼內容或者在程式中***判斷編碼型別後再***用相應編碼解析。
3在USB HID-KBW通訊模式下,輸出字元與條碼本身內容不同時,有可能為KBW模式下的“國家/語言鍵盤”與作業系統的輸入法不匹配導致。
解決方法:可以修改裝置的“國家/語言鍵盤”或者修改作業系統上的對應輸入法。
臺式電腦