HID基本介绍

0 Preface/Foreword

HID :++H++ uman**++I++** nterface ++D++evice,人机接口设备,包括鼠标(Mouse)、键盘(Keyboard)、游戏柄(GamePad)等等。

人机接口设备包括有线和无线方式,基本类型如下:

  • 有线方式,比如USB HID
  • 无线方式,比如 Bluetooht HID

BLE HID是基于USB HID基础,这样可以规避兼容性问题。

BLE HID包含的协议包含两类:

  • HID profile
  • HOGP profile

对于USB HID,包含的角色如下:

  • Host,比如电脑PC
  • Device,比如USB设备,USB鼠标,USB键盘

对于蓝牙HID,device上报report属于input report(对于Host而言,属于input ,所以就++命名++ 为input report),而 Host上报的是outputreport。

1 基本介绍

BLE HID :HID UUID is ++0x1812++

蓝牙中包含的report类型和基本的权限如下:

report characteristics:

  • input report ,notify permission
  • output report,write permission
  • feature report,read/write permission
相关推荐
byte轻骑兵6 小时前
【HID】规范精讲[13]: 蓝牙HID配对与虚拟线缆深度解析
人机交互·无人机·键盘·鼠标·hid
byte轻骑兵3 天前
【HID】规范精讲[12]: 蓝牙HID设备的连接信息存储机制深度解析
人工智能·人机交互·交互·键盘·鼠标·hid
byte轻骑兵5 天前
【HID】规范精讲[11]: 蓝牙HID设备信号交互流程深度拆解
人工智能·交互·hid·蓝牙键盘·蓝牙鼠标
byte轻骑兵7 天前
【HID】规范精讲[10]: 蓝牙HID设备的连接基石——GAP协议如何掌控发现、连接与安全
人工智能·人机交互·蓝牙·键盘·鼠标·hid
byte轻骑兵9 天前
【HID】规范精讲[9]: SDP协议深度解析与实战应用
人工智能·人机交互·键盘·鼠标·hid
byte轻骑兵11 天前
【HID】规范精讲[8]: 蓝牙HID核心之L2CAP层——无线人机交互的通信桥梁设计解析
人工智能·人机交互·蓝牙·键盘·hid
byte轻骑兵13 天前
【HID】规范精讲[7]: 蓝牙HID底层核心——基带与LMP依赖深度解析
网络·人工智能·人机交互·蓝牙·键盘·hid
byte轻骑兵15 天前
【HID】规范精讲[6]: 蓝牙HID系统设计指南——从合规到体验的全维度要求
人机交互·蓝牙·键盘·鼠标·遥控·hid
byte轻骑兵17 天前
【HID】规范精讲[5]: 蓝牙 HID Boot Protocol Requirements 详解
人机交互·蓝牙·键盘·鼠标·hid
byte轻骑兵19 天前
【HID】规范精讲[4]: 蓝牙HID传输机制——无线数据的传递规则与底层逻辑
人工智能·人机交互·键盘·鼠标·hid