私はかなり長い間同じものを探してきました。おそらく、私が見つけた最も便利なリンクは次のとおりです。
KW1281 Raspberry Piによるライブ診断
著者は、自分のコンピューターと車のコンピューターの間を流れるバイトストリームを見て、Windows用に作成されたソフトウェアをリバースエンジニアリングします。技術的な詳細には興味がありますが、彼は使用できるソースコードのスニペットも提供しています。
彼の最終的な結論は、Raspberry Piはエンジンの実行中に車のOBD-IIインターフェイスから読み取ることができないということです。彼の論拠は、タイミングの悪いバギーシリアルドライバーです。
最終的に解決策を提供する可能性のある別の方法を次に示しますが、現時点ではほとんどがハードウェア側をカバーしています。
Raspberry Pi Car PCプロジェクト
著者は無料のSTN1110チップを要求し、車と通信するためのカスタムボードの作成を計画しています。Raspberry Piボードを検索すると、同じことをしている他のカップルが見つかるでしょう。そのようなボードの市場性のあるバージョンで作業している人を見つけることさえできました:
OBD-II STN1110
作成者は、私が知っているようなボードを注文するためのウェブサイトを提供しませんでしたが、フォームでプライベートメッセージを送信する場合は提供しているようです。
Torqueと呼ばれるAndroidアプリも利用可能です。しかし、そのソースを見つけることができませんでした。
潜在的に役立つリンク:
pyOBD -OBD-IIとインターフェースするPythonで書かれたオープンソース(GPL)プログラム。それがRaspberry Piに完全に一致しない場合は、何であるかわかりません。
openOBD:OBD-IIスキャンツール -WindowsおよびLinuxベースのシステム用の放棄されたC ++ベースのOBD-IIプログラム。
編集7/28/2013
本日、RaspberryPi.orgに、より良い情報を含むブログ投稿がありました。
ブログへのリンクは次のとおりです。Carputers –始めるためのアイデア
PIをF150に入れた男のフォーラム投稿へのリンク:My Pi Carputer in my truck。
彼のgithubソースへのリンク。
OBDとGPSを使用した別のプロジェクト:OBD GPS Logger
OBDをシミュレートする上記のために書かれたソフトウェア:OBDSim
私がこれにすぐに取り組み始めなければ、開発するものは何もないと感じています。