1、當CH573配對連接好后,怎樣連續(xù)給另一方發(fā)送數(shù)據(jù)?
2、連續(xù)兩個數(shù)據(jù)包之間間隔最少多長時間?
1、當CH573配對連接好后,怎樣連續(xù)給另一方發(fā)送數(shù)據(jù)?
2、連續(xù)兩個數(shù)據(jù)包之間間隔最少多長時間?
使用兩個573分別作為主機和從機連接后,從機會默認連續(xù)給主機發(fā)送0x88,主機會給從機發(fā)送0x5A??梢苑謩e看一下程序在哪里發(fā)送這兩個數(shù)據(jù)。
謝謝答復(fù),按照示例數(shù)據(jù)發(fā)送已經(jīng)OK了,如果想要連續(xù)發(fā)送,兩個數(shù)據(jù)包之間時間間隔最小可達多少?想用來做藍牙手柄。
只通過修改tmosTimer time參數(shù)好像沒法達到需求,可有優(yōu)化方案?
藍牙 BLE連接參數(shù) 連接間隔講解 connection interval Slave latency timeout CH573 CH582 CH579 peripheral通用外設(shè)例子講解四 - debugdabiaoge - 博客園 (cnblogs.com)
bLE發(fā)包是按照連接間隔來進行發(fā)包的,所以發(fā)包其實是間隔的,最小連接間隔是7.5ms,步進是1.25ms,蘋果手機最小連接間隔只能做到15ms。
所以不是Tmos無限縮小發(fā)包間隔,數(shù)據(jù)就可以發(fā)送的,可以參考上面這個鏈接看看原理。
CH573做主機角色發(fā)送數(shù)據(jù)的場景,也和這個一樣嗎?
原理是一樣的,同樣參考上面貼出來的博客。
主機也是一樣的,連接間隔的概念對主和從是一樣的