Versión 1.3.0
Esta aplicación convierte un dispositivo Android (teléfono o tableta) en un automóvil (virtual) con un adaptador bluetooth OBDII conectado
Esta es una solución conveniente y rentable para el desarrollo y prueba de software OBDII de Android.
Hardware:
Utilice 2 dispositivos Android (están emparejados por Bluetooth), uno ejecuta esta aplicación (ECU) y el otro ejecuta una aplicación OBDII de Android para realizar pruebas.
Para usar esta aplicación, no necesitas un automóvil real, quédate en el interior y haz todas las pruebas antes de hacerlo con un automóvil real.
La simulación del motor ECU puede afirmar que funciona de manera estable y confiable.
Esta aplicación ha sido probada con las siguientes aplicaciones OBD-II de Android:
* Lector de códigos Pro
* Torque profesional
* Comando Dash
* ELMScanToyota
El resultado de la prueba es muy bueno.
Nota: algunas aplicaciones OBD-II de Android que utilizan la detección de umbral de Bluetooth no se pueden conectar al dispositivo de simulación, porque el umbral de un adaptador ELM real es diferente del umbral de BLE en un dispositivo Android.
La simulación de motor ECU también puede funcionar bien con la línea de comandos en aplicaciones de terminal Android
La simulación del motor de la ECU funciona como un servidor de datos, por lo que espera (escucha) la solicitud de datos (comandos AT u OBD-II) del probador externo, luego procesa y responde a la solicitud.
La simulación de motor ECU emula el estándar OBD-II: ISO 15765-4 CAN 11/500Kb
La aplicación puede procesar la mayoría de los comandos AT, pero los siguientes comandos AT generalmente se usan con el estándar CAN ISO 15765-4:
* ATZ, ATWS, ATSP0, AT@1, ATI, ATH0, ATH1, ATE0, ATE1, ATDP, ATRV, ATDPn, ATSPn, ATTPn, ATCAF0, ATCAF1, ATSP6, ATAT0
Comandos OBD-II (modo de servicio y PID) compatibles con esta aplicación
1. PID de datos en vivo:
01 00, 01 01, 01 04, 01 05, 01 0A, 01 0C, 01 0D, 01 0E, 01 10, 01 11, 01 03, 01 04, 01 05, 01 21,
01 33, 01 46, 01 5C, 01 5E, 01 6A, 01 67
2. Información del vehículo:
09 00 - solicitar PID admitidos
09 02 - solicitar número VIN
09 04 - solicitar número de calibración
3. Códigos de problema DTC
03 - solicitar códigos almacenados
07 - solicitar códigos pendientes
0A - solicitar códigos permanentes
04 - solicitar borrar códigos de problemas y datos almacenados relevantes
4. Congelar datos del cuadro - cuadro #0
02 00 00 - solicitar PID admitidos
02 02 00: solicita DTC que hace que se almacenen los datos del cuadro congelado
02 XX 00 - donde XX son PID para solicitar otros datos de cuadro congelado
Uso:
Después de iniciar la aplicación, debe tocar el botón "Comenzar a simular la ECU" para iniciar el proceso de simulación de la ECU, aparece la pantalla de datos
En la pantalla de datos puede cambiar en vivo algunos datos que son visibles en la pantalla de datos para fines de prueba.
Todos los demás datos invisibles se devolverán con valores fijos.
En la pantalla de inicio hay 2 información sobre el adaptador Bluetooth OBD-II de simulación
* Nombre del adaptador: el nombre del dispositivo bluetooth integrado del teléfono (tableta). este dispositivo bluetooth emula el adaptador bluetooth ELM327
* Dirección del adaptador: la dirección máxima del dispositivo bluetooth integrado
Si realiza pruebas en el terminal de línea de comando, existe un orden para colocar comandos AT de la siguiente manera:
ATZ - restablecer el adaptador OBD-II
ATSP6: configure el protocolo ISO 15765-4 CAN 11/500Kb (tal vez use ATSP0 o ATTP6)
ATH1: si desea ver el encabezado 7E8 en la respuesta y ATH0 si no
ATCAF1: si desea que el adaptador formatee los datos por usted
ATCAF0: usted mismo debe formatear los datos de la solicitud. en este caso recuerde agregar el byte PCI (igual al número de bytes de datos en la solicitud) en el primer lugar de la solicitud
por ejemplo 02 01 0D: donde 01 0D es la velocidad de solicitud del vehículo (2 bytes de datos) y el byte PCI es 02
Después de iniciar el adaptador OBD-II con los comandos AT anteriores, puede enviar la solicitud OBD-II (u otros comandos AT) que desee como de costumbre.
La versión gratuita "ECU Engine Simulación" está bloqueada y no responde a ninguna solicitud de OBD-II, solo responde a los comandos AT iniciales.
Política de privacidad:
https://www.freeprivacypolicy.com/live/4d959ed7-c0fd-4da4-8da1-98d09d46161f