0

私は EAAccessory プロジェクトに取り組んでおり、通常はすべてが機能しています。付属品は、ドックと接続する 5 つのボタンを備えたリモコンで、ドックは私のアプリにコマンドを送信します。これはうまくいきます。ただし、ボタンの状態を追跡するように求められているので、ボタン 1 と 2 が 1 秒間一緒に保持されているかどうかを認識できるはずです。これはかなり複雑なようで、代わりにドックで処理してほしいと思います。

バイトである単一のコマンドを介して外部アクセサリの状態をモデル化する場合、どのようなプログラミング プラクティスが適切ですか?

4

1 に答える 1

0

Dock または iOS アプリでの MCU プログラミングについてお尋ねですか? MCU の場合、ティック タイマー割り込みハンドラーを実装し、ボタンごとに 5 つのカウンターを用意する必要があります。

Dock から iOS に送信されるコマンドは、個別のイベント コマンドにすることができます。 ]

または集約: (ビット = 1 は押されたことを意味し、0 は解放されたことを意味します) [ボタンの状態 0x01][ボタンの状態 0x03]...[ボタンの状態 0x02].....................[ボタンの状態 0x00]

于 2011-09-01T19:21:25.107 に答える