アクセサリのファームウェアで宣言されたプロトコルに従って外部アクセサリから送信されるコマンドバイトの形式と、iOSアプリコードのinfo.plistについて教えてもらえますか?プロトコル名とバンドル識別子名は、ファームウェアとアプリコードで同じである必要があることを認識しています。
例えば...
if(buf[0] == 0x10){Do something} , 0x10
ユーザーが外部アクセサリのボタンAを押したときに外部アクセサリによって送信されるコマンドバイトです。
これらのコマンドバイトを定義するのは誰ですか、メーカーですか、それともiOSアプリの開発者に依存していますか?iOS開発者がプロトコル名に基づいてこれらのコマンドバイトについて知ることができる方法はありますか?