2015-09-24 132 views
1

我目前正在研究一個應用程序,它旨在通過OBD從ECU讀取數據,我想使用USB適配器連接到我的手機。問題在於我到處都可以看到基於藍牙的庫。有沒有人願意幫助我?我打算使用這個庫:https://github.com/pires/android-obd-reader通過USB的OBD通信

https://github.com/pires/obd-java-api/(也許這一個會更好)

但我無法弄清楚如何構建我的應用程序,所以它可以通過USB通信。我有電纜,並與其他商店應用程序進行測試。

謝謝你們。

回答

1

最簡單的方法是使用藍牙ELM327,並嘗試使用其中一個庫設置藍牙基本示例進行通信。

不知道你的知識,所以我不知道從哪裏開始幫助你。 1)您是否瞭解OBD協議? 2)你知道如何從ECU請求PIDS,並閱讀它們嗎? 3)你與什麼車輛溝通? 4)您是否在尋求如何使用藍牙進行通信或與藍牙進行車輛通信的幫助?

藍牙通信本質上只是串行通信,即無線。因此,首先建立一個基本示例,介紹如何連接併發送消息。一旦完成,請嘗試發送您的第一條消息!您可以嘗試獲取RPM(01 0C)..