數據本地化
業務個性化
USR-WIFI232系列模塊串口數據打包說明,串口是數據本身是無序的,一個字節一個字節的發送,網絡數據一個包一個包發送,所有有了串口數據打包的問題。
WIFI232系列模塊有三個打包選項,任一條件滿足都會打包:
1、打包時間間隔
即收到模塊的最后一個字節開始計時,到指定時間后沒有新數據則打包發送,此參數默認時間是50ms,如果需要更快的響應速度,可以通過AT+FUARTTE=fast/normal,可以設置間隔時間,fast對應10 ms,normal對應50ms。這個命令為出廠設置命令,AT+RELD對其無效。經測試,設置為10ms時間間隔后,串口數據->wifi->用戶APP->WIFI->串口,響應時間為30~40MS。
2、自動打包時間
即串口收到第一個數據開始計時,到達指定時間后,將已經收到的串口數據通過網絡轉發。此參數通過 【網頁->串口及其他設置->串口自動成幀設置】進行配置,修改需要重啟才生效,默認未開啟,不按接收時間打包。
3、自動打包長度
即串口收到串口數據時開始計數,達到設定的字節數,及打包轉發,此功能有助于在通訊協議固定,包長度固定的通訊模式下, 獲得最佳的響應速度,此參數通過 【網頁->串口及其他設置->串口自動成幀設置】進行配置,修改需要重啟才生效,默認未開啟,此參數未開啟相關功能時,為4000字節。
打包時間間隔,AT指令可以用USR-TCP232-Setup-vb 這個軟件操作,既可以通過串口,也可以通過網口。
另外兩個參數既可以通過AT指令配置,也可以通過網頁進行配置。
注:我公司USR-TCP232系列模塊也有打包時間間隔和打包長度相關參數,請參考相關說明。