2016-03-21 36 views
1

我正在開發一款使用ELM327設備進行OBD-II通信的Android應用程序,我希望能夠獲得前燈的狀態。具體來說,我想知道司機是否打開了它們,但是它也可以用來判斷哪些燈亮着(主電源燈與亮燈燈和DRL燈等)以及是否有任何燈燈泡熄滅。我的印象是,有些方法可以確定前大燈是否通過OBD-II,但我找不到任何證實,並且我使用的API(pires obd-java-api on Github)沒有任何內容它也是。我真的可以做這些嗎?OBD-II的前燈狀態

+0

你想要確定什麼具體的車輛? – Jon

+0

我希望它適用於儘可能多的車輛。我的車尤其是奧迪TT – wlyles

+1

AFAIK,車頭燈信息沒有標準化,所以你很難完成這個。這[後](http://stackoverflow.com/a/26277540/2350083)包含指示切換日產葉前燈。 (但未讀取其狀態) – Jon

回答

1

所有標準化的OBD PID都在ISO 15031-5標準範圍內。它的一部分可以在Wikipediahere中找到。所有其他PID都是車輛特定的PID,您無法一概而論(甚至找不到)它們。

您正在搜索的PID可能不是標準的或每輛車都支持。

+0

儘管此鏈接可能回答此問題,但最好在此處包含答案的重要部分並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/13950122) – KeyWeeUsr

+1

@KeyWeeUsr答案的所有重要部分都包含在這裏(這就是答案!),如果有人更感興趣,鏈接就更多。在你對這個話題沒有任何想法的時候,在你做出負面評論之前,請考慮一下! – Mogi

+0

最後一個[link](http://www.geekmyride.org/wiki/index.php/OBD-II_PIDs)可能是最乾淨的一個。其餘的是巨大的文章作者可能發現自己的鏈接。喬納森在評論中甚至提供了一些代碼或如何做這件事,但不是爲了同一個模型作者想要的。這可能會以一種對作者模型起作用的方式被抽象化(從未碰過汽車電子)。然而,有7個月的時間讓作者接受或贊成,所以我猜這不像你想象的那麼有幫助。不過不要擔心,我沒有給你降級的權利。隨時檢查我的「Critic」徽章。 – KeyWeeUsr