0
我需要在rs232連接中發送一些特殊字符,但我遇到了麻煩。用Java編寫Rs232連接的特殊字符
例如,當我想要發送的字符¿我寫:
OutputStream outputStream = null;
outputStream.write("\u00BF".getBytes());
outputStream.flush();
接收器收到兩個characteres(¿),我不知道爲什麼。 當我發送正常字符都運行良好。
任何人都知道什麼是錯的? 謝謝。
什麼是接收?硬件,第三方軟件或您的軟件?標準字母表可以正常工作嗎? – weston
或者跳過整個字符串並寫出字節,因爲您已經知道代碼'outputStream.write(0xbf);' – weston
Receiver是其他PC中的一個終端。是的,標準字母表可以正常工作。 – nunoaomaia