厦 门 才 茂 通 信 科 技 有 限 公 司 Xiamen Caimore Communication Technology Co.,Ltd 厦门才茂 DTU 数据 PROT 模式下数据格式说明 DTU 工作在 PROT 模式下总共会向数据中心发送三种类型的数据包:首次注册的注册包,包 含应用数据的数据包,维持链路的心跳包。三种包的格式说明如下: 1. 首次注册包: 格式: ID 4 字节 11 字节 PHONE_NUMBER 1 字节 4 字节 0 IP_ADD ETX 1 字节 说明: ID: 8 位 HEX ID 编号 PHONE_NUMBER: 11 位手机电话号码的 ASCII 码 动态 IP 地址(HEX) IP_ADD: ETX: 0x00 表明数据的结束。 例如:0x 78 56 34 12 31 33 30 36 36 36 36 38 38 38 38 00 c0 a8 01 42 00 解析如下: 78 56 34 12 表示 ID 号为 12345678 31 33 30 36 36 36 36 38 38 38 38 表示手机号码为:13066668888 c0 a8 01 42 表示 IP 地址为:192.168.1.66 DTU 上电以后根据您设置的数据中心 IP 和端口号会主动去连接数据中心,一但 TCP 链路建立成 功,DTU 将发送首次注册包,其中包含了 DTU 的基本信息,以后即为应用数据包和维持链路的注 册包! 2. 包含应用数据的数据包: PROT 模式下,DTU 在向数据中心发送数据和从数据中心收数据时都进行了转义,转义规则如下: (1) DTU 向数据中心发送数据时,首先所有的将 0xfd 转化为 0xfd 0xed 然后将所有的 0xfe 转化为 0xfd 0xee (2) DTU 收到数据中心的数据时,首先所有的将 0xfd 0xed 转化为 0xfd 然后将所有的 0xfd 0xee 转 化为 0xfe (3) 我们的动态库在收到数据时已经作了相反的转义,所以用我们的动态库收发数据时该数据包是 全透明的。如果不用我们提供的动态库则要在程序里进行反转义,即:数据中心软件收到数据时 首先所有的将 0xfd 0xed 转化为 0xfd 然后将所有的 0xfd 0xee 转化为 0xfe 。向 DTU 发送数据时 首先所有的将 0xfd 转化为 0xfd 0xed 然后将所有的 0xfe 转化为 0xfd 0xee 3.心跳包: 为了维持链路,DTU 将周期性的向数据中心发送长度为 1 个字节的心跳包:0xfe 在我们提供的动态库里已经滤掉了此字节。 注 意 : 在 DTU 登 录 数 据 中 心 软 件 后 , 用 数 据 中 心 软 件 发 送 字 符 串 : ***COMMIT CONFIG*** ,DTU 将进入远程配置状态,此后可以发送 AT 命令对 DTU 进行远程配置. 地址:厦门市软件园二期望海路 19 号 6 层 网址:http://www.caimore.com 电话/Tel: +86-592-5902655 传真/Fax:+86-592-5975885 厦 门 才 茂 通 信 科 技 有 限 公 司 Xiamen Caimore Communication Technology Co.,Ltd 地址:厦门市软件园二期望海路 19 号 6 层 网址:http://www.caimore.com 电话/Tel: +86-592-5902655 传真/Fax:+86-592-5975885

doc文档 厦门才茂DTU数据格式说明

系统运维 > 网络/安全 > 通信技术 > 文档预览
2 页 0 下载 775 浏览 0 评论 0 收藏 3.0分
温馨提示:如果当前文档出现乱码或未能正常浏览,请先下载原文档进行浏览。
厦门才茂DTU数据格式说明 第 1 页 厦门才茂DTU数据格式说明 第 2 页
本文档由 taoshangjun2019-09-30 20:44:28上传分享
给文档打分
您好可以输入 255 个字符
文库之家的网址是?( 答案:wenkuzhijia.cn )
评论列表
  • 暂时还没有评论,期待您的金玉良言