当前页面为 开发中 版本,查看特定版本的文档,请在页面左下角的下拉菜单中进行选择。

蓝牙 OTA 工具(手机端)

蓝牙 OTA 手机端工具是 Shanghai Panchip Microelectronics Co.,Ltd. 为 PAN107x/PAN101x SDK 提供的开发工具集合,目前包含如下功能:

  • 提供蓝牙 OTA 微信小程序

1.微信小程序

wc_app

微信小程序扫码使用小程序

通过使用微信扫码打开蓝牙 OTA 微信小程序

wc_mian

微信小程序主界面界面

wc_setting

微信小程序配置设置界面

​ 在该界面设置扫描设备过滤、OTA 固件加载等。

​ 扫描过滤可以过滤只扫描添加指定设备,防止周围设备太多,扫描到的设备较多,不方便找到想要的设备。

​ OTA 固件加载:为在微信聊天中加载 OTA 固件文件。

wc_scan

微信小程序进入扫描设备模式

​ 在设置配置界面,设置扫描设备过滤、OTA 固件加载之后,点击主界面的开始扫描,进入扫描设备。

​ 显示扫描到的设备到设备列表中。

wc_connet

微信小程序点击设备连接检测

​ 上图为在扫描模式,点击停止扫描后。

​ 点击点击指定设备的连接检测时,才会尝试连接设备,并且检测设备是否支持 OTA 升级。

​ 如果设备支持 OTA 升级:连接检测按钮变成绿色,固件升级按钮才会使能。

​ 如果设备不支持 OTA 升级:连接检测按钮变成红色,表示设备不支持 OTA 升级。固件升级按钮不使能。

​ 连接检测结束,关闭与设备的连接。

​ 固件升级按钮使能时,点击固件升级时,会对指定设备进行 OTA 升级,确认时,会进入 OTA 升级界面进行 OTA 升级。

wc_ota

微信小程序 OTA 升级界面

​ 如上图所示,为进入 OTA 升级界面,升级过程与结果。

2.开发手机蓝牙 OTA App 参考

​ 蓝牙 OTA 采用的开源协议。

2.1.Android App 参考

github 开源地址:https://github.com/NordicSemiconductor/Android-nRF-Connect-Device-Manager

下载 zip