Demokit ソースを使用して Arduino Mega ADK をいくつかの電話に接続しようとしましたが無駄でした。
arduino 0022 で Arduino スケッチ "Demokit.pde" をコンパイルしてアップロードしました。ボードが USB クライアント ポートで "start" を送信するので問題ないようです。
Google API 10 (Gingerbread を実行している電話用) と Android API 15 (ICS 用) を使用して、Eclipse で Demokit アプリをコンパイルしました。すべて順調です。
電話側では、次のセットアップを試しました。
CM 7.1 を実行し、android.hardware.usb.accessory.xml および com.android.future.usb.accessory.jar をプッシュした後の samsung i9000
ICSを実行しているサムスンi9000
ICS を実行している nexus S
そして、何も起こりませんでした。Eclipse logcat には警告のみがあります:
W/PowerUI(654): 不明な意図: 意図 { act=android.intent.action.ACTION_POWER_CONNECTED flg=0x10000010 }
他には何もありません。ボードの USB ホストに問題があるのではないかと思います...
誰かアイデアがあれば?
ありがとう