582主機(jī)例程連接不到從機(jī)

有一塊其它家公司芯片做的從機(jī),手機(jī)和573的例程可以連接,但582的例程連接不上。

573和582的硬件都是開(kāi)發(fā)板,沒(méi)有問(wèn)題。

手機(jī)連接信息如下:

view.do?func=attach:getAttach&sid=00Y5NjkyNzA4OTAwMDg5NjM102B19FF9000007&tempId=24471368164316wbhspn169y&fileName=ris0.2625229879024289.jpg

582和573連接日志對(duì)照如下:

view.do?func=attach:getAttach&sid=00Y5NjkyNzA4OTAwMDg5NjM102B19FF9000007&tempId=2447136816435lw88kqb58jl&fileName=ris0.849456786003413.jpg

跟了一下582的代碼,是在下面這個(gè)函數(shù)后沒(méi)有繼續(xù)往下走了,這個(gè)函數(shù)本身的返回是正常的0

view.do?func=attach:getAttach&sid=00Y5NjkyNzA4OTAwMDg5NjM102B19FF9000007&tempId=244713681643jz0qqv0mmpl3&fileName=ris0.15889606543906631.jpg


麻煩幫忙看看是什么情況,怎樣才能連上。



這里是已經(jīng)建立連接成功,但是在枚舉服務(wù)的時(shí)候沒(méi)有成功枚舉到。

central在進(jìn)行枚舉的時(shí)候是根據(jù)UUID獲取handle值的,因此需要先確保uuid填寫(xiě)正確,獲取到的handle值范圍里面包含了read屬性。

建議可以直接使用獲取所有handle值的方式進(jìn)行獲取,并根據(jù)datalist將所有的屬性都羅列出來(lái),并針對(duì)屬性根據(jù)對(duì)應(yīng)handle值進(jìn)行讀寫(xiě)。調(diào)用GATT_DiscAllChars進(jìn)行枚舉:

image.png

或者抓包查看手機(jī)與從機(jī)連接后的handle值,直接填寫(xiě)對(duì)應(yīng)的handle值并直接調(diào)用cccd或者writeorread函數(shù)進(jìn)行收發(fā)。

或者根據(jù)獲取到的handle值范圍一個(gè)個(gè)的嘗試屬性,進(jìn)行窮舉。


最好的方法是枚舉所有的屬性,可以留下郵箱我們提供對(duì)應(yīng)的例程參考。

最快的方式是抓包獲取已知的handle值并直接傳遞進(jìn)行讀寫(xiě)noti,抓包查看即可。


我的郵箱是個(gè)人信息保護(hù),已隱藏,謝謝

===============================

為什么社區(qū)注冊(cè)的賬號(hào),剛注冊(cè)能用,退出來(lái)再登陸就不能了,也沒(méi)有找回的功能。


已發(fā)送至郵箱,請(qǐng)查收。


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

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