Android - Открывать / закрывать каналы на конечных точках USB - PullRequest
1 голос
/ 18 января 2012

Я занимаюсь разработкой приложения с использованием нового API-интерфейса USB Host на Android 3.1 и искал что-нибудь по поводу открытия и закрытия каналов на конечных точках.

В спецификациях USB указано, что длявыполнить массовую передачу в конечной точке, сначала необходимо открыть канал в этой конечной точке.Проблема в том, что в классе UsbEndpoint в Android нет метода openPipe ().

Может быть, вызывая bulkTransfer или ставить в очередь UsbRequest на желаемой конечной точке - автоматически обрабатывает открытие и закрытие нижележащего канала ... но документации по этому поводу нет.Или, может быть, есть способ отправить управляющую передачу, чтобы открыть желаемый канал?

Кажется странным, что в справочнике по Android API вообще не упоминается о USB-каналах, поскольку они являются важной концепцией в спецификациях USB.... и почти во всех других API (Windows, Java, Oracle) есть методы открытия / закрытия каналов, которые можно использовать.

Кто-нибудь знает что-нибудь здесь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...