Android 4.0.3. USB Host -связь с камерой

Я делаю приложение, которое должно быть пультом дистанционного управления для камеры. Для этого мне нужно, чтобы он интерпретировал сигналы, которые я отправляю через USB, как если бы я физически нажимал кнопки. Пока безуспешно.

Я заметил, что при подключении кабеля камера автоматически переключается в «режим передачи файлов» и действует как запоминающее устройство. Насколько мне известно, камеры не могут снимать или делать фотографии при подключении к камере, поэтому я предполагаю, что проблема в том, что я должен сделать так, чтобы камера не переключалась в этот режим -, и я не знаю, как я могу это сделать.

Я проверил, есть ли у устройства разные интерфейсы, но оно может действовать только как запоминающее устройство. Я пытаюсь отправить сигнал через bulkTransfer.

Я знаю, что отправка команд, таких как запись и т.д., возможна при подключении к компьютеру, т.е.используя программу C под linux -, требуется только простая команда записи ()с первым выбором правильного дескриптора, например. fd=open (”/dev/ttyUSB0”, O _RDWR ).

Кто-нибудь знает, как получить аналогичную функциональность на Android?

9
задан Magda 18 April 2012 в 08:36
поделиться