我正在使用BluetoothSerial将Android手机连接到ELM327 OBD加密狗。我使用蓝牙聊天应用程序来确认在发送PID命令代码(如010C,0105等)时返回了相应的数据。BluetoothSerial cordova plugin echoing write
然而,虽然bluetoothSerial插件看起来可以很好地定位并连接到加密狗,但是当我使用bluetoothSerial.write将加密的命令代码发送到加密狗时,我只是从bluetoothSerial获得了相同的命令代码。 subscribeRawData。我尝试使用bluetoothSerial.available来查看它们是否与回复的大小相匹配,然后就可以了。
我还没有找到任何这样的已知问题,所以我想知道是否有其他人可能遇到过这个问题,或知道它为什么会发生。
你在每个命令后发送\ r? –
Nnnnnnyaaaargh!对, 是的,就是这样。 –
谢谢。它现在有效。我真的认为写方法可以解决这个问题。 :-( –