У меня есть двойной пульт bluetooth, соединенный с моим телефоном Android. Удаленный затвор работает как клавиатура bluetooth.
Мое приложение успешно обрабатывает события клавиатуры, созданные удаленным затвором, но удаленный затвор переходит в режим сна через 90 секунд и требует нажатия одной клавиши, чтобы разбудить его, прежде чем он отправит следующее нажатие клавиши.
Мне нужен механизм для того, чтобы держать пульт затвора бодрствующим, чтобы я не потерял это первое нажатие клавиши. (Да, я понимаю, что режим сна - это экономия энергии, но мне нужна низкая латентность).
Я попытался подключиться к устройству как к клиенту, так и к серверу, надеясь, что я могу отправить что-то на OutputStream на устройство. Но я не смог создать соединение.
Есть ли какой-либо способ программно не запускать удаленный затвор?
На основании следующих ответов я подозреваю, что не
Для полноты деталей парного устройства:
- name = AB Shutter3
- MAC = Some_MAC_ADDRESS
- btclass= 2540
- btType = 1
- UUID, = [00001124-0000-1000-8000-00805f9b34fb, 00000000-0000-1000-8000-00805f9b34fb]