CH582作為BLE按鍵的問題

BLE作為被動連接,手機連接后好像沒連成功手機主動斷開了,我的程序好像存在問題

微信截圖_20241214164645.jpg



icon_rar.gif抓包.zip

這是使用貴公司的藍牙抓包工具抓取的可以正常連接設(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ù)自行修改。

CH573 CH582 CH579藍牙從機(Peripheral)/主機(Central)例程講解一(藍牙主從機收發(fā)數(shù)據(jù)接口說明) - WCH藍牙應(yīng)用分享 - 博客園


如果用CH9141做收發(fā)測試的話,CH9141?的串口透傳可以修改成與之相同的UUID么?


9141可以配置UUID

image.png

但是要注意write跟noti是分開的。


好的 我已經(jīng)在貴公司采購了9141等收到后測試下,能根據(jù)我抓包的內(nèi)容看出通知通道與寫通道UUID都是什么么? 9141的自定義UUID應(yīng)該填寫什么 感謝支持


用手機APPble調(diào)試助手跟582建立連接后,查看對應(yīng)的UUID即可。


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

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