藍(lán)牙ota,不是目標(biāo)設(shè)備

嘗試了藍(lán)牙ota升級,方式一 DFU沒問題


方式二出現(xiàn)問題,不是目標(biāo)設(shè)備

8eacbd89242df876232d186fb23630a.jpg

試了兩個程序,ble的OnlyUpdateApp_Peripheralh和mesh的adv_vendor_self_provision_with_peripheral均是找不到設(shè)備

168397c8e84250b8f67f45ca0221158.png

請問該如何解決?


使用方式二升級,是需要跳入到IAP中再用ota工具連接升級的,

OnlyUpdateApp_Peripheral例程需要通過char3接收一個字節(jié)數(shù)據(jù)才會觸發(fā)OTA,這個觸發(fā)可自定義,可用BLE調(diào)試助手通過char3發(fā)送一個字節(jié)數(shù)據(jù)觸發(fā)下。


你好,那adv_vendor_self_provision_with_peripheral這個歷程是怎么觸發(fā)ota的,看代碼是透傳模型收到命令后才開始更新的?,F(xiàn)在仿照OnlyUpdateApp_Peripheral的代碼,char3收到字節(jié)后跳轉(zhuǎn)到iap但是,跳轉(zhuǎn)之后卻尋找不到藍(lán)牙設(shè)備?,F(xiàn)在只有一塊板,該怎么測試這個工程的ota功能?


對mesh進(jìn)行OTA需要使用WCH MESH這個工具進(jìn)行升級。連接對應(yīng)的節(jié)點后,點擊節(jié)點然后出現(xiàn)OTA升級??梢詫⑸壩募胖迷诮貓D下文件夾下或者通過社交軟件發(fā)送到手機(jī)上之后選擇打開方式為WCH MESH即可使用升級。APP下載地址WCH_Mesh_Android.ZIP - 南京沁恒微電子股份有限公司

83a1498b4a58f97ca4d0a600e018d20.jpg


@TECH_Hy 想問一下,使用的是OnlyUpdateApp_Peripheral例程,用方式二DFU,也是出現(xiàn)這種情況,目標(biāo)設(shè)備不是連接設(shè)備,我只是在APP工程里面修改了pairMode = GAPBOND_PAIRING_MODE_INITIATE;我查看了一下,是uuid沒切換過來,還是保留APP那邊的uuid,正常來說是應(yīng)該調(diào)到IAP那邊的uuid的(如果我將調(diào)試助手手動將綁定刪除,他的UUID就正常),請問怎么解決


您好,可以將IAP程序中MAC地址設(shè)置的和APP程序中的MAC地址不同看看,由于配對綁定了,mac相同的話,手機(jī)端會認(rèn)為是同一個設(shè)備,從而不會枚舉新的服務(wù)。


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频