JT808教程:终端控制

REDISANT 提供互联网与物联网开发测试套件 #

互联网与中间件:

工业与物联网:


在JT808协议的学习和调试过程中,一款终端模拟器非常重要,推荐 JT808 Terminal Simulator,官网下载地址:JT808 Terminal Simulator - JT808 终端模拟器


过程讲解 #

平台通过发送终端控制消息对终端进行控制,终端回复终端通用应答消息。

此过程中使用的消息类别有:

  • 0x8105:终端控制
  • 0x0001:终端通用应答

使用模拟器 #

  1. 启动软件后,如果没有终端,则创建一个模拟终端,如何创建终端
  2. 点击启动终端按钮后,终端会立刻进行注册和鉴权
  3. 平台发送终端控制消息,终端回复终端通用应答

在软件的最上面一排按钮中,单击通信细节按钮,既可查看该过程中的所有消息。

R <- 7E 81 05 40 02 01 00 00 00 00 00 02 23 45 67 89 00 3E 01 31 43 7E
T -> 7E 00 01 40 05 01 00 00 00 00 00 02 23 45 67 89 00 38 00 3E 81 05 00 4D 7E

使用报文解析工具来解析原始报文(菜单栏 -> 工具 -> JT/T808-2019报文解析工具):

{
  "消息头": {
    "协议版本号": 1,
    "消息ID": 33029,
    "消息体属性": {
      "版本标识": true,
      "是否分包": false,
      "数据加密方式": 0,
      "消息体长度": 2
    },
    "终端手机号": "00000000000223456789",
    "消息流水号": 62,
    "消息包封装项": null
  },
  "消息体": {
    "命令字": 1,
    "命令参数": "1"
  }
}
{
  "消息头": {
    "协议版本号": 1,
    "消息ID": 1,
    "消息体属性": {
      "版本标识": true,
      "是否分包": false,
      "数据加密方式": 0,
      "消息体长度": 5
    },
    "终端手机号": "00000000000223456789",
    "消息流水号": 56,
    "消息包封装项": null
  },
  "消息体": {
    "应答流水号": 62,
    "应答ID": 33029,
    "结果": 0
  }
}

消息格式 #

使用到的消息格式

0x8105:终端控制 #

起始字节字段数据类型描述及要求
0命令字BYTE终端控制命令字说明见表19
1命令参数STRING每个字段之间采用半角“;”分隔,每个STRING字段先按GBK编码处理后再组成消息

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文链接:https://blog.redisant.cn

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值