低功耗藍牙模塊的打包機制
藍牙模塊定位于小數(shù)據(jù)量的數(shù)據(jù)傳輸,且?guī)缀鯚o漏包。藍牙模塊內(nèi)部有兩種發(fā)包機制,一種是按照標(biāo)準的20個字節(jié)/包,另一種是100個字節(jié)/包,后者只能應(yīng)用于使用我們的模塊已經(jīng)一主一從的數(shù)據(jù)透傳。如果使用APP與從機進行通訊請選擇20個字節(jié)/包,在這里有專門的AT指令進行設(shè)置。設(shè)置方式如下:
AT+ MAXPUT=OFF
如果使用一主一從進行透傳可以將其設(shè)置為ON
AT+ MAXPUT=ON
對于串口的打包速度也可以使用AT指令進行設(shè)置,串口默認打包速度為100毫秒,用戶可以根據(jù)使用情況進行設(shè)置,合理的打包速度可以減少連包的出現(xiàn)。設(shè)置方式如下:
AT+UARTTM=200