FuelTech ManualsGlossárioBuscar

12. Sniffer CAN

Versão 1.2Software: FuelTech Vision 3.0Firmware: 00.03.00.01Produtos: FT700, FT470, VisionFT2026-10-13

#O que é

O sniffer mostra, em tempo real, os quadros que passam por uma porta CAN da VCU: os que chegam e os que a própria VCU transmite. Ele funciona em paralelo com a comunicação normal e não altera a configuração da porta: a VCU continua confirmando e transmitindo os seus quadros.

É a ferramenta para responder perguntas como: o módulo está transmitindo? Em que ID? Com quantos bytes? A VCU está mesmo enviando o quadro que eu configurei? Qual byte muda quando eu mexo na alavanca?

Na versão 3.0 o sniffer existe na FT700 (Portas A, B e C) e na FT470 (Portas A e B) e funciona com a VCU conectada.

#Onde abrir

Menu Ferramentas sem VCU conectada: Sniffer CAN e CAN Network ficam inativos.
Menu Ferramentas sem VCU conectada: Sniffer CAN e CAN Network ficam inativos.

#Controles

ControleO que faz
Porta de snifferDesabilitado, CAN A, CAN B ou CAN C (CAN C só na FT700). Escolher uma porta liga a captura nela. Trocar de porta limpa a lista.
Direção do snifferTX (o que a VCU envia), RX (o que a VCU recebe) ou Ambos.
Extendido / FiltradoUm só botão que alterna o modo de exibição; o texto mostra o modo atual. Aqui, Extendido é o nome da lista completa, não do tipo de ID.
LimparEsvazia a lista.

Os dois modos de exibição:

Sniffer CAN na porta CAN A, direção Ambos, modo Extendido: quadros recebidos (RX) e enviados (TX) pela VCU.
Sniffer CAN na porta CAN A, direção Ambos, modo Extendido: quadros recebidos (RX) e enviados (TX) pela VCU.

#Colunas

ColunaConteúdo
TimeMarca de tempo do quadro, em segundos desde que o sniffer foi ligado na porta (modo Extendido).
DeltaTempo desde o quadro anterior com o mesmo ID e direção (modo Filtrado). Mostra o período com que o ID é transmitido.
IDIdentificador em hexadecimal.
DireçãoTX (enviado pela VCU) ou RX (recebido).
TipoCAN Data, Extended CAN Data, CAN FD, Extended CAN FD ou CAN Remote.
DLCCódigo de tamanho (0 a 15).
TamanhoQuantidade de bytes de dados.
BRS1 se o quadro FD usou troca de taxa.
DadosOs bytes em hexadecimal.

#Limites

#Método para descobrir um sinal

Quando não há DBC, o sniffer permite achar um sinal por eliminação:

  1. Escolha a porta e o modo Filtrado. Espere a lista estabilizar e anote os IDs e o Delta de cada um.
  2. Mantenha tudo parado e observe quais bytes já mudam sozinhos (contadores, checksums). Anote para não confundir.
  3. Provoque uma mudança de cada vez (mova a alavanca para uma posição, gire o volante, acelere) e veja qual ID e qual byte acompanham.
  4. Repita em pelo menos três valores conhecidos (por exemplo P, R e D; ou três temperaturas) para descobrir a escala e o offset.
  5. Teste a hipótese de ordem de bytes: um valor que cresce de forma suave em Intel e pula em Motorola (ou o contrário) indica a ordem certa.
  6. Configure o sinal no CAN Personalizável e confira o valor em tempo real contra a referência.