Bluetooth с низким энергопотреблением эмулирует нажатие клавиши

Я играю с чипом TI CC2541, и мне было интересно, можно ли отправить «нажатие клавиши» через BLE. Это будет похоже на новый Muku Shutter для iOS и Android, потому что я пытаюсь найти способ взаимодействия с мобильным устройством без установки стороннего приложения. По сути, я бы нажимал кнопку на чипе CC2541, а затем он эмулировал нажатие клавиши увеличения громкости?

Я некоторое время проводил исследования, и все решения для решения этой проблемы включали в себя написание стороннего приложения для сопоставления команд в пакете BLE с системной командой.

Любая помощь будет принята с благодарностью. Благодарю вас!


person blin    schedule 06.11.2013    source источник


Ответы (1)


На iOS ответ — нет.

Конечно, вы могли бы написать приложение, которое взаимодействует с удаленным устройством BLE и использует согласованный протокол для передачи нажатий клавиш вашему приложению, а затем вы можете интерпретировать эти сообщения, используя код в своем приложении.

Однако Apple применяет «песочницу» для своих приложений, и приложениям не разрешается напрямую взаимодействовать с системой, кроме как через очень строго контролируемый набор API. Если должностное лицо не мешает что-то сделать, то это запрещено.

Если бы вы запускали игру на взломанном устройстве, ответ, скорее всего, был бы другим. Я не могу помочь вам там однако.

person Duncan C    schedule 06.11.2013
comment
Мне любопытно, на рынке есть несколько работающих дистанционных затворов для iOS. Они могут делать фотографии в собственном приложении камеры iOS. Apple открывает эту возможность только для тех, кто регистрирует MFi? Я не знаком с программой MFi. - person reTs; 06.11.2013