Я делаю приложение, которое должно быть пультом дистанционного управления для камеры. Для этого мне нужно, чтобы он интерпретировал сигналы, которые я отправляю через USB, как если бы я физически нажимал кнопки. Пока безуспешно.
Я заметил, что при подключении кабеля камера автоматически переключается в «режим передачи файлов» и действует как запоминающее устройство. Насколько мне известно, камеры не могут снимать или делать фотографии при подключении к камере, поэтому я предполагаю, что проблема в том, что я должен сделать так, чтобы камера не переключалась в этот режим -, и я не знаю, как я могу это сделать.
Я проверил, есть ли у устройства разные интерфейсы, но оно может действовать только как запоминающее устройство. Я пытаюсь отправить сигнал через bulkTransfer.
Я знаю, что отправка команд, таких как запись и т.д., возможна при подключении к компьютеру, т.е.используя программу C под linux -, требуется только простая команда записи ()с первым выбором правильного дескриптора, например. fd=open (”/dev/ttyUSB0”, O _RDWR ).
Кто-нибудь знает, как получить аналогичную функциональность на Android?