我有幾個16位關鍵的M8300串行條形碼掃描器,我正在編寫C#服務。我設法接收代碼,並將反饋發送回掃描儀(打印文本以顯示,打開/關閉LED和蜂鳴器)。如何連續配置Datalogic M8300條形碼掃描器(C#)
手冊: http://www.manualslib.com/manual/843135/Datalogic-Powerscan-D8330.html?page=206#manual
的掃描儀還具有可編程功能鍵,我希望能夠在每次掃描後飛編程這些。該手冊有關於通過RS232(串行)更改配置的不同章節,但似乎無法使其工作。 http://www.manualslib.com/manual/843135/Datalogic-Powerscan-D8330.html?page=220#manual
爲了測試這個,我試着先關閉瞄準系統。我相信下面的代碼做這個,而是它只能說明,而不是改變配置的顯示屏上的配置字符串:
char delimiter = '-';
char carriageReturn = '\x0D';
serialPort.Write(scannerID + delimiter + "$+Bj0$-" + carriageReturn);
是我在首位想甚至可能嗎?我希望有人能給我一些提示和見解。
手動格式不正確的URL。 – sawdust
對不起,他們應該現在工作。 – Janneman
您是否啓用了ACK/NAK?你收到哪個迴應?您是否嘗試過將RS-232命令結果與鍵盤配置方法(即該手冊的第96頁)進行比較? – sawdust