我正在使用BluetoothSerial將Android手機連接到ELM327 OBD加密狗。我使用藍牙聊天應用程序來確認在發送PID命令代碼(如010C,0105等)時返回了相應的數據。BluetoothSerial cordova plugin echoing write
然而,雖然bluetoothSerial插件看起來可以很好地定位並連接到加密狗,但是當我使用bluetoothSerial.write將加密的命令代碼發送到加密狗時,我只是從bluetoothSerial獲得了相同的命令代碼。 subscribeRawData。我嘗試使用bluetoothSerial.available來查看它們是否與回覆的大小相匹配,然後就可以了。
我還沒有找到任何這樣的已知問題,所以我想知道是否有其他人可能遇到過這個問題,或知道它爲什麼會發生。
你在每個命令後發送\ r? –
Nnnnnnyaaaargh!對, 是的,就是這樣。 –
謝謝。它現在有效。我真的認爲寫方法可以解決這個問題。 :-( –