用的官方主從+從機(jī)例程,
指定了連接mac,從連接到可以通訊,能做到1秒內(nèi)完成嗎?
用的官方主從+從機(jī)例程,
指定了連接mac,從連接到可以通訊,能做到1秒內(nèi)完成嗎?
主從握手時(shí),從機(jī)發(fā)送廣播包,主機(jī)持續(xù)掃描周圍設(shè)備。所以,可以減小從機(jī)發(fā)送廣播包的間隔,或者增大主機(jī)掃描周圍設(shè)備的數(shù)量。
1、減小從機(jī)廣播間隔,默認(rèn)為50ms,最小可減小到20ms,即設(shè)置參數(shù)為32。
2、增大主機(jī)掃描周圍設(shè)備的數(shù)量,默認(rèn)一次掃描10個(gè),增大為30個(gè)。
掃描和連接的時(shí)間 不計(jì)。 主要是連接上后,主從機(jī)數(shù)據(jù)交互,獲取服務(wù)MTU這些的很浪費(fèi)時(shí)間, 大概要1.5S左右 才能開始收發(fā)數(shù)據(jù)
central例程獲取服務(wù)之后,TMOS任務(wù)等待1s之后才開始收發(fā)數(shù)據(jù),你將它改為立馬執(zhí)行,看看時(shí)間是否有減小。
獲取服務(wù)步驟能跳過嗎? 反正每次都連這個(gè),服務(wù)也不會變, 要怎么改
獲取mtu,服務(wù)這些占用太多時(shí)間
CH579 CH573 CH582 Central 例子應(yīng)用說明二 (讀寫通知的控制說明) - debugdabiaoge - 博客園 (cnblogs.com)
handle值獲取這一步可以直接略過,如果已經(jīng)知道handle的話。
簡化這一步的操作,handle直接賦值