CH579 NOTIFY返回pending

我在使用CH579作為從機(jī)向主機(jī)notify的時(shí)候,如果發(fā)送頻繁,經(jīng)常會(huì)收到pending錯(cuò)誤,如果在每包之間增加一個(gè)延時(shí),就可以解決,現(xiàn)在我希望提高點(diǎn)效率,有沒(méi)有什么方法可以知道這個(gè)notify的狀態(tài),當(dāng)前是否可以發(fā)送一類的,或者有什么設(shè)置可以讓他不會(huì)因?yàn)榘l(fā)送頻繁導(dǎo)致出現(xiàn)pending狀態(tài)?

請(qǐng)參考帖子:http://www.findthetime.net/bbs/thread-73182-1.html


我當(dāng)時(shí)也看到這個(gè)帖子了,按照這個(gè)設(shè)置之后還是會(huì)有pending,這個(gè)BLE_TX_NUM_EVENT最大值可以設(shè)置到多少呢?


1、BLE的運(yùn)行內(nèi)存空間有限。

2、RX_BUF需要空間。

3、其他BLE運(yùn)行需要空間。

4、TX_BUF=BLE_TX_NUM_EVENT * BLE_BUFF_MAX_LEN需要遠(yuǎn)小于BLE_RAM/2

按照帖子,根據(jù)此原廠BLE工程師經(jīng)驗(yàn),建議典型值設(shè)置為4。

--end


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

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