ELM327 software ├── ELM327 Phone system software ├── EasyOBDII ├── OBD2Spy ├── ScanMaster-ELM ├── USB Driver ├── desktop.ini ├── scantool_net113win ├── software instruction.txt ├── wOBDCRAZY └── windows vista usb drive
2025-08-03 15:47:11 27.96MB
1
### ELM327 AT指令集详解 #### 概述 ELM327是一款流行的车载诊断(OBD)适配器芯片,广泛应用于汽车诊断系统。它支持多种通信协议,如CAN、ISO 9141-2、J1850 PWM等,并能够通过串行接口与外部设备进行数据交换。为了实现这些功能,ELM327提供了丰富的AT指令集,用于配置其工作模式、参数以及与其他系统的交互方式。 #### AT指令集介绍 AT指令集是ELM327芯片进行配置和控制的基础,以下是对该指令集中部分命令的详细介绍: 1. **@1 - 显示设备描述** - **版本:** 1.0 - **描述:** 此命令用于显示ELM327设备的基本描述信息。 - **分组:** General 2. **@2 - 显示设备标识符** - **版本:** 1.3 - **描述:** 通过此命令可以获取ELM327设备的唯一标识符,这对于识别特定硬件版本或制造商非常有用。 - **分组:** General 3. **@3cccccccccccc - 存储设备标识符** - **版本:** 1.3 - **描述:** 允许用户设置一个自定义的设备标识符,该标识符可用于识别特定的ELM327设备。 - **分组:** General 4. ** - 重复上一条命令** - **版本:** 1.0 - **描述:** 如果需要多次执行相同的命令,可以使用此命令来简化操作过程。 - **分组:** General 5. **AL - 允许长消息(>7字节)** - **版本:** 1.2 - **描述:** 在默认情况下,ELM327限制了单条消息的最大长度为7个字节。启用此命令后,可以接收更长的数据包。 - **分组:** OBD 6. **AR - 自动接收** - **版本:** 1.2 - **描述:** 开启此命令后,ELM327将自动接收所有可用数据而无需等待特定命令触发。 - **分组:** OBD 7. **AT0 - 关闭自适应定时** - **版本:** 1.2 - **描述:** 关闭自适应定时功能可以提高在固定速度下的通信稳定性。 - **分组:** OBD 8. **AT1 - 自适应定时自动1** - **版本:** 1.2 - **描述:** 启用自适应定时自动1模式,ELM327将根据接收到的数据包大小自动调整定时参数。 - **分组:** OBD 9. **AT2 - 自适应定时自动2** - **版本:** 1.2 - **描述:** 自适应定时自动2模式提供了一个更加复杂的算法来调整定时参数,适用于变化较大的通信环境。 - **分组:** OBD 10. **BD - 执行缓冲区转储** - **版本:** 1.0 - **描述:** 使用此命令可以清空内部缓冲区中的数据,这有助于诊断和调试。 - **分组:** OBD 11. **BI - 绕过初始化序列** - **版本:** 1.2 - **描述:** 当需要快速启动ELM327并立即开始数据传输时,可以使用此命令跳过正常的初始化步骤。 - **分组:** OBD 12. **BRDhh - 尝试波特率除数hh** - **版本:** 1.2 - **描述:** 通过设置不同的波特率除数值,可以尝试找到最佳的通信速率。 - **分组:** General 13. **BRThh - 设置波特率握手超时** - **版本:** 1.2 - **描述:** 此命令允许设置波特率握手过程中等待应答的时间长度。 - **分组:** General 14. **CAF0 - 关闭CAN自动格式化** - **版本:** 1.0 - **描述:** 在某些情况下,可能需要禁用CAN消息的自动格式化功能。 - **分组:** CAN 15. **CAF1 - 打开CAN自动格式化** - **版本:** 1.0 - **描述:** 该命令开启CAN消息的自动格式化功能,使消息更容易被解析。 - **分组:** CAN 16. **CFhhhhhhhh / CFhhh - 设置ID过滤器** - **版本:** 1.0 - **描述:** 这些命令允许用户根据特定的ID来筛选CAN消息。 - **分组:** CAN 17. **CFC0 - 关闭CAN流控制** - **版本:** 1.0 - **描述:** 在不需要流控制的情况下,可以使用此命令关闭流控制功能。 - **分组:** CAN 18. **CFC1 - 打开CAN流控制** - **版本:** 1.0 - **描述:** 打开流控制功能可以帮助管理CAN总线上的数据流量,防止数据溢出。 - **分组:** CAN 19. **CMhhhhhhhh / CMhhh - 设置ID掩码** - **版本:** 1.0 - **描述:** ID掩码用于确定哪些CAN消息将被接受或忽略。 - **分组:** CAN 20. **CPhh - 设置CAN优先级(仅对于29位)** - **版本:** 1.3 - **描述:** 在扩展CAN帧中,可以设置消息的优先级,以优化总线访问。 - **分组:** CAN 21. **CRAhhh / CRAhhhhhhhh - 设置CAN接收地址** - **版本:** 1.3 - **描述:** 该命令允许指定接收特定地址的CAN消息。 - **分组:** CAN 22. **CS - 显示CAN状态** - **版本:** 1.0 - **描述:** 此命令可以查看当前CAN总线的状态信息,包括错误计数等。 - **分组:** CAN 23. **CVdddd - 校准电压到dd.dd伏特** - **版本:** 1.0 - **描述:** 通过校准电压值,可以确保传感器读数的准确性。 - **分组:** Volts 24. **D - 设置所有默认值** - **版本:** 1.0 - **描述:** 此命令将所有设置恢复到出厂默认值。 - **分组:** General 25. **D0 - DLC关闭** - **版本:** 1.3 - **描述:** 关闭数据长度编码功能,以便更好地兼容旧版设备。 - **分组:** CAN 26. **D1 - DLC打开** - **版本:** 1.3 - **描述:** 打开数据长度编码功能,以支持较新的CAN通信标准。 - **分组:** CAN 27. **DM1 (J1939) - 监听DM1消息** - **版本:** 1.2 - **描述:** 此命令用于监控J1939协议中的特定类型消息。 - **分组:** J1939 28. **DP - 描述当前协议** - **版本:** 1.0 - **描述:** 显示当前使用的通信协议及其配置。 - **分组:** OBD 29. **DPN - 通过编号描述协议** - **版本:** 1.0 - **描述:** 提供了一种按数字索引查询协议的方式。 - **分组:** OBD 30. **E0 - 关闭回显** - **版本:** 1.0 - **描述:** 禁用回显功能后,ELM327将不再显示发送出去的命令。 - **分组:** General 31. **E1 - 打开回显** - **版本:** 1.0 - **描述:** 开启回显功能,使得发送的命令也会显示在输出中。 - **分组:** General 32. **FCSD [1-5字节] - 流控制设置数据** - **版本:** 1.1 - **描述:** 用于配置CAN总线上的流控制参数。 - **分组:** CAN 33. **FCSH hhhhhh - 流控制设置头部** - **版本:** 1.1 - **描述:** 设置流控制报文中的头部信息。 - **分组:** CAN 34. **FCSM h - 流控制设置模式** - **版本:** 1.1 - **描述:** 定义流控制报文的模式字段。 - **分组:** CAN 35. **FE - 忘记事件** - **版本:** 1.3a - **描述:** 清除存储在ELM327中的所有事件记录。 - **分组:** General 36. **H0 - 关闭头部** - **版本:** 1.0 - **描述:** 关闭OBD消息中的头部信息,这可以减少数据传输量。 - **分组:** OBD 37. **H1 - 打开头部** - **版本:** 1.0 - **描述:** 显示OBD消息中的头部信息,这对于调试非常有帮助。 - **分组:** OBD 38. **I - 打印ID** - **版本:** 1.0 - **描述:** 显示ELM327的ID信息。 - **分组:** General 39. **IB10 / IB96 - 设置ISO Baud率** - **版本:** 1.0 - **描述:** 设置ISO 9141-2协议下的通信波特率。 - **分组:** ISO 40. **IFRH / IFRS / IFR0 / IFR1 / IFR2 - 设置IFR值** - **版本:** 1.2 - **描述:** 这些命令用于配置J1850 PWM协议下的不同IFR(Initial Frame Rate)值。 - **分组:** J1850 41. **IIAh - 设置ISO(慢速)初始化地址** - **版本:** 1.2 - **描述:** 为ISO 9141-2协议设置初始地址,这对于某些特定车辆非常重要。 - **分组:** ISO 以上是对ELM327 AT指令集中部分常用命令的详细介绍,这些命令涵盖了从基本的设备信息获取到高级的通信配置等多个方面。了解并熟练掌握这些命令,对于开发基于ELM327的汽车诊断系统至关重要。
2025-08-03 15:27:32 41KB ELM327 OBDII
1
标题中的“Autokent MVCI MultiDriver X64”是一款专为丰田汽车设计的诊断工具,用于进行标准的OBDII(On-Board Diagnostics II)通信。OBDII是汽车行业的国际标准,允许技师和车主通过车辆的诊断端口访问车辆的电子控制系统,检查故障代码、读取数据流以及执行其他诊断功能。 描述中提到的“Mini-vci J2534”是这款工具的具体硬件部分,它是一个小型的车辆通信接口设备,符合SAE J2534协议。SAE J2534是一个由美国汽车工程学会制定的标准,用于车辆编程和重新编程,以更新或替换ECU(电子控制单元)中的软件。这种设备通常用于维修店和4S店,能够帮助技术人员对现代汽车的复杂电子系统进行诊断和修复。 在安装过程中,描述提到“直接解压,管理员权限运行安装,选择1.4.8版本”,这意味着你需要将下载的压缩包解压到一个文件夹,然后以管理员权限运行安装程序,因为这类工具可能需要更改系统设置或者访问受保护的系统资源。选择“1.4.8版本”可能是因为这是该软件的一个特定稳定版或更新版,提供更好的兼容性和性能。 标签“软件/插件”表明这个工具不仅仅是一个独立的应用程序,还可能包含一些插件或组件,这些插件可能扩展了其功能,例如与不同车型的兼容性,或者提供更详细的故障分析。 在“压缩包子文件的文件名称列表”中只列出了“Aukokent MVCI MultiDriver X64”,这可能意味着压缩包里包含的就是这个主程序,以及可能的安装指南、驱动程序和其他相关文件。用户在安装时,需要按照提供的步骤进行,确保所有必要的组件都被正确安装,以便工具能够正常工作。 Autokent MVCI MultiDriver X64是一个专业的丰田汽车诊断工具,结合了硬件设备Mini-vci J2534和相应的软件,能够帮助技术人员进行故障排查、ECU编程和系统更新。安装时需要注意权限设置,并选择合适的软件版本,以确保与车辆的兼容性和功能完整性。
2024-12-07 01:18:47 7.23MB
1
ISO 27145-1 ISO 27145-2-2012 BS ISO 27145-3 2012 ISO 27145-4-2016 BS ISO 27145-6 2015
2024-02-24 13:17:17 25.58MB OBDII 国六排放 27145
1
OBDII K-Line ISO9141-2标准协议解析 除了CAN的ISO 15765和SEA J1850标准之外,
2023-04-07 02:31:00 8KB OBDII K-Line ISO 9141-2
1
ELM327仿真器 连接到车辆的ELM327 OBD-II适配器的Python仿真器。 ELM327仿真器为客户端应用程序提供了虚拟的串行通信端口(通过UNIX / Linux上的功能,或通过Windows上的库),并模拟了通过协议连接到车辆的适配器。 它包括用于广泛监视和控制的命令行界面。 ELM327仿真器与客户端应用程序访问串行端口无关,并且已通过进行了测试。 内部字典(名为ObdMessage )允许配置仿真,当前设置为模拟丰田Auris混合动力汽车(通过scenario car选项)生成的消息流,包括自定义PID,并且可以轻松配置为静态和动态更新其字典来模拟其他车辆产生的OBD
2022-10-25 16:06:18 56KB emulator simulator simulation torque
1
WIP树莓派仪表板应用程序,可从汽车的OBD2端口提取并显示数据。当前能够显示速度,rpm,节气门百分比,驾驶室温度和湿度。我将继续努力,以增加更多的功能性和稳定性。 计划中的其他更改: 用于浏览其他+不同传感器数据的选项卡 保存记录的数据 可能的计划功能: IMU传感器集成可显示方向,位置,速度,加速度等数据 有用的链接: : 所需的硬件: OBD usb电缆蓝牙应该可以工作,但是我选择了USB电缆以提高安全性,可靠性,而不必担心电池消耗-我使用了OBDLink EX FORScan OBD适配器。其他人也可以工作。 运行Raspberry Pi的Raspberry Pi SD卡 外部显示(如果您使用手机通过手机热点共享连接到pi,则为可选) HDMI转micro HDMI电缆或适配器(可选,请参见上文) pi的电源线 为pi供电的方式(即,移动电源,香烟到usb汽车插头
2022-07-04 19:00:13 3.14MB raspberry-pi obd obd2 obdii
1
一套比较完整的OBDII CAN协议解析代码,遵循ISO15765 CAN协议标准,对于在汽车电子行业想解析OBDII CAN协议的朋友非常有帮助。
2021-12-20 17:19:25 130KB OBDII ISO 15765 CAN
1
至2008年为止,总结的OBDII故障码 主要是动力总成方面的。
2021-11-07 09:30:17 28KB OBDII 故障码
1
OBDII协议,是美国国家汽车诊断通用标准
2021-11-07 09:25:46 816KB OBD 标准
1