1、需要下载的软件和说明书
USR-WIFI232-Setup-AT指令设置软件:
http://www.usr.cn/Download/91.html
USR-TCP232-Test 串口网络二合一调试工具:
http://www.usr.cn/Download/27.html
C215说明书:http://www.usr.cn/Download/752.html
C215软件设计手册:http://www.usr.cn/Download/753.html
C215硬件设计手册:http://www.usr.cn/Download/755.html
2. 心跳机制介绍
向网络端发送主要目的是为了与服务器保持连接,和让长时间空闲(很长时间内不会向服务器发送数 据)的模块检测连接状态是否有效。当连接异常时,模块会检测到无法正常发送心跳包数据到服务器端,发送失败次数大于 3 次时,模块认为连接异常,将尝试重新接入服务器。
3. 配置
a. 模块上电,串口连接电脑且以成功建立TCP连接。使用小红人软件打开串口,模块默认串口参数为: 波特率 115200、无校验、8 位数据位、1 位停止位。点击“+++a”,会返回+ok,说明已经进入命令行模式。
b. 使能发送心跳包功能
AT+HEARTEN=on
c. 设置心跳包发送方向类型,例如,设置心跳包向网络服务器端发送。
AT+HEARTTP=NET
d. 设置心跳包数据,例如,将数据设置为字符串 www.usr.cn, 需要先转换为十六机制的字符串为7777772E7573722E636E。
AT+HEARTDT=7777772E7573722E636E
e. 设置心跳包的发送间隔时间,例如,将发送间隔时间设置为 30 秒
AT+HEARTTM=30
f. 配置完成,AT+Z或者断电重启模块使参数生效。
AT+Z
4. 测试
模块连接服务器后,30s无数据交互,模块会向服务器发送心跳数据www.usr.cn