[英]How to communicate with OBD II using bluetooth or wifi using iphone
我喜歡為iOS創建一個簡單的應用程序,它通過ODB II Wifi /藍牙設備從汽車讀取數據並在iPhone屏幕上顯示。 但我不知道從哪里開始。 請有人幫我實現以下結果。
我有藍牙和wifi加密狗。
第1步:配對藍牙或Wifi加密狗和iPhone。
第2步:通過加密狗閱讀詳細信息
請參閱我能夠輕松理解的任何教程或示例代碼。 我想深入了解這些過程,並希望自己編寫代碼。 所以請幫忙。
提前致謝。
正如David所說,在iOS上你只能使用WiFi OBD接口。 標准藍牙(不是BTLE)不起作用。 Apple應批准藍牙設備,以便能夠向iOS傳輸數據。 AFAIK沒有這樣的OBD。
可能你的OBD加密狗基於ELM327芯片。 這個文檔很好的出發點。 仔細閱讀。 這就是您需要的一切。 有趣的事情從第7頁開始。
在iOS上,您應該使用OBD IP地址打開TCP連接(例如使用NSInputStream
, NSOutputStream
),然后使用AT命令配置OBD。 休息在ELM鏈接的“與車輛通話”(第30頁)一節中介紹。 享受閱讀 :)
如果您需要更多幫助 - 請問。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.