Releases: Lotlab/nrf52-keyboard
Releases · Lotlab/nrf52-keyboard
v1.1.6.0
v1.1.5.3
- 更新TMK版本,以支持多媒体按键+层操作功能
- 一些已知问题的修正
v1.1.4.2
- [enhance] 提高了宏定时器的精度
- [feature] 添加了输出当前键盘电量的按键功能
- [feature] 添加新的宏指令:循环播放。再次按下后停止循环。
- [fix] 修正BLE4100的板载调试器没有打开的问题
v1.1.3.2
- [fix] 修正宏延时计算不正确导致的播放速度下降的问题
- [enhance] 降低耗电~50ua
- [feature] 添加LEDMAP系统
- [feature] 为 USB 添加进入 ISP 的命令
- [fix] 修正编码器无法正常唤醒键盘的问题
- [fix] 修正 G84-4100 配置错误问题
- [keyboard] 添加键盘 NewHope64
v1.1.2.0
- [fix] 修正了多设备切换中重新绑定不正确的问题
- [fix] 修正了USB设备在主机关机后无法正确处理关机事件导致USB锁死的问题
- [fix] 修正了BLE4100键盘按键阵列配置不正确的问题
v1.1.1.0
- 尝试修正跨版本升级时FDS存在脏数据导致无法使用的问题
- 移除lkb-core的配对码请求
- 添加Bootcheck启用宏,并默认禁用
1.1.0.0
版本 1.1.0.0,代号 Chris
更新内容
此版本相对于上一个版本(1.0.3.1),做出了237次Commit,重写了部分结构和功能,是一次重大更新。
此版本的主要更新内容如下:
- [feature] 添加鼠标键功能
- [fix] 修正NKRO和6KRO不能同时启用的问题
- [fix] 修改电量曲线
- [fix] 修正宏播放造成死机的问题
- [add] 添加Bootcheck以替代bootmagic
- [add] 添加切换NKRO的FN功能
- [fix] 修正蓝牙HID空间分配不足的问题
- [enhance] 新的事件传递系统
- [enhance] 新的存储模块和存储系统
- [feature] 新的配置协议
- [feature] 支持动态写入宏
- [feature] 支持动态配置休眠时间
- [fix] 修正写入时GC造成数据丢失的问题
- [add] 添加进入Bootloader的FN功能
- [enhance] 新的host_driver系统
- [add] 添加passkey输入事件
- [feature] 添加OLED显示的支持
- [feature] 添加编码器的支持
- [enhance] 添加外部按键注册的支持
- [enhance] 改进ADC模块,支持多通道注册
- [enhance] 使用App Timer V2 代替 App Timer
- [feature] 添加多设备切换功能
- [feature] 添加WS2812驱动
- [feature] 添加PowerButton功能
- [enhance] 使用状态机重构USB事件处理逻辑
- [feature] 添加DAPLink功能
- [add] 添加多设备切换FN
- [enhance] 为3LED灯添加更多事件的显示
- [feature] 为Bootloader添加状态指示灯
- [feature] 为Bootloader添加Reset按钮
- [enhance] 改进按键扫描策略,降低电量消耗
- [fix] 增加UART通信错误处理,降低UART阻塞概率
- [fix] 修正高功率模式实现不正确的问题
- [add] 添加更多键盘的支持
下载指引
下面的文件的命名方式为 [设备名称]-[固件类型]-[编译日期]-[版本]
,类型为ch554的是用于ch554/ch552的USB固件,类型为nrf52的是用于nrf52810/nrf52832的升级包。请下载对应设备的固件刷新。
1.1.0.0-Chris-RC2-Patch1
- 调整版本号获取方式
- 修正Linux编译的USB固件无法使用WCHISPTool烧录的问题
1.1.0.0-Chris-RC2
1.1.0.0(Chris)第二候选测试版.
这是测试版本固件,稳定版请往下拉
相对于RC1的变更:
- 暂时切换回APP Timer V1
- 增加UART通信错误处理,降低UART阻塞概率
- 修正高功率模式实现不正确的问题
- 修正Lot60BLE的睡眠死机问题
1.1.0.0-Chris-RC1
1.1.0.0(Chris)第一候选测试版
这是测试版本固件,稳定版请往下拉
更新内容
- [feature] 增加鼠标键功能
- [fix] 修正NKRO和6KRO不能同时启用的问题
- [fix] 修改电量曲线
- [fix] 修正宏播放造成死机的问题
- [add] 添加Bootcheck以替代bootmagic
- [add] 添加切换NKRO的FN功能
- [fix] 修正蓝牙HID空间分配不足的问题
- [enhance] 新的事件传递系统
- [enhance] 新的存储模块和存储系统
- [feature] 新的配置协议
- [feature] 支持动态写入宏
- [feature] 支持动态配置休眠时间
- [fix] 修正写入时GC造成数据丢失的问题
- [add] 添加进入Bootloader的FN功能
- [enhance] 新的host_driver系统
- [add] 添加passkey输入事件
- [feature] 添加OLED显示的支持
- [feature] 添加编码器的支持
- [enhance] 添加外部按键注册的支持
- [enhance] 改进ADC模块,支持多通道注册
- [enhance] 使用App Timer V2 代替 App Timer
- [feature] 添加多设备切换功能
- [feature] 添加WS2812驱动
- [feature] 添加PowerButton功能
- [enhance] 使用状态机重构USB事件处理逻辑
- [feature] 添加DAPLink功能
- [add] 添加多设备切换FN
- [enhance] 为3LED灯添加更多事件的显示
- [feature] 为Bootloader添加状态指示灯
- [feature] 为Bootloader添加Reset按钮
- [enhance] 改进按键扫描策略,降低电量消耗
- [add] 添加更多键盘的支持
下载指引
下面的文件的命名方式为 [设备名称]-[固件类型]-[编译日期]-[版本]
,类型为ch554的是用于ch554/ch552的USB固件,类型为nrf52的是用于nrf52810/nrf52832的升级包。请下载对应设备的固件刷新。