如标题。
按照管理员回帖:/bbs/thread-85431-1.html 进行操作,UUID为FFE3的服务发送一个字节后,提示“蓝牙断开连接”,此后两个APP工具都扫不到该设备,请问是什么原因?
能不能只通过一个APP实现方式二OTA?
CH571能通过以上方式一或方式二进行OTA吗
谢谢~
如标题。
按照管理员回帖:/bbs/thread-85431-1.html 进行操作,UUID为FFE3的服务发送一个字节后,提示“蓝牙断开连接”,此后两个APP工具都扫不到该设备,请问是什么原因?
能不能只通过一个APP实现方式二OTA?
CH571能通过以上方式一或方式二进行OTA吗
谢谢~
你搜不到该设备是因为该设备断开后会该蓝牙名字为OTAOTA_OTAOTA_OTA的名字,你可以通过rssi筛选附近的设备
方式一只需一个app,无需通道3发送触发
571只可用方式二,因为方式一需要大一点的codeflash,但571的比较小
对于方式二,两个APP(BLE调试助手和OTA工具)能不能合为一个,官方有合在一起的APP及源码吗?
谢谢~
官方使用的升级和调试助手APP都是提供源码的,通过调试助手发送字符进入Jump_OTA,这里你可以根据需求自行修改
@TECH_Lpc @TECH_Hy 想问一下,使用的是OnlyUpdateApp_Peripheral例程,用方式二DFU,也是出现这种情况,目标设备不是连接设备,我只是在APP工程里面修改了pairMode = GAPBOND_PAIRING_MODE_INITIATE;我查看了一下,是uuid没切换过来,还是保留APP那边的uuid,正常来说是应该调到IAP那边的uuid的(如果我将调试助手手动将绑定删除,他的UUID就正常),请问怎么解决
配置IAP跟APP的MAC地址为不一样,或者IAP代码里面删除配对绑定信息。
您好,可以将IAP程序中MAC地址设置的和APP程序中的MAC地址不同看看,由于配对绑定了,mac相同的话,手机端会认为是同一个设备,从而不会枚举新的服务。