USR-WIFI232-Setup-AT指令設(shè)置軟件:
http://wxxtd.cn/Download/91.html
USR-TCP232-Test 串口網(wǎng)絡(luò)二合一調(diào)試工具:
http://wxxtd.cn/Download/27.html
C215說明書:http://wxxtd.cn/Download/752.html
C215軟件設(shè)計手冊:http://wxxtd.cn/Download/753.html
C215硬件設(shè)計手冊:http://wxxtd.cn/Download/755.html
向網(wǎng)絡(luò)端發(fā)送主要目的是為了與服務(wù)器保持連接,和讓長時間空閑(很長時間內(nèi)不會向服務(wù)器發(fā)送數(shù) 據(jù))的模塊檢測連接狀態(tài)是否有效。當(dāng)連接異常時,模塊會檢測到無法正常發(fā)送心跳包數(shù)據(jù)到服務(wù)器端,發(fā)送失敗次數(shù)大于 3 次時,模塊認(rèn)為連接異常,將嘗試重新接入服務(wù)器。
a. 模塊上電,串口連接電腦且以成功建立TCP連接。使用小紅人軟件打開串口,模塊默認(rèn)串口參數(shù)為: 波特率 115200、無校驗(yàn)、8 位數(shù)據(jù)位、1 位停止位。點(diǎn)擊“+++a”,會返回+ok,說明已經(jīng)進(jìn)入命令行模式。
b. 使能發(fā)送心跳包功能
AT+HEARTEN=on
c. 設(shè)置心跳包發(fā)送方向類型,例如,設(shè)置心跳包向網(wǎng)絡(luò)服務(wù)器端發(fā)送。
AT+HEARTTP=NET
d. 設(shè)置心跳包數(shù)據(jù),例如,將數(shù)據(jù)設(shè)置為字符串 wxxtd.cn, 需要先轉(zhuǎn)換為十六機(jī)制的字符串為7777772E7573722E636E。
AT+HEARTDT=7777772E7573722E636E
e. 設(shè)置心跳包的發(fā)送間隔時間,例如,將發(fā)送間隔時間設(shè)置為 30 秒
AT+HEARTTM=30
f. 配置完成,AT+Z或者斷電重啟模塊使參數(shù)生效。
AT+Z
模塊連接服務(wù)器后,30s無數(shù)據(jù)交互,模塊會向服務(wù)器發(fā)送心跳數(shù)據(jù)wxxtd.cn