https://github.com/lai323/jt809server
jt809 监控监管平台数据交换
https://github.com/lai323/jt809server
808 809 jt808 jt809 jtt808 jtt809
Last synced: 5 months ago
JSON representation
jt809 监控监管平台数据交换
- Host: GitHub
- URL: https://github.com/lai323/jt809server
- Owner: lai323
- Created: 2022-01-26T03:22:20.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-01-26T03:33:46.000Z (over 4 years ago)
- Last Synced: 2024-06-20T15:47:11.053Z (almost 2 years ago)
- Topics: 808, 809, jt808, jt809, jtt808, jtt809
- Language: Go
- Homepage:
- Size: 41.4 MB
- Stars: 14
- Watchers: 1
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## JT809 平台数据交换服务
这个项目实现了[《道路运输车辆卫星定位系统 平台数据交换》](http://jtst.mot.gov.cn/hb/search/stdHBDetailed?id=a71bf1e0e866c7207daf0bc436642be8)(标准号 JT/T 809-2011) 的部分功能,这个标准是中国交通运输行业标准之一,规定了车载终端监控平台与上级监管部门之间的数据传输格式,和各种监管业务流程
实现功能:
- 主、从 TCP 链路的连接、认证、链路保持和中断恢复
- 协议消息格式加解密、编解码
- 连接上级平台相关数据包支持
- 主动实时定位上传
要基于这个项目支持 809 标准中的其他功能是很容易的,在 `jt809` 目录下添加一个 `struct` 描述使用到的数据包格式,可以实现消息的自动编解码,然后在 `Server.handle` 注册业务逻辑即可