2014-10-31 45 views
0

我期待創建一個可顯示汽車指標並幫助用戶提高汽車性能的Web應用程序。經過一些基本的谷歌搜索後,我開始瞭解OBD。我已經看到了使用OBD的android應用程序,但是我發現任何說OBD可以與Web應用程序一起使用的東西。任何在這裏可以告訴我,如果我們可以使用帶有Web應用程序的OBD。我可以使用OBD II構建Web應用程序

任何有關如何在Web應用程序中使用OBD的幫助表示讚賞。

在此先感謝。

回答

1

OBD-II加密狗可通過藍牙,RS-232或Wi-Fi來訪問。這裏的所有建議都不是由經驗做出的,因此結果可能有所不同。從瀏覽器

直,RS-232是不可能的,據我所知道的是。

藍牙,你可能需要做Bluetooh的Web API的一些研究。他們是相當新的,所以不會支持所有設備/瀏覽器等。

對於wi-fi,看看websockets進行連接。 只需嘗試建立連接併發送通常的OBD-II命令。

有關OBD-II的更多信息,維基百科有一些可用的PID一個nice page以及如何轉換/解碼的答案。 您還可以看看my library,它包含相同的信息和解碼功能,但您必須閱讀一些代碼。

+0

嗨埃裏克我想通了如何使用它的網絡應用程序。我需要一個公式列表來解碼OBD的輸出。可以請給我鏈接,或者你能給我的信息 – Strikers 2014-11-19 13:35:59

+0

在最後一段添加了一些鏈接。 – 2014-11-19 18:32:21

+0

埃裏克,我看過他們和嘗試,但在我的輸出我得到意想不到的新行字符的文本和「>」符號,他們正在你的函數返回錯誤輸出 – Strikers 2014-11-20 02:35:26

0

我的ELM327 WiFi設備不支持網絡套接字。我使用this Cordova plugin與它溝通。該插件爲Android和iOS提供TCP客戶端套接字。

如何使用通過這個插件暴露API的一個很好的例子可以發現here

+0

Jeroen感謝您的回答,但我想出瞭解決方案,我的OBD是藍牙啓用的。 – Strikers 2015-11-09 12:36:24

相關問題