bluetooth
该模块提供ble蓝牙通讯、HID模拟设备功能。
ble类, 支持客户端与主机端的BLE通讯及HID功能。HID功能,遵循BLE HID规范,可实现模拟无线蓝牙HID设备(如鼠标,键盘,游戏手柄等人机交互设备)。
HID Consumer Usage IDs | 数值 | 定义 |
---|---|---|
ble.HID_CONSUMER_POWER |
|
|
ble.HID_CONSUMER_RESET |
|
|
ble.HID_CONSUMER_SLEEP |
|
|
ble.HID_CONSUMER_MENU |
|
|
ble.HID_CONSUMER_SELECTION |
|
|
ble.HID_CONSUMER_ASSIGN_SEL |
|
|
ble.HID_CONSUMER_MODE_STEP |
|
|
ble.HID_CONSUMER_RECALL_LAST |
|
|
ble.HID_CONSUMER_QUIT |
|
|
ble.HID_CONSUMER_HELP |
|
|
ble.HID_CONSUMER_CHANNEL_UP |
|
|
ble.HID_CONSUMER_CHANNEL_DOWN |
|
|
ble.HID_CONSUMER_PLAY |
|
|
ble.HID_CONSUMER_PAUSE |
|
|
ble.HID_CONSUMER_RECORD |
|
|
ble.HID_CONSUMER_FAST_FORWARD |
|
|
ble.HID_CONSUMER_REWIND |
|
|
ble.HID_CONSUMER_SCAN_NEXT_TRK |
|
|
ble.HID_CONSUMER_SCAN_PREV_TRK |
|
|
ble.HID_CONSUMER_STOP |
|
|
ble.HID_CONSUMER_EJECT |
|
|
ble.HID_CONSUMER_RANDOM_PLAY |
|
|
ble.HID_CONSUMER_SELECT_DISC |
|
|
ble.HID_CONSUMER_ENTER_DISC |
|
|
ble.HID_CONSUMER_REPEAT |
|
|
ble.HID_CONSUMER_STOP_EJECT |
|
|
ble.HID_CONSUMER_PLAY_PAUSE |
|
|
ble.HID_CONSUMER_PLAY_SKIP |
|
|
ble.HID_CONSUMER_VOLUME |
|
|
ble.HID_CONSUMER_BALANCE |
|
|
ble.HID_CONSUMER_MUTE |
|
|
ble.HID_CONSUMER_BASS |
|
|
ble.HID_CONSUMER_VOLUME_UP |
|
|
ble.HID_CONSUMER_VOLUME_DOWN |
|
|
HID Keyboard Usage IDs | 数值 | 定义 |
---|---|---|
ble.HID_KEY_A |
|
|
ble.HID_KEY_B |
|
|
ble.HID_KEY_C |
|
|
ble.HID_KEY_D |
|
|
ble.HID_KEY_E |
|
|
ble.HID_KEY_F |
|
|
ble.HID_KEY_G |
|
|
ble.HID_KEY_H |
|
|
ble.HID_KEY_I |
|
|
ble.HID_KEY_J |
|
|
ble.HID_KEY_K |
|
|
ble.HID_KEY_L |
|
|
ble.HID_KEY_M |
|
|
ble.HID_KEY_N |
|
|
ble.HID_KEY_O |
|
|
ble.HID_KEY_P |
|
|
ble.HID_KEY_Q |
|
|
ble.HID_KEY_R |
|
|
ble.HID_KEY_S |
|
|
ble.HID_KEY_T |
|
|
ble.HID_KEY_U |
|
|
ble.HID_KEY_V |
|
|
ble.HID_KEY_W |
|
|
ble.HID_KEY_X |
|
|
ble.HID_KEY_Y |
|
|
ble.HID_KEY_Z |
|
|
ble.HID_KEY_1 |
|
|
ble.HID_KEY_2 |
|
|
ble.HID_KEY_3 |
|
|
ble.HID_KEY_4 |
|
|
ble.HID_KEY_5 |
|
|
ble.HID_KEY_6 |
|
|
ble.HID_KEY_7 |
|
|
ble.HID_KEY_8 |
|
|
ble.HID_KEY_9 |
|
|
ble.HID_KEY_0 |
|
|
ble.HID_KEY_RETURN |
|
|
ble.HID_KEY_ESCAPE |
|
|
ble.HID_KEY_DELETE |
|
|
ble.HID_KEY_TAB |
|
|
ble.HID_KEY_SPACEBAR |
|
|
ble.HID_KEY_MINUS |
|
|
ble.HID_KEY_EQUAL |
|
|
ble.HID_KEY_LEFT_BRKT |
|
|
ble.HID_KEY_RIGHT_BRKT |
|
|
ble.HID_KEY_BACK_SLASH |
|
|
ble.HID_KEY_SEMI_COLON |
|
|
ble.HID_KEY_SGL_QUOTE |
|
|
ble.HID_KEY_GRV_ACCENT |
|
|
ble.HID_KEY_COMMA |
|
|
ble.HID_KEY_DOT |
|
|
ble.HID_KEY_FWD_SLASH |
|
|
ble.HID_KEY_CAPS_LOCK |
|
|
ble.HID_KEY_F1 |
|
|
ble.HID_KEY_F2 |
|
|
ble.HID_KEY_F3 |
|
|
ble.HID_KEY_F4 |
|
|
ble.HID_KEY_F5 |
|
|
ble.HID_KEY_F6 |
|
|
ble.HID_KEY_F7 |
|
|
ble.HID_KEY_F8 |
|
|
ble.HID_KEY_F9 |
|
|
ble.HID_KEY_F10 |
|
|
ble.HID_KEY_F11 |
|
|
ble.HID_KEY_F12 |
|
|
ble.HID_KEY_PRNT_SCREEN |
|
|
ble.HID_KEY_SCROLL_LOCK |
|
|
ble.HID_KEY_PAUSE |
|
|
ble.HID_KEY_INSERT |
|
|
ble.HID_KEY_HOME |
|
|
ble.HID_KEY_PAGE_UP |
|
|
ble.HID_KEY_DELETE_FWD |
|
|
ble.HID_KEY_END |
|
|
ble.HID_KEY_PAGE_DOWN |
|
|
ble.HID_KEY_RIGHT_ARROW |
|
|
ble.HID_KEY_LEFT_ARROW |
|
|
ble.HID_KEY_DOWN_ARROW |
|
|
ble.HID_KEY_UP_ARROW |
|
|
ble.HID_KEY_NUM_LOCK |
|
|
ble.HID_KEY_DIVIDE |
|
|
ble.HID_KEY_MULTIPLY |
|
|
ble.HID_KEY_SUBTRACT |
|
|
ble.HID_KEY_ADD |
|
|
ble.HID_KEY_ENTER |
|
|
ble.HID_KEYPAD_1 |
|
|
ble.HID_KEYPAD_2 |
|
|
ble.HID_KEYPAD_3 |
|
|
ble.HID_KEYPAD_4 |
|
|
ble.HID_KEYPAD_5 |
|
|
ble.HID_KEYPAD_6 |
|
|
ble.HID_KEYPAD_7 |
|
|
ble.HID_KEYPAD_8 |
|
|
ble.HID_KEYPAD_9 |
|
|
ble.HID_KEYPAD_0 |
|
|
ble.HID_KEYPAD_DOT |
|
|
ble.HID_KEY_MUTE |
|
|
ble.HID_KEY_VOLUME_UP |
|
|
ble.HID_KEY_VOLUME_DOWN |
|
|
HID Mouse Usage IDs | 数值 | 定义 |
---|---|---|
ble.HID_MOUSE_LEFT |
|
|
ble.HID_MOUSE_MIDDLE |
|
|
ble.HID_MOUSE_RIGHT |
|
|
/../examples/bluetooth/hid_ppt_Remote_Control.py