2015-06-17 4 views
0

Я собираюсь сделать несколько простых экспериментов, отправляя имитированные ключевые штрихи с mac на IOS, и я пытаюсь решить, в какой среде тратить мои усилия.Имитация HID на OSX: IOBluetooth или CoreBluetooth?

Впечатление, которое я получаю, это то, что CoreBluetooth слишком высокий для этого, и что IOBluetooth будет лучшим выбором.

Является ли IOBluetooth наиболее подходящей основой для моделирования команд HID?

Thankyou

ответ

0

CoreBluetooth для Bluetooth низкой энергии (BLE), в то время как IOBluetooth для классического Bluetooth. устройства iOS могут подключаться к устройствам HID через любой транспорт: профиль BLE называется HOGP: HID over GATT Profile.

CoreBluetooth/BLE должно быть проще в работе, но вам все равно нужно реализовать протокол HID самостоятельно.

Обратите внимание, что компания Apple не мешает IOS приложений от публикации HID над ГАТТ, но я предполагаю, что ограничение не присутствует на OS X.

+0

Спасибо за очистку это для меня. Im радостный keybluetooth/BLE может использоваться, потому что API намного дружелюбнее. Теперь я могу повернуть свои усилия на сторону протокола HID. –

Смежные вопросы