📦 Black Box (CXBB)
O módulo Black Box funciona como a “caixa preta” de um avião: captura e armazena relatórios antes e depois de um evento, permitindo analisar o que aconteceu nos momentos anteriores e posteriores a um incidente.
🤔 Para que serve?
Imagine que ocorre um acidente ou evento crítico. Com Black Box você pode:
- 🔙 Ver o passado: O que aconteceu nos segundos/minutos antes do evento
- 🔜 Ver o futuro: O que aconteceu depois do evento
- 📊 Análise forense: Reconstruir exatamente o que ocorreu
- 🚗 Condução: Analisar comportamento do condutor ante freadas bruscas
Analogia: Como o DVR de um carro que guarda os últimos minutos de vídeo, Black Box guarda os últimos relatórios de posição/estado do veículo.
⚙️ Como funciona
- Captura contínua: O equipamento grava relatórios constantemente em segundo plano
- Buffer circular: Mantém as últimas N amostras (sobrescreve as mais antigas)
- Evento/Disparo: Quando ocorre o evento, “congela” o passado e captura o futuro
- Envio: Transmite todos os relatórios (passados + futuros) ao servidor
🔧 Configuração
Comando SCXBB
>SCXBB,tipo,frequencia,amostras_futuras,amostras_passadas<| Parâmetro | Descrição | Valores |
|---|---|---|
tipo | Tipo de relatório a capturar | CQ, CP, MV, etc. |
frequencia | Intervalo entre capturas (× 1000ms) | 1-255 |
amostras_futuras | Relatórios a capturar depois do evento | 1-20 |
amostras_passadas | Relatórios do histórico a incluir | 1-20 |
Tipos de relatório recomendados
| Tipo | Descrição | Uso típico |
|---|---|---|
CQ | Posição compacta | Reconstrução de rota |
MV | Movimento | Análise de condução |
CP | Completo | Diagnóstico detalhado |
🎯 Ativação
Comando GBB - Disparar captura
>GBBnnP<| Parâmetro | Descrição | Valores |
|---|---|---|
nn | Número identificador | 00-99 |
P | Prioridade de envio | L (baixa), M (média), H (alta) |
Exemplo:
>GBB01H< // Dispara Black Box com ID=01, prioridade alta📋 Exemplos práticos
🚨 Análise de acidente (alta frequência)
Capturar posição a cada segundo, 10 segundos antes e 20 depois:
>SCXBB,CQ,1,20,10<Resultado: Ao disparar, obtém 30 relatórios (10 passados + 20 futuros) com resolução de 1 segundo.
🚗 Análise de freada brusca
Capturar movimento a cada 500ms, 15 amostras antes e depois:
>SCXBB,MV,0.5,15,15<Resultado: 30 relatórios com resolução de meio segundo para analisar a manobra.
📍 Monitoramento de rota (baixa frequência)
Capturar posição a cada minuto, 5 antes e 20 depois:
>SCXBB,CQ,60,20,5<Resultado: 25 relatórios cobrindo ~25 minutos de rota.
🔗 Integração com Motor de Eventos
Você pode ativar Black Box automaticamente ante eventos específicos:
// Ativar Black Box ante freada brusca
>SRL50E;TRG=ACC-;ACC={GBB01H}<
// Ativar ante excesso de velocidade
>SRL51E;TRG=SPD+;ACC={GBB02H}<
// Ativar ante desconexão de bateria
>SRL52E;TRG=PWR-;ACC={GBB03H}<Caso de uso real: Configure Black Box com GBB nas regras de eventos críticos para ter sempre o contexto completo do que aconteceu.
📊 Consulta
Comando QCXBB
>QCXBB<Resposta:
>RCXBB,CQ,1,20,10;ID=...📖 Resumo de comandos
| Comando | Função |
|---|---|
SCXBB,tipo,freq,fut,pas | Configurar Black Box |
QCXBB | Consultar configuração |
GBBnnP | Disparar captura |
✅ Compatibilidade
🔗 Ver também
- Generador G - Geração manual de relatórios
- Motor de Eventos - Automatizar ativação
- Reportes Standards - Tipos de relatório disponíveis