此应用模拟一个OBD- ||连接到汽车ECU的蓝牙适配器
版本1.3.0
该应用程序将Android设备(电话或平板电脑)转换为使用OBDII蓝牙适配器连接的汽车(虚拟)
对于开发和测试的Android OBDII软件,这是方便且具有成本效益的解决方案
硬件:
使用2种Android设备(它们是蓝牙配对),一个运行此应用程序(ECU),另一个运行Android OBDII应用程序进行测试
使用此应用程序,您不需要真正的汽车,请保持室内并进行所有测试,然后再进行真正的汽车
ECU Engine Sim模拟可以确认正在运行稳定且可靠
该应用程序已通过以下Android OBD-II应用程序进行了测试:
*代码阅读器Pro
*扭矩Pro
* dashcommand
* Elmscantoyota
测试结果非常好
注意:一些使用蓝牙阈值检测的Android OBD-II应用程序无法连接到仿真设备,因为真实ELM适配器的阈值与Android设备上的BLE阈值不同
ECU Engine Sim也可以与Android终端应用程序上的命令线很好地运行
ECU Engine Sim像数据服务器一样工作,因此它从外部测试仪等待(收听)数据请求(或OBD-II命令),然后处理并响应请求
ECU Engine Sim模拟OBD-II标准:ISO 15765-4 CAN 11/500KB
该应用程序可以在命令上处理大多数,但是以下命令通常与ISO 15765-4 CAN标准使用:
* ATZ,ATWS,ATSP0,@1,ATI,ATI,ATH0,ATH1,ATE0,ATE1,ATDP,ATDP,ATDP,ATDPN,ATDPN,ATSPN,ATPN,ATCAFN,ATCAF0,ATCAF0,ATCAF1,ATSP6,ATAT0,ATAT0
此应用支持的OBD-II命令(服务模式和PID)
1。实时数据pids:
01 00,01 01,01 04,01 05,01 0a,0a,01 0c,01 0d,01 0E,01 10,01 10,01 11,01 01 03,01 04,01 04,01 05,05,01 21,
01 33,01 46,01 5C,01 5E,01 6A,01 67
2。车辆信息:
09 00-请求支持的PID
09 02-请求VIN号码
09 04-请求校准编号
3。DTC故障代码
03-请求存储的代码
07-请求待处理代码
0A-请求永久代码
04-请求清除故障代码和相关存储的数据
4。冻结框架数据 - 框架#0
02 00 00-请求支持的PID
02 02 02 00-请求DTC导致冻结框架数据存储
02 xx 00-其中xx是pids请求其他冻结框架数据
用法:
启动应用程序后,您需要点击按钮“开始模拟ECU”以启动ECU仿真过程,将出现数据屏幕
在数据屏幕上,您可以实时更改一些在数据屏幕上可见的数据,以实现测试目的
所有其他看不见的数据将以固定值返回
在开始屏幕上,有2个有关仿真蓝牙OBD-II适配器的信息
*适配器名称:手机内置蓝牙设备的名称(平板电脑)。此蓝牙设备模拟ELM327蓝牙适配器
*适配器地址:内置蓝牙设备的最大地址
如果您在命令行终端进行测试,则有一个命令在命令上按如下:
ATZ-重置OBD -II适配器
ATSP6-设置协议ISO 15765-4 CAN 11/500KB(也许使用ATSP0或ATTP6)
ATH1-如果您想在响应中查看标题7E8,如果没有,则ATH0(如果没有)
ATCAF1-如果您希望适配器为您格式化数据
ATCAF0-您必须自己格式化请求数据。在这种情况下,请记住在请求中首先添加PCI字节(等于请求中的数据字节数)
例如02 01 0d:其中01 0D是请求车速(2个数据字节),而PCI字节为02
INIT之后,OBD-II适配器带有上述命令,您可以像往常一样发送您想要的OBD-II请求(或其他命令)
免费版本“ ECU Engine Sim ”已锁定,并且没有响应任何OBD-II请求,它仅响应命令的初始内容。
隐私政策:
https://www.freeprivacypolicy.com/live/4D959ED7-C0FD-4DA4-8DA1-98D09D46161F
May 30, 2025
May 30, 2025
May 30, 2025
May 30, 2025
May 30, 2025
May 30, 2025
May 30, 2025
May 30, 2025
May 29, 2025
May 29, 2025