以J1939 RC(Retarder Configration)报文为例,19个字节,需要分3条报文发送。

1、将要发送多包报文之前先会广播一条ID为0x18ECFF**形式的一条报文TPCM(以目前理解最后**为源地址,RC报文的话为0F),数据场会提示接下来将会发送多少条报文,包含什么信息(RC)。

2、随后以一条ID为0x18EB00**形式TPDT发送3条报文,传输数据多于8字节的报文信息(RC报文为19个字节),8个字节数据场第1个字节为序号,即第几条报文,RC有3条,会有三条数据场第一字节分别为为01 ,02 ,03 的三条报文,传输完RC报文的19个字节的信息。

3、当要传输的数据长度超过8个字节的时候,首先使用TPCM进行广播,广播内容包含即将传输报文的PGN、总的数据包长度等信息,然后使用TP.DT进行数据传输(TPDT中不含有PGN信息,只含有报文包序和具体的7字节数据),相临两个TPDT之间的时间间隔是50ms到200ms。

J1939 多包报文传输相关推荐

  1. PCIe学习笔记(一)-------1.5 一个TLP包的传输过程

    1,MRd包的传输 以MRd TLP包的传输为例,说明一个Non-Posted事务的TLP是如何在PCIe系统层次中处理的. 1)Requester的软件层发送需要传送的信息给事务层. 2)事务层将数 ...

  2. 新功能发布—TSMaster如何实现J1939多帧报文收发

    前言 众所周知,J1939协议是由美国汽车工程师协会(SAE)定义的一组标准.J1939标准用于卡车.公共汽车和移动液压等重型车辆.如今大多数车辆都通过CAN进行ECU通信.但是CAN总线仅仅是提供了 ...

  3. (基于Packet Tracer 的校园网络设计方案(计算机网络与课程实验)(三)——Run Time 观察报文传输过程

    基于Packet Tracer 的校园网络设计方案(计算机网络与课程实验)(三)--Run Time 观察报文传输过程 前言 一.Part 1 - A楼内部通信时的报文传输过程 1. 子网 A1内部的 ...

  4. 基于Openwrt(Linux)系统实现SRv6数据包的传输——实验一

    基于Openwrt(Linux)系统实现SRv6数据包的传输--实验一 前言 实验准备 硬件准备 软件准备 刷写Openwrt固件 安装软件包 实验过程 实验一: "背靠背"连通 ...

  5. 网络协议 一 路由的概念、简述数据包的传输过程、网络常见概念、公网、私网、NAT(私网转公网)

    目录 路由 实践1 - 让4台主机之间可以互相通信 实践2 - 让4台主机之间可以互相通信 数据包的传输过程(简) 第一个包的丢失 网络 (Network).互联网 (internet).因特网 (I ...

  6. 移动和云环境下的报文传输流程--理解DNS解析、CDN资源下发、公网传输流程、数据中心网络

    DNS解析 手机打开app时,首先需要解析网站的域名. 在手机运营商所在的互联网区域中,有一个本地DNS,手机向本地DNS请求解析DNS.如果本地DNS有缓存,则直接返回:如果本地DNS没有缓存,则递 ...

  7. html几个数据包,报文和数据包的区别

    韩老师QQ 458717185 教学群:342458578 很多学习网络的同学 对报文和数据包 这个概念不理解,现在画图说明 报文 大家可以理解为要传递的一个完整 记事本文件 一个电影文件 总之是一个 ...

  8. 第二篇 USB2.0协议简述(包-事务-传输)

    上一篇:https://blog.csdn.net/qq_40088639/article/details/109462408 一. USB2.0通信协议简介 1. 包(Package) 包是USB传 ...

  9. udp 视频包网络传输花屏

    视频数据传输在传输层可以选择TCP或者UDP,TCP面向连接,传输中断,发送端是知道的.TCP传输的好处是不丢包,坏处是网络不太好的情况下会越堵越严重.UDP非面向连接,发送端只管发送数据,接收端有没 ...

最新文章

  1. cad等比例缩放快捷键_「CAD」利用块对图形进行非等比例缩放
  2. java 内存溢出-与gc
  3. linux下mysql无法看到3306端口监听
  4. 让陌生人迅速相爱的36个问题
  5. 大并发服务器架构 大型网站架构演变
  6. TypeError系列之:TypeError: only size-1 arrays can be converted to Python scalars
  7. linux中的目录结构---Linux学习笔记
  8. 环境变量PATH、mv命令、cp命令、文档查看命令(cat、more、less、head、tail)
  9. 【OS学习笔记】二十六 保护模式八:任务门---任务切换
  10. 基于pt100的温度测量系统设计 c语言程序 四臂电桥,基于PT100热电阻传感器的温度采集系统设计资料...
  11. HTML龙卷风特效代码
  12. Android系统ANR错误实战分析
  13. 德州农工大学计算机硕士申请,德州农工大学硕士申请
  14. Remix 完全本地化部署
  15. speedoffice(PPT)怎么设置文字竖向
  16. Java笔记——Java多线程~
  17. 计算机应用基础教学进度表,《计算机应用基础》教学计划及教学进度
  18. 号称解决勒索病毒的安全公司,其实暗地里跪着给黑客送赎金。。。
  19. 马云、马化腾要合作了?阿里传出新消息,或将支持微信支付
  20. 简单同步firefox书签和IE收藏夹

热门文章

  1. 【重要】有三AI-终极VIP会员首次发布,除课程外还享有5大权益
  2. pymssql数据库操作
  3. 模块上微系统(SOM)行业调研报告 - 市场现状分析与发展前景预测
  4. NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized“
  5. 51Nod 2128 前缀异或 c/c++题解
  6. react加水印_React水印组件,支持图片水印,文字水印
  7. 《基本穿搭:适用一生的穿衣法则》总结
  8. python——pygame制作恶搞舍友小游戏
  9. 关于kindle无法联网(连wifi)解决方案
  10. 花千骨23日服务器维护,花千骨手游12日服务器数据互通维护通知