编辑: glay | 2015-05-30 |
1 +++a 进入指令配置状态
2 AT+WKMOD=UDC 工作模式设置为:UDC
3 AT+SOCKAEN=ON 设置 socket A 为使能状态
4 AT+SOCKA=TCP,test.usr.cn,2317 设置 socket A 为TCP Client
5 AT+SOCKASL=LONG 设置 socket A 为长连接
6 AT+REGEN=ON 设置注册包使能为开
7 AT+ID=0001 设置 UDC 的设备 ID 为0001,最大长度
11 位8AT+Z 重启模块 使用设置软件设置流程: WH-G405tf 软件设计手册 http://h.mokuai.cn 济南有人物联网技术有限公司 www.usr.cn 第13 页共55 页2.2. 串口 2.2.1.基本参数 表2串口基本参数 项目 参数 波特率 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400,460800 数据位 7,8 停止位 1,2 校验位 NONE(无校验位) EVEN(偶校验) ODD(奇校验) WH-G405tf 软件设计手册 http://h.mokuai.cn 济南有人物联网技术有限公司 www.usr.cn 第14 页共55 页2.2.2.成帧机制 ? 时间触发模式 G405tf 在接收来自 UART 的数据时,会不断的检查相邻
2 个字节的间隔时间.如果间隔时间大于等于某一 时间阈值 , 则认为一帧结束, 否则一直接收数据直到大于等于打包长度. 将这一帧数据作为一个 TCP 或UDP 包发向网络端.这里的 时间阈值 即为打包间隔时间.可设置的范围是 50ms~60000ms.出厂默认 50ms.这个 参数可以根据 AT 命令来设置,AT+UARTFT=. 图7时间触发模式 ? 长度触发模式 G405tf 在接收来自 UART 的数据时, 会不断的检查已接收到的字节数. 如果已接收到的字节数达到某一 长 度阈值 ,则认为一帧结束.将这一帧数据作为一个 TCP 或UDP 包发向网络端.这里的 长度阈值 即为打包 长度.可设置的范围是 5~2048.出厂默认 1024.这个参数可以根据 AT 命令来设置,AT+UARTFL=. 图8长度触发模式 WH-G405tf 软件设计手册 http://h.mokuai.cn 济南有人物联网技术有限公司 www.usr.cn 第15 页共55 页2.3. 特色功能 2.3.1.注册包功能 图9注册包功能示意图 在网络透传模式下,用户可以选择让模块向服务器发送注册包.注册包是为了让服务器能够识别数据来源 设备,或作为获取服务器功能授权的密码.注册包可以在模块与服务器建立连接时发送,也可以在每个数据包 的最前端接入注册包数据,组成一个数据包发送到网络端.注册包的数据可以是 ICCID 码,IMEI 码,透传云注 册包,或自定义注册数据. ICCID:SIM 的唯一识别码,适用于基于 SIM 卡识别的应用. IMEI:上网模块唯一识别码,主要应用在设备识别方面,与SIM 无关. CLOUD:基于有人透传云应用的识别码,通过设置已获取权限的相关参数,即可轻松使用有人透传云服服 务器 USER:用户自定义数据. 表3参考 AT 指令集 指令名称 指令功能 默认参数 AT+REGEN 查询/设置是否使能注册包 OFF AT+REGTP 查询/设置注册包内容类型 USER AT+REGDT 查询/设置自定义注册信息 7777772E7573722E636E AT+REG........