想問一下為什么主從機連接會經(jīng)常斷開,查閱相關(guān)資料得知原因為8代表超時,但是我已經(jīng)把原來的超時時間設(shè)置成了5s了,但還是會有這樣的結(jié)果,是還要變大一點嗎
熱門產(chǎn)品 :
CH32L103: 32位PDUSB低功耗單片機
想問一下為什么主從機連接會經(jīng)常斷開,查閱相關(guān)資料得知原因為8代表超時,但是我已經(jīng)把原來的超時時間設(shè)置成了5s了,但還是會有這樣的結(jié)果,是還要變大一點嗎
看起來是連接后很快就斷開了,可以先使用例程測試一下,主從連接后查看是否斷開。
如果是斷開的話,需要檢查主機硬件是否有32K晶體(作為BLE主機使用務必外掛32K晶體)。
其次可以對比測試使用手機連接你的從機,查看是否斷開。
配置超時時間有效果,但是如果中間頻繁丟包沒有主從交互,即使超時給再大也沒有意義。