Pular para o conteúdo

Beta em andamento. Em breve na Google Play: o app está em processo de validação. Saiba mais

OBD Log

Rede CAN

Leia a rede CAN do carro, sem enviar nada

O OBD Log escuta os dados que os módulos do carro já trocam entre si e traduz com definições criadas e publicadas pelos próprios usuários.

Em teste no BetaSó leitura

Funcionamento

Como a leitura CAN funciona

Três etapas, do fio do carro ao dado na tela.

  1. O app escuta

    Pelo adaptador OBD2, o app só ouve os frames que já circulam na rede CAN do carro, a 500 ou 250 kbit/s, com IDs de 11 ou 29 bits. A leitura só acontece se o adaptador entregar esses dados ao OBD Log.

  2. A definição traduz

    Uma definição de sinais diz, para cada sinal, em que frame ele está, o tamanho, o fator, o deslocamento e a unidade.

  3. O sinal vira dado

    Cada sinal entra na viagem como qualquer outra leitura: aparece no app, no histórico, no vídeo e para a IA.

Comunidade

Definições feitas por quem tem o carro

O catálogo não é mantido por nós: cada definição é publicada por um usuário e marcada como da comunidade.

  • Quem tem o carro publica a definição, em JSON ou DBC.
  • Busca por fabricante, modelo, ECU e ano.
  • Pública para todos, ou privada por código de convite.
  • Versões que não mudam: você atualiza só se quiser. Nada atualiza sozinho.
  • Definição errada pode ser denunciada.

Inteligência artificial

A IA ajuda a decifrar

Para o carro que ninguém mapeou ainda, a IA procura os sinais nos dados crus.

Ver a página da IA
  • Sem definição em uso, o app guarda os frames crus da viagem.
  • A IA resume o que passou no barramento e procura os bytes que acompanham a velocidade do GPS ou outro dado.
  • Ela propõe a decodificação e salva como definição privada.
  • Você confere, instala e decide se publica.

Segurança

Seguro por construção

Uma definição é só dado de leitura. O formato não tem como enviar comando ao carro.

  • Nenhum frame é enviado ao carro: o app só ouve.
  • A definição não aceita script, fórmula livre nem campo desconhecido.
  • Texto com número de chassi (VIN) é recusado.
  • O pior que pode acontecer é um dado errado na tela, nunca uma ação no veículo.
  • Os frames crus ficam na sua conta e são apagados junto com a viagem.

Em teste

O que ainda falta

O OBD Log Core, em desenvolvimento, terá um segundo CAN em escuta passiva garantida no próprio hardware.

Ver a página do Core
  • Validado com um adaptador simulado; faltam testes em mais carros e adaptadores.
  • Só 500 e 250 kbit/s pelo adaptador OBD2. Outras velocidades pedem adaptador CAN dedicado.
  • Alguns adaptadores ignoram o modo silencioso: a escuta passiva só é garantida em adaptador de referência.
  • Frames crus ocupam bastante: dezenas de MB por hora em barramento cheio.

Descubra o que o seu carro fala

O OBD Log está em Beta. Baixe o app e teste antes de todo mundo.