BLE作為被動連接,手機連接后好像沒連成功手機主動斷開了,我的程序好像存在問題
這是使用貴公司的藍牙抓包工具抓取的可以正常連接設(shè)備的數(shù)據(jù),麻煩幫忙看看能否根據(jù)抓包給一個CH582的DEMO程序,這是一個簡單的按鍵開關(guān)功能
BLE作為被動連接,手機連接后好像沒連成功手機主動斷開了,我的程序好像存在問題
這是使用貴公司的藍牙抓包工具抓取的可以正常連接設(shè)備的數(shù)據(jù),麻煩幫忙看看能否根據(jù)抓包給一個CH582的DEMO程序,這是一個簡單的按鍵開關(guān)功能
正常的BLE收發(fā)是M->S,下一包是S->M。在提供的包最后部分從機好幾包才回復(fù)1次,是有問題的。
可能是環(huán)境質(zhì)量不好、通信信號差,或者代碼處理異常。
可以先使用peripheral例程查看連接是否有問題。
如果無問題,則可以查看你的代碼里面是否有執(zhí)行比較耗時的任務(wù),導(dǎo)致的藍牙斷開。
至于按鍵功能,可以用中斷方式,按下按鍵觸發(fā)中斷,同時TMOS有任務(wù)查詢,查詢到按鍵按下后執(zhí)行BLE發(fā)送。暫無專門的代碼提供,可以查看收發(fā)接口函數(shù)自行修改。
9141可以配置UUID
但是要注意write跟noti是分開的。
好的 我已經(jīng)在貴公司采購了9141等收到后測試下,能根據(jù)我抓包的內(nèi)容看出通知通道與寫通道UUID都是什么么? 9141的自定義UUID應(yīng)該填寫什么 感謝支持
用手機APPble調(diào)試助手跟582建立連接后,查看對應(yīng)的UUID即可。