Advertisement

JT809-TCP-Server:解析交通部JTT 809-2011标准协议

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:ZIP


简介:
简介:本项目实现交通部JTT 809-2011标准协议,提供TCP服务器端接口,适用于智能交通系统的车辆监控与调度,确保通信安全高效。 jt809-tcp-server JTT809-2011(道路运输车辆卫星定位系统平台数据交换协议)上级服务端开发项目。 为什么: 在GitHub上查找后,没有找到可用的JTT809协议代码实现。因此为了减少重复工作,并且方便他人使用,决定开源该项目以供直接应用到各自的业务中。 如何操作: 本项目采用spring-boot-2.1.6.RELEASE和netty-4.1.32.Final进行开发。 启动后会同时开启两个端口:一个HTTP接口与一个TCP通信端口。选择使用Spring的原因有两点,一是由于其模块化设计及方便的配置管理;二是考虑到可能存在的通过外部API请求来执行下行命令的操作需求。 实现什么: 该项目完全依照JTT 809-2011协议构建了上级服务端。 解决了TCP粘包拆包问题、数据转义以及相关解析工作。目前支持如下数据: 0x1001 - 主链路登陆 0x1200

全部评论 (0)

还没有任何评论哟~
客服
客服
  • JT809-TCP-ServerJTT 809-2011
    优质
    简介:本项目实现交通部JTT 809-2011标准协议,提供TCP服务器端接口,适用于智能交通系统的车辆监控与调度,确保通信安全高效。 jt809-tcp-server JTT809-2011(道路运输车辆卫星定位系统平台数据交换协议)上级服务端开发项目。 为什么: 在GitHub上查找后,没有找到可用的JTT809协议代码实现。因此为了减少重复工作,并且方便他人使用,决定开源该项目以供直接应用到各自的业务中。 如何操作: 本项目采用spring-boot-2.1.6.RELEASE和netty-4.1.32.Final进行开发。 启动后会同时开启两个端口:一个HTTP接口与一个TCP通信端口。选择使用Spring的原因有两点,一是由于其模块化设计及方便的配置管理;二是考虑到可能存在的通过外部API请求来执行下行命令的操作需求。 实现什么: 该项目完全依照JTT 809-2011协议构建了上级服务端。 解决了TCP粘包拆包问题、数据转义以及相关解析工作。目前支持如下数据: 0x1001 - 主链路登陆 0x1200
  • JTT 809(2019版)PDF.zip
    优质
    《交通部JTT 809协议(2019版)》提供了关于道路运输车辆卫星定位系统的标准规范,包括系统架构、通信协议等内容,适用于全国范围内的相关企业和机构。文档为PDF格式压缩包形式提供下载。 交通部 JTT 809协议2019版的PDF文件提供了关于智能运输系统中的车辆运营与管理的重要技术规范。该文档详细描述了通信架构、数据格式以及接口标准,为车载终端设备和服务平台之间的信息交换和控制流程制定了明确规则。
  • JT809.zip
    优质
    JT809标准协议是一份关于智能交通领域中车载终端与监管平台之间通信的标准文档,详细规定了数据传输格式及交互流程。 1. 完成JT809客户端的开发,包括模拟登录、心跳数据传输。 2. 实现车辆GPS信息的模拟上传功能。 3. 服务端应能成功模拟登陆并解析接收到的GPS信息。 4. 若程序无法正常运行,请检查是否缺少Netty包。
  • _JT794-2011终端设备规范及JTT808-2011
    优质
    该文档介绍了中国交通运输行业关于车载终端设备的技术要求和通信协议标准,包括JT794-2011《道路运输车辆卫星定位系统 车载终端技术要求》和JTT808-2011《道路运输车辆卫星定位系统 综合平台通信协议》,旨在规范交通运输信息化管理。 运营平台的工作人员需要参考以下两个文档:1、交通部终端设备标准JT794-2011;2、交通部通信协议JTT808-2011。
  • 809数据包在的应用分
    优质
    本文深入探讨了809协议数据包在交通运输领域的应用现状与前景,详细分析其技术优势及实际操作中的挑战。 809协议数据包分析包括位置信息、数据包头解析以及对照解析编码。如果遇到的数据包与我这里的信息不符,请仔细研究该协议。
  • RS485
    优质
    本文章深入浅出地解析了RS485通信标准协议的核心内容与应用原理,旨在帮助读者全面理解并有效运用该技术。 电路 1.1 RS485 通讯标准协议 RS485 作为一种常见的通信标准,大家应该已经非常熟悉了。这里引用网上广泛传播的资料进行介绍。 典型的串行通信标准包括 RS232 和 RS485,它们定义了电压和阻抗等电气特性,但不涉及软件协议的具体内容。与 RS232 相比,RS485 具有以下特点: a. **RS-485 的电气特性**:逻辑“1”通过两线间的正向电压差(+2至6V)表示;逻辑“0”则由负向的电压差(-2至6V)来表示。这种电平降低了接口信号强度,从而减少了对芯片的损害风险,并且该电平与 TTL 电路兼容,便于直接连接。 b. **RS-485 的数据传输**:此处未详细描述具体的数据传输特性,但可以理解为它支持多点通信和长距离传输。
  • ModBus
    优质
    《ModBus标准协议解析》一书深入浅出地讲解了工业通信领域中广泛应用的ModBus协议,帮助读者理解其工作原理和应用技巧。 本段落介绍了Modbus协议及其两种串行传输方式、信息帧以及错误检查方法,并概述了控制设备通信的基本情况。详细解释了Modbus通信协议的原理与应用,并讨论了使用C++ Builder设计Modbus通信程序的方法,同时也探讨了基于PC控制器的设计方案。文章还简要回顾了近期关于Modbus通信的发展趋势,并提供了在实际操作中需要注意的关键事项和建议。
  • 基于Apache-Mina框架的Java开发809源码()
    优质
    本项目采用Apache-Mina框架编写Java程序,实现交通部809协议通信标准。适用于智能交通管理系统中的车辆监控与调度应用。 交通部809协议源码(使用Java开发,并基于Apache-MINA框架)。该代码尚未实现全部功能,仅实现了服务器端主链路部分,从链路和其他默认设置暂未处理,默认情况下不加密数据传输,可以满足常规的实时车辆GPS定位等功能需求。如需扩展更多业务逻辑,请自行丰富MsgCallBack类。 分享这份源码主要是因为对市面上提供此类服务并收费的行为感到不满(尤其是那些存在欺诈行为的服务)。我自己也不是专家,如果在使用过程中发现任何BUG,欢迎反馈给我,我会尽力进行修复。 分享此代码是为了积累积分以下载其他资源。如果有需要但没有积分的用户可以留言说明情况,我可能会不定期发送邮件提供帮助。
  • RS232.pdf
    优质
    《RS232协议标准解析》深入浅出地介绍了RS232通信接口的标准与规范,涵盖信号定义、电气特性及数据传输原理等内容。适合电子工程师和技术爱好者阅读。 ### RS232协议标准详解 #### 一、概述 RS232是一种常用的串行通信标准,适用于短距离的数据传输。该标准最初由美国电子工业协会(Electronic Industries Association, EIA)制定,并被称为EIA-RS-232C。尽管技术进步带来了像RS485这样的更高性能的标准,但因简单易用的特点,RS232在许多场景中仍然被广泛使用。 #### 二、核心内容 ##### 电气特性 根据EIA-RS-232C标准,数据线(如发送端TxD和接收端RxD)及控制线(例如请求发送RTS、清除发送CTS、载波检测DCD等)上的电压电平定义如下: - **数据线**:逻辑1(MARK状态)的电压范围为-3V至-15V;逻辑0(SPACE状态)的电压范围为+3V至+15V。 - **控制线**:信号有效时,其电压应在+3V到+15V之间;信号无效时,则在-3V到-15V范围内。 这意味着当绝对值超过3伏特时电路可以准确识别电平状态。此外,超出±15伏特的电压被视为无效。 ##### 逻辑与TTL电平转换 由于EIA-RS-232C定义了不同于常见的TTL(晶体管-晶体管逻辑)标准的电气特性,在与计算机或终端设备连接时需要使用如MAX232这样的芯片进行信号和电平转换,使不同系统能够正常通信。 ##### 机械特性 RS232也规定了物理接口的形式和尺寸。常用的连接器包括DB-9(用于简单的点对点链接)以及提供额外功能的DB-25等类型。 #### 三、功能特性 协议定义了一系列的功能性特征,涉及数据传输过程中所必需的各种控制信号及同步机制。 #### 四、过程特性 这一部分描述了在实际的数据传递中一系列事件的时间安排和步骤序列,确保信息能够在恰当的时候被发送与接收。这包括选择合适的传输速率以及使用握手协议等措施来保障通信的可靠性。 #### 五、与其他标准的关系 除了RS232之外,还有其他几种串行通讯规范如RS422、RS423及RS485等。虽然这些规范在某些方面类似,但在电气特性和物理接口设计上有所不同。例如,RS485支持更长的距离和更高的数据传输率,在需要远距离或多点通信的情况下更为适用。 #### 六、总结 作为一种历史悠久且广泛应用的串行通讯标准,尽管可能无法完全满足现代高性能需求,但因简单易用的特点,在许多场景中仍不可或缺。通过详细了解其电气特性、机械特性及功能过程等各方面的定义,可更好地理解和应用RS232协议。
  • JTT808(2011/2013/2019)、JTT809(2019)和JTT1078(2016)等
    优质
    这段简介可以描述为:“交通部协议”包括多个标准,如JTT808(2011/2013/2019)、JTT809(2019)及JTT1078(2016),它们规范了智能运输系统中设备的通信协议和技术要求。 车辆监控平台与监管平台的开发文档涉及交通部标准协议,包括JTT808(2011年版、2013年版及2019年版)、JTT809(2019年)和JTT1078(2016年)。