J1939 OBD Code Reader 1.1.7

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 2.31 MB
‎Classificação dos utilizadores: 0.0/5 - ‎0 ‎votos

Sobre J1939 OBD Code Reader

Versão 1.1.7 Leitor de código J1939 Para Android Mobile e Tablet Requisito: 1. O veículo deve ser compatível com J1939 CAN para utilizar a app 2. Adaptador Bluetooth ELM327 ou compatível 3. A maioria dos camiões da América do Norte usam o conector Deutsch de 9 pinos, pelo que necessitam de um adaptador de cabo (OBDII Feminino 16 pinos para pinos SAE J1939 Deutsch 9). Outros camiões como os camiões Volvo ou Mack (Para 2013 e mais recentes) utilizam o conector normal de 16 pinos OBDII J1962 para que não necessitem de um cabo adaptador. 4. O dispositivo bluetooth no telefone (Tablet) deve ser ativado e emparelhado com o adaptador bluetooth ELM327 (adaptador ELM327) 5. Android OS da versão 4.03 ou mais recente Esta é a solução rentável. Apenas com um adaptador Bluetooth ELM327 barato e um cabo adaptador (OBDII 16 Pins a J1939 9 Pins Deutsch) já tem hardware completo para fazer a ligação entre o seu dispositivo Android e a porta de ligação de dados do Veículo. Estes hardwares podem ser encontrados online em sites Amazon, eBay ou em qualquer outro lugar. Características: * Protocolo de comunicação OBDII : SAE J1939 CAN 29bit/250kb * Leituras/Clarifica códigos de avaria ativos (ou anteriormente ativos) (DTCs) * Visualiza alguns dados ao vivo do sensor do motor * Captura o fluxo de ônibus CAN ao vivo e faz instantâneo para o stream. Depois de instantâneo é feito cada linha de dados (quadro) em instantâneo pode ser pesquisado clicando na linha de dados * Função de lookup PGN/SPN: Utiliza base de dados SQLite com um número superior a 3000 PGNs SAE standard (Número de Grupo de Parâmetros) e SPNs (Número de Parâmetro Suspeito) * Armazena os últimos dados do código de avaria para posterior utilização (Ver) * Unidade de Medida : Suporta 4 Sistemas unitários - Métrica, EUA, Imperial, América Latina. * Suporta camiões de classe 5-8 fabricados a partir de 2004 Como utilizar: Uma vez ligado o adaptador BLUETOOTH ELM327 à porta de ligação de dados do veículo através do cabo adaptador e o interruptor de ignição está ligado, pode ligar-se ao computador do sistema do veículo puxando o menu de opções e selecionando o item "Connect to ELM327 Adapter", aparecerá uma janela de diálogo e mostra uma lista de dispositivos emparelhados (um ou mais dispositivos na lista), cada dispositivo emparelhado tem duas informações a seguir: Nome do dispositivo bluetooth emparelhado (por exemplo: obdII) Endereço máximo (por exemplo: 77:A6:43:E4:67:F2) O endereço Max é utilizado para distinguir dois ou mais adaptadores bluetooth com o mesmo nome. Tem de escolher o seu dispositivo BLUETOOTH ELM327 selecionando o seu nome correto (ou endereço máximo) na lista e clicar no item, então a aplicação inicia o processo de ligação ao abrigo do protocolo J1939. Se o processo tiver terminado com sucesso, aparecerá na barra de estado a notificação "Ligado ao Adaptador (ELM327)". Se o processo foi falhado, pode experimentá-lo algumas vezes (assumimos que o adaptador OBD-II bluetooth está a funcionar bem) Quando utiliza apenas a função de procuração, não precisa do passo de ligação acima Agora está pronto para usar todas as funções da App como ler códigos de avaria ou limpá-los se necessário, procurar PGNs ou visualizar dados ao vivo do motor... Nota: Um código de falha na norma J1939 é composto por quatro (4) campos independentes da seguinte forma: Descrição do campo, abreviatura, largura do campo (bits), alcance 1.Número do parâmetro suspeito (SPN) 19 (0-524288) 2.Identificador de modo de avaria FMI 5 (0-31) 3.Contagem de ocorrências OC 7 (0-127) 4.Método de Conversão SPN CM 1 (0-1) Cálculo dos valores spn = (dados[3]*16777216.0 + dados[2]*65536.0 + dados[1]*256.0 + dados[0]*1.0)*escala + offset Onde dados[0] ... ... dados[3] são 4 bytes dados de SPN devolvidos utilizando estes dados e guia em procura para determinar componentes de cálculo SPN como: - comprimento dos dados (em pouco) - iniciar a posição byte - início bit 1 (in start byte) - início bit 2 (byte final) - escala - compensação