ble_hid_key_t
Supported HID keys to emulate keyboard.
Definition ble_hid.h:26
@ BLE_HID_KEYS_count
Definition ble_hid.h:38
@ BLE_HID_KEY_MEDIA_VOLUME_UP
Definition ble_hid.h:35
@ BLE_HID_KEY_MEDIA_NEXT_TRACK
Definition ble_hid.h:32
@ BLE_HID_KEY_ARROW_LEFT
Definition ble_hid.h:27
@ BLE_HID_KEY_MEDIA_PLAY_PAUSE
Definition ble_hid.h:33
@ BLE_HID_KEY_MEDIA_MUTE
Definition ble_hid.h:34
@ BLE_HID_KEY_ARROW_RIGHT
Definition ble_hid.h:28
@ BLE_HID_KEY_ESC
Definition ble_hid.h:30
@ BLE_HID_KEY_MEDIA_PREV_TRACK
Definition ble_hid.h:31
@ BLE_HID_KEY_MEDIA_VOLUME_DOWN
Definition ble_hid.h:36
@ BLE_HID_KEY_F5
Definition ble_hid.h:29
int ble_hid_init(void)
Initialize BLE HID profile and start advertising.
int ble_hid_forget_bonds(void)
Forget all bonded devices and disconnect all active connections.
int ble_hid_confirm_pairing(bool accept)
Accept or reject a pending pairing confirmation request.
int ble_hid_send_key(ble_hid_key_t key)
Send a keyboard or consumer-control key via the HID profile.