ECU Engine Pro - Versão 3.5
Este aplicativo converte um dispositivo Android (telefone ou tablet) em um carro (virtual) com um adaptador Bluetooth OBDII conectado
Esta é uma solução conveniente e econômica para o desenvolvimento e teste de software OBDII para Android
Hardware:
Use 2 dispositivos Android (eles são emparelhados com Bluetooth), um executa este aplicativo (na função de simulação da ECU) e o outro executa um aplicativo OBDII Android para teste (scanner OBDII)
Usando este aplicativo, você não precisa de um carro de verdade, fique em casa e faça todos os testes antes de fazer um carro de verdade
O ECU Engine Simulation pode afirmar que está funcionando de maneira estável e confiável
Esta aplicação foi testada com os seguintes aplicativos Android OBD-II:
* Leitor de código Pro
* Torque Pro
* DashCommand
* ELMScanToyota
O resultado do teste é muito bom
Nota: alguns aplicativos OBD-II para Android usavam a detecção de limite do bluetooth não pode se conectar ao dispositivo de simulação, porque o limite de um adaptador ELM real é diferente do limite do BLE no dispositivo Android
A simulação do mecanismo ECU também pode funcionar bem com a linha de comando em aplicativos de terminal Android
Aplicativos de terminal Android recomendados:
* Terminal Bluetooth - SONWORKS
** Terminal alOBD - Alexandre Belloussov
*** Terminal Bluetooth - Akexorcist
A simulação do mecanismo ECU funciona como um servidor de dados, portanto, aguarda (escuta) a solicitação de dados (comandos AT ou OBD-II) do testador externo, processando e respondendo à solicitação
A simulação do motor da ECU simula o padrão OBD-II: ISO 15765-4 CAN 11 / 500Kb
O aplicativo pode processar a maioria dos comandos AT, mas os seguintes comandos AT são geralmente usados com o padrão 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 suportados por este aplicativo
1. Solicitações de PIDs compatíveis:
01 00: pid 0x01 a pid 0x20
01 20: pid 0x21 a pid 0x3F
2. PIDs de dados ao vivo:
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
3. Informações veeis:
09 00 - solicitar PIDs suportados
09 02 - solicitar número VIN
09 04 - solicitar número de calibração
4. Códigos de problemas do DTC:
03 - solicitar códigos armazenados
07 - solicitar códigos pendentes
0A - solicitar códigos permanentes
04 - solicitar a limpeza de códigos de problemas e dados armazenados relevantes
5. Congelar dados do quadro - quadro # 0
02 00 00 - solicitar PIDs suportados
02 02 00 - solicite o DTC que faz com que os dados do quadro congelado sejam armazenados
02 XX 00 - onde XX são PIDs para solicitar outros dados de congelamento de quadros
Como usar este aplicativo:
Depois de iniciar o aplicativo, a tela inicial é exibida e você só precisa tocar no botão "Iniciar a simulação da ECU" para iniciar o processo de simulação da ECU, a tela de dados aparece
Na tela de dados, você pode alterar alguns dados visíveis na tela de dados para fins de teste
Todos os outros dados invisíveis serão retornados com valores fixos
Na tela inicial, existem 2 informações sobre o adaptador Bluetooth OBD-II de simulação
* Nome do adaptador: o nome do dispositivo bluetooth embutido do telefone (tablet). este dispositivo bluetooth emula o adaptador bluetooth ELM327
* Endereço do adaptador: o endereço máximo do dispositivo bluetooth embutido
Se você testar no terminal da linha de comando, há uma ordem para colocar os comandos AT da seguinte maneira:
ATZ - redefinir o adaptador OBD-II
ATSP6 - configure o protocolo ISO 15765-4 CAN 11 / 500Kb (talvez use ATSP0 ou ATTP6)
ATH1 - se você deseja visualizar o cabeçalho 7E8 na resposta e ATH0 se não
ATCAF1 - se você deseja que o adaptador formate dados para você
ATCAF0 - você mesmo deve formatar os dados da solicitação. Nesse caso, lembre-se de adicionar o byte PCI (igual ao número de bytes de dados na solicitação) em primeiro lugar na solicitação
por exemplo 02 01 0D: onde 01 0D é a velocidade do veículo solicitada (2 bytes de dados) e o byte PCI é 02
Após iniciar o adaptador OBD-II com os comandos AT acima, você pode enviar qual solicitação OBD-II (ou outros comandos AT) deseja como de costume
Categoria : Ferramentas
Pesquisas associadas
Não esta iniciando no meu moto G6 plus. Já tentei reiniciar e nada. O criador do aplicativo colocou outro app igual na play store para venda e abandonou este projeto?