デモキットソースを使用したArduino Mega ADKをいくつかの電話機に無駄に接続しようとしました。USBホストを使用してarduinoメガADKボードに接続できません
Arduinoのスケッチ "Demokit.pde"をarduinoで編集してアップロードしました。ボードが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を押した後に実行している
サムスンI9000
サムスンi9000の実行中のICS
ネクサスS走行ICS
何も起こりませんでした。他
何もテント{行動= android.intent.action.ACTION_POWER_CONNECTED FLG = 0x10000010}:
W/PowerUI(654):未知の意図日食logcatで唯一の警告はありません。私はボードがそのUSBホスト上で問題を抱えているのだろうかと思っています...
もし誰かがアイデアを持っていたら?
ありがとうございました
返信いただきありがとうございます。あなたは、電話機の設定(i9000とCM7:失敗、i9000とICS:OK、nexus SとICS:OK)について正しいです。しかし、この問題は、Demokit.pdeスケッチの設定手順に起因していました。私はそれを実行するためにパンボードを使用したが、私はすべてのコンポーネントを接続せず、i2cジョイスティックの初期化にはコンポーネントを接続する必要があり、それ以外の場合はプロシージャが無限ループに入ります。デモキットボードを使わずにDemokit.pdeを実行しようとすると、正しいジョイスティックを接続するか、initプロシージャの呼び出しにコメントするようにしてください。 – fruh
あなたの回答を投稿し、それを受け入れられた回答としても選べますか?他の人にとっては便利です。 – Sudar