Skip to content

Releases: cuteLittleDevil/go-jt808

terminal v0.1.1

10 Oct 13:35
Compare
Choose a tag to compare

修复生成指令错误

  1. 2011版的注册
  2. 2019版的注册

service v0.1.3

10 Oct 12:04
Compare
Choose a tag to compare

修复读取多个包时候错误

terminal v0.1.0

09 Oct 14:00
Compare
Choose a tag to compare

增加终端协议交互模拟功能

v0.3.0

07 Oct 15:08
Compare
Choose a tag to compare

jt808指令实现情况

序号 消息 ID 完成情况 测试情况 消息体名称 2019 版本 2011 版本
1 0x0001 终端通用应答
2 0x8001 平台-通用应答
3 0x0002 终端心跳
5 0x0100 终端注册 修改 被修改
6 0x8100 平台-注册应答
8 0x0102 终端鉴权 修改
18 0x0200 位置信息汇报 增加附加信息 被修改
49 0x0704 定位数据批量上传 修改 被新增

protocol协议解析

  1. 简洁可靠 不依赖任何框架 测试覆盖率100%
  2. 都实现了String() string 打印显示友好
    显示部分协议解析结果
数据体对象:{
        终端-注册:[001f0073797a6800000000000000007777772e6a74743830382e636f6d0000000000000000000000000000000037363534333231000000000000000000000000000000000000000000000001b2e24131323334]
        [001f] 省域ID:[31]
        [0073] 市县域ID:[115]
        [797a680000000000000000] 制造商ID(11):[yzh]
        [7777772e6a74743830382e636f6d00000000000000000000000000000000] 终端型号(30):[www.jtt808.com]
        [373635343332310000000000000000000000000000000000000000000000] 终端ID(30):[7654321]
        [01] 车牌颜色:[1]
        [b2e24131323334] 车牌号:[测A1234]
}

service服务

  1. 性能良好 单机10w+ cpu20% 内存1.4g
    目前客户端模拟器和服务器端都在mac笔记本(10核32G)

  2. 支持数据上传分包的情况 出现异常情况则抛弃 -> 未实际测试

shared v1.0.0

07 Oct 12:28
Compare
Choose a tag to compare

jt808协议指令不区分平台和终端类型 统一类型为JT808CommandType

shared v0.2.0

07 Oct 11:44
Compare
Choose a tag to compare

常量别名类型统一命名标准

service v0.1.2

07 Oct 14:14
Compare
Choose a tag to compare

修复go mod错误

service v0.1.1

07 Oct 14:11
Compare
Choose a tag to compare

修复go mod错误配置

service v0.1.0

07 Oct 14:05
Compare
Choose a tag to compare

支持TCP处理报文

  1. 支持终端分包处理
  2. 支持用户自定义实现报文处理

protocol v1.0.0

07 Oct 12:41
Compare
Choose a tag to compare

协议类型统一使用consts.JT808CommandType