複数の周辺機器を持つAndroidアクセサリーモード
質問
Android USBホストモードとUSBアクセサリモードを使用してUSBアクセサリの開発を可能にします。Accessoryモードを使用して周辺機器を接続すると、電話機を他の周辺機器またはデスクトップコンピュータに接続できなくなります。
通常、電話機にはUSBポートが1つしかありませんが、ハブの使用を想定してください。
解決
USBアクセサリモードで周辺機器の接続と同時に他のアクセサリを使用することを妨げていないと、ハブは役に立ちません。
アクセサリモードでは、ペリフェラルはUSBホストです(電話機はUSBデバイス)、USBバスには1つのホストを持つことができます。したがって、アクセサリモードは一度に1つのアクセサリに制限されます。
代わりにUSBホストAPIを使用して(有能な)電話をかけてUSBホストにした場合、 の可能性がある可能性があります。少なくとも、バストポロジはそれをサポートしていますが、Androidスタックは絶対的な事実を知りません。
所属していません StackOverflow