Android Open Accessories 標準を使用して、USB 経由で接続された arduino メガ ADK マイクロコントローラーとやり取りする Android 搭載デバイスを用意しました。データリンク層レベルで最適な通信プロトコルを知りたいです。
android と arduino 側から見ると、write(buffer[], buffer_length)、read(buffer[], buffer_length) などの単純なファイル ベースの IO です。
いくつかの調査を行ったところ、HDLC プロトコルの使用を推奨する「単純なシリアル ポイント ツー ポイント通信プロトコル」というタイトルのこのリンクに出会いました。それは実行するのに適したプロトコルでしょうか、それとももっと良いものがありますか?
ありがとうございました