2

車の ECU をテストするための elm327 用の Android アプリを開発したいと考えています。

Android デバイスと ELM327 デバイスの間で Bluetooth 接続を使用する場合、Androidアプリにドライバーをインストールする必要がありますか? または、Google が Android プラットフォーム内で提供する組み込みの Bluetooth クラスを使用し、ELM327 仕様に従って AT コマンドを使用するだけで十分ですか?

みんな助けてください!!!

4

1 に答える 1

3

それはすべて、ELM327 デバイスとして何を使用しているかによって異なります。

USB ベースで、Bluetooth アダプタに接続している場合は、USB デバイス用のドライバをインストールする必要があります。

物理的に rs232 ポート/Bluetooth アダプター、さらには ELM327 Bluetooth モジュール (ほとんどすべてがハードウェア ベースではなくロジック ベースの rs232 を使用) を独自に構築するか購入する場合は、 android をシリアル デバイスとして扱う場合は、ドライバーなしで直接接続できるはずです。

診断を行っているだけで、PCM を「チューニング」しようとしていない限り、ボーレートを 38400 に永続的に設定し、そのままにしておくだけで問題ありません。

チューニングに使用し始めると、Bluetooth を使用するときに他の問題/懸念があります。1 つは、PCM を「ブリック」する可能性のあるフラッシュ中の切断であり、もう 1 つは、最初のハンドシェイク中に毎秒 5 ビット、アクセス用のシード/キーを強制することです。 .

良いプロジェクトのように聞こえますが、頑張ってください。

私は決して Android プログラマーではありませんが、ELM327/PC インターフェースの構築には豊富な経験があるので、ELM327 と PCM との通信で何か問題が発生した場合はお知らせください。答えられるはずです。または、私ができない場合は、正しい方向に答えてください。

于 2012-09-01T18:28:11.453 に答える