此应用模拟一个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
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated
updated