NDK 更新日志¶
PAN1080 NDK v0.3.0¶
PAN1080 Nimble DK v0.3.0
(2024-01-19) 已发布:
1. SDK¶
nimble¶
新增 Bootloader,并默认在各例程中使能,可通过 App 工程配置文件禁用
新增 SMP BT 子系统,以支持蓝牙 OTA 功能
更新 nimble ble host 一些细节部分
Panchip HAL¶
Panchip Spark BLE Controller Library:
优化 SRAM 占用
优化 MD
新增 运动健康协议支持
新增 DTM 支持
修复 断连信息未及时清除问题
BSP:
更新 ADC Driver 以适配 ft version > 10 的芯片
修复 GPIO_DB 相关结构体名称错误的问题
移除一些不必要的代码以避免潜在的编译错误风险
演示例程¶
蓝牙:
bluetooth/peripheral_hr_ota
(新增)演示蓝牙 OTA 功能
方案:
solutions/multimode_mouse
(新增)多模鼠标方案
其他:
所有例程均添加了 OTA 支持,并提供了 3 种编译和配置模式:
Bare Metal
OTA in Bootloder
OTA in App
2. HDK¶
无
3. MCU¶
更新一些例程
修复 GPIO_DB 相关结构体名称错误的问题
修复 例程生成的 Image 名称与预期不一致的问题
4. DOC¶
新增
multimode_mouse
例程文档更新
ble_hid_uart_mult_roles
例程文档,新增功耗测试结果
5. TOOLS¶
更新
RF测试固件
:更新 PAN1080 RF 测试固件
新增 PAN1080 BQB 测试固件
更新 量产烧录工具
PAN108x Download Tool
至v0.2.033
:修复一些潜在问题
PAN1080 NDK v0.2.0¶
PAN1080 Nimble DK v0.2.0
(2023-11-19) 已发布:
1. SDK¶
nimble¶
更新 BLE Controller,优化一些内部流程并修复一些问题
新增 获取 MAC 地址的接口
演示例程¶
ble_cent_prph
(新增): 演示蓝牙主从一体功能ble_hid_selfie
(新增): 自拍解决方案,通过蓝牙HID控制手机拍照ble_panchip_cte_beacon
(新增): Panchip 蓝牙定位标签方案,通过发送特定的广播数据,实现蓝牙定位功能ble_rgb_light
(新增): 蓝牙 RGB 灯控方案,演示 BLE RGB 灯与手机 APP 进行连接,通过 APP 控制 RGB 灯的亮度与颜色ble_hid_uart_mult_roles
(新增): 蓝牙串口透传解决方案,演示蓝牙hid串口透传功能,支持1主1从ble_vehicles_key>
(新增): 蓝牙车钥匙解决方案,演示基于HID服务的自动连接服务
2. HDK¶
新增 PAN1080LB5A、PAN1080UA3C、PAN1080UB1A、PAN1083UA1C EVB 核心板图纸的 PDF 格式文件
3. MCU¶
新增 BLE HCI 演示例程及文档说明
更新 PRF BLE Beacon 演示例程,优化了通信流程
新增 PRF BLE Beacon Boot Fast 演示例程及文档说明,演示可快速启动的 2.4G 模拟蓝牙广播包发送功能
新增 PRF BLE Scan 演示例程及文档说明,演示 2.4G 模拟蓝牙广播包发送功能
更新 PRF Rx FreeRTOS 演示例程,支持快速 TRX 转换
更新 PRF Tx FreeRTOS 演示例程,支持快速 TRX 转换
4. DOC¶
新增
ble_cent_prph
例程文档新增
ble_hid_selfie
例程文档新增
ble_hid_uart_mult_roles
例程文档新增
ble_pcte_beacon
例程文档新增
ble_rgb_light
例程文档新增
ble_vehicles_key
例程文档更新
NDK App 开发指南
文档,新增 PAN1082、PAN1083 蓝牙功耗数据新增
PAN108x 天线参考设计
文档更新
PAN3730 EVB 介绍与硬件参考设计
文档,更新外围元器件选型推荐表优化 例程介绍目录结构,增加 MCU Driver 相关例程文档入口链接
5. TOOLS¶
新增 Power Profiler 工具,用于计算 PAN108x 蓝牙应用的功耗
新增 PRF OTA Tool,用于配合 MCUBoot 的 PRF OTA 功能使用
新增 串口工具 ECOM V280
新增 串口工具 sscom_ble_hid_uart_mult_roles
更新 量产烧录工具
PAN108x Download Tool
至v0.2.032
:优化工程界面显示,采用折叠分页显示功能配置
修复烧录加密信息问题
优化PAN-LINK离线项目程序控制与显示
修改 PAN-LINK 短按按键防抖时间为 60ms,解决机台触发信号设置 100ms 刚好在之前的临界值,存在偏差时有可能出现无法触发自动烧录的问题
设置 B6 脚默认输出高电平 3.3V
PAN1080 NDK v0.1.0¶
适配Nimble Host对接Spark和Origin两个版本Controller
FreeRTOS支持蓝牙低功耗
支持配对加密
蓝牙支持1M phy和 2M phy以及CSA #2跳频,暂不支持周期广播和扩展广播
Host层支持Privacy解析
支持第三方NVS数据库组件kv_store持久存储加密数据