UDS_19服务学习笔记

2023-05-16

1.$19 01(ReportNumberOfDTCBByStatusMask)

服务的目的:通过上位机定义的DTCStatus 来获取服务端与状态掩码匹配的个数。

Request:19 01 +Status

Response:59 01 +Status +DTCFormatID +DTCCount

2.$19 02 (ReportDTCByStatusMask)

服务目的:获取与上位机定义的状态掩码相匹配的条目

Request:19 02 +DTCStatusMask

Response:59 02 +DTCStatusAvailablitymask+DTCAndStatusRecord

3.$19 04(reportDTCSnapshotRecordByDTCNumber)

服务的目的:获取某次(DTCSnapshot record number)中DTC的快照信息

Request:19 04+DTCMaskRecord+DTCSnapshot record number

Response:59 04 +DTCAndStatusRecord+DTCsnapshotRecordNum +DTCsnapshotRecordNum ID +DTCSnapshotRecord

4.$19 06(reportDTCExtDataRecordByDTCNumber)

服务的目的:通过上位机定义的扩展数据的Num来获取响应的数组的扩展数据

Request:19 06+DTCMaskRecord +DTCExtNum(根据规格确认是某一组还是所有的组数)

Response:59 06 +DTCAndStatusRecord+DTCExt+DTCExtDataRecord

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

UDS_19服务学习笔记 的相关文章

随机推荐

  • 几种2.4G无线数传模块电路

    一 几种2 4G无线数传模块介绍 无线数传按传输速率区分 分为低速数传模块和高速数传模块两大类 低速数传模块 使用的载频均较低 xff0c 一般都在 315MHz 433MHz 和 915MHz 这几个频段 xff0c 所以一般最高传输速率
  • 自动控制之PID原理

    自动控制原理 从控制的方式看 xff0c 自动控制系统有闭环和开环两种 闭环控制 xff1a 闭环控制也就是 xff08 负 xff09 反馈控制 xff0c 原理与人和动物的目的性行为相似 xff0c 系统组成包括传感器 xff08 相当
  • shell之正则表达式

    一 正则表达式 正则表达式 xff1a 描述某些字符串匹配规则的工具 使用原因 xff1a 程序设计过程中不可避免的遇到处理某些文本情况 xff0c 有时候要查找符合某些比较复杂规则的字符串 正则表达式以非常简单的代码完成 常见的支持正则表
  • Pixhawk在MP上的校准

    一 机架类型 xff08 1 xff09 连接飞控 xff08 2 xff09 初始设置 机架类型 xff08 3 xff09 选择下面对应机型即可如图中红圈 xff0c 另外 xff0c 加载参数项不要加载 xff08 暂时不清楚参数代表
  • Pixhawk在MP上的故障保护

    一 油门故障保护 油门故障保护 xff1a 遥控器油门PWM值低于预设保护值时 xff0c 飞行器触发故障保护 xff0c 避免坠机 触发条件 xff1a 遥控器故障 xff0c 遥控器与飞行器失联 设置 xff1a 地面站初始设置 故障保
  • Pixhawk开发环境搭建之PX4固件编译

    一 Windows环境下编译 1 1编译前期准备 1 软件下载 需要安装CMake Java jre或者jdk以及PX4 Toolchain Installer 下载链接如下 xff1a CMake xff1a https cmake or
  • Pixhawk地面站搭建问题

    一 Misson Planner 1 1 软件安装 http www playuav com article 36下载MissonPlane 安装过程中会自动安装驱动 xff0c 不行再去官网下载PX4drive http dev px4
  • Pixhawk-PX4固件之hellosky

    一 第一个应用程序 环境 xff1a ubuntu14 04LTS 来源 xff1a Firmware src example px4 simple app 两个文件 CMakeLists txt和px4 simple app CMakeL
  • pixhawk-px4之通过串口添加传感器应用

    前言 xff1a 看到有博客通过串口添加自定义传感器 xff0c 按照步骤做了一遍 博客 xff1a http blog csdn net msq19895070 article details 52012190 一 串口选择 Pixhaw
  • python开源项目目录结构参考

    下面列出python开源项目的通常目录结构及说明 xff1a tx 如果你使用Transifex进行国际化的翻译工作 xff0c 创建此目录 config Transifex的配置文件 PROJ NAME 按照你实际的项目名称创建目录 如果
  • 安卓开发环境搭建

    系统 xff1a windows 64位 安卓开发环境是在java jdk的基础上配合android studio 集成开发环境或者eclipse 43 Android SDK 43 ADT的形式 一 JDK安装 JDK的全称是Java S
  • Helloworld应用程序结构分析

    一 新建HelloWorld工程 1 打开 Eclipse xff0c 点击 File gt 34 New 34 gt 34 Project 34 Android Application Project 34 34 在弹出的 New And
  • Ubuntu软件包apt-get无法更新解决办法

    Ubuntu软件更新的时候报错 Reading package lists Building dependency tree Reading state information You might want to run 39 apt ge
  • 游戏开发人员需要看的书籍

    编码习惯及设计基础 程序员修炼之道 http product dangdang com 9053091 html 这本书讲解的一些设计原理很实用 对设计感兴趣的同学可以一看 推荐指数 5星 图形渲染 客户端 3D绘图程序设计 http pr
  • 【MySql】杂记

    1 mysqldump常用于MySQL数据库逻辑备份 二进制日志文件 中提供了执行mysqldump之后对数据库的更改进行复制所需要的信息 2 要显示存储过程传出的值 xff0c 需要使用show关键字 3 MySQL数据类型 decima
  • 智能车调速部分

    下载本文 xff1a http pan baidu com s 1qWAW49m 杂谈 本文是自己在整理智能车项目相关心得时所作 xff0c 与大家分享 如需转载请注明出处 xff0c 谢谢 xff01 1 1 智能车简单调速 测速 要实现
  • Linux网络编程——UDP通信 代码实现

    UDP通信 1 UDP 代码实现流程如下所示 UDP通信过程 span class token comment 服务器端 span span class token number 1 span span class token functi
  • 为什么要防止头文件多重包含

    网上有大量文章说如何防止头文件多重包含 xff0c 却从来不去说为什么要去防止头文件多重包含 xff1f 还有极少数文章讲到了头文件多重包含的危害 xff0c 但是只提到了其中一点 先把题目的结论抛出来 xff0c 防止头文件多重包含的真正
  • rtthread ulog 日志组件

    ulog 简介 日志的定义 xff1a 日志是将软件运行的状态 过程等信息 xff0c 输出到不同的介质中 xff08 例如 xff1a 文件 控制台 显示屏等 xff09 xff0c 并进行显示和保存 为软件调试 维护过程中的问题追溯 性
  • UDS_19服务学习笔记

    1 19 01 ReportNumberOfDTCBByStatusMask 服务的目的 xff1a 通过上位机定义的DTCStatus 来获取服务端与状态掩码匹配的个数 Request 19 01 43 Status Response x