ch582m低功耗藍(lán)牙一個(gè)中心設(shè)備怎么自動(dòng)匹配到附近的外設(shè)設(shè)備

你好,我在使用ch582m低功耗藍(lán)牙功能時(shí),發(fā)現(xiàn)我只能掃描附近低功耗設(shè)備的mac地址,只有代碼指定對(duì)方地址時(shí)才能連接上通信。如果是兩個(gè)ch582m,一個(gè)做中心設(shè)備一個(gè)做外設(shè),我怎么告訴中心設(shè)備到底去連哪一臺(tái)外設(shè)呢 ?

一個(gè)中心設(shè)備怎么自動(dòng)匹配到附近的外設(shè)設(shè)備?

依據(jù)MAC地址進(jìn)行區(qū)分,對(duì)不同的從機(jī)賦予不同的MAC地址,主機(jī)在掃描周圍設(shè)備時(shí),根據(jù)內(nèi)部指定的MAC地址建立連接。

2.png


那我必須得在中心設(shè)備里面寫死了這個(gè)地址了,這個(gè)辦法太麻煩了,每個(gè)產(chǎn)品都得預(yù)先綁定好地址在固件中。

我希望能有個(gè)辦法,能進(jìn)行匹配到附近自己的外設(shè)設(shè)備并記錄下外設(shè)設(shè)備地址,下次就通過和這個(gè)地址直接連接


按照你的描述,可以這樣嘗試,主機(jī)掃描周圍的設(shè)備可以獲取他的mac地址和廣播包信息,可以在設(shè)備廣播包里去放一些自定義信息,主機(jī)根據(jù)獲取的自定義信息去處理保存設(shè)備的mac地址,之后根據(jù)mac地址來建立連接。

主機(jī)獲取從機(jī)信息在這個(gè)case中,可以在這邊處理:

emobile_2022-04-24_16-27-52.png

emobile_2022-04-24_16-30-41.png




你的意思是我在 外設(shè)設(shè)備中 scanRspData 或者?advertData 里面自定義一個(gè)數(shù)據(jù)。然后中心設(shè)備掃描的時(shí)候通過?gapDeviceInfoEvent_t 中的 pEvtData 就是?scanRspData 的數(shù)據(jù)。我對(duì)比其中有沒有這個(gè)數(shù)據(jù)然后進(jìn)行連接


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

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