BleKeyboard.h函数解析
关于这个项目
在GitHub中的项目地址:https://github.com/T-vK/ESP32-BLE-Keyboard
此项目支持:
- 发送击键
- 发送文本
- 按下/释放单个键
- 支持媒体密钥
- 设置电池电量(基本有效,但不会出现在Android的状态栏中)
- 兼容安卓系统
- 与Windows兼容
- 与Linux兼容
- 与MacOS X兼容(不稳定,有些人有问题,不能与旧设备兼容)
- 与iOS兼容(不稳定,有些人有问题,不能与旧设备兼容)
我采用arduino IDE + esp32的方式来实现我的功能。
BleKeyboard.h库解析
//#define USE_NIMBLE
注释掉这个好了,应该是为了适配另一种设备,ESP32用不到
组合键的时候,一次最多6个键和shift, ctrl等,用KeyReport这个结构体实现
BleKeyboard类中的私有函数ÿ
版权声明:本文为weixin_51102592原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。