Estatísticas Globais
Sistema de estatísticas persistentes que acumula dados de todas as viagens durante a vida útil do veículo.
- Persistência: Dados salvos em NVS (sobrevivem a reinicializações)
- Atualização automática: Se atualizam ao finalizar cada viagem
- Tamanho: 62 bytes em RAM + NVS
QTPGTOT - Estatísticas Completas
Retorna todas as estatísticas globais com médias calculadas.
>QTPGTOT<
>RTPGTOT,trips:1234,km:125430,fuel:45230.5,hrs:3520h0m,idle:420h0m,avgspd:35.6,avgfuel:36.1,idle_pct:11.9,avgsco:85;ID=...<| Campo | Descrição |
|---|---|
trips | Total de viagens completadas |
km | Quilômetros totais acumulados |
fuel | Litros totais consumidos |
hrs | Horas totais de condução |
idle | Horas totais em marcha lenta |
avgspd | Velocidade média (km/h) |
avgfuel | Consumo médio (L/100km) |
idle_pct | Porcentagem de tempo em marcha lenta |
avgsco | Score médio de todas as viagens |
QTPGREC - Recordes Históricos
Máximos e mínimos de toda a vida do veículo.
>QTPGREC<
>RTPGREC,maxspd:142,minspd:45,maxrpm:5240,minrpm:780,maxtmp:98.5,mintmp:15.2,bestsco:98,worstsco:42;ID=...<QTPGSCO - Scores Globais
>QTPGSCO<
>RTPGSCO,avg:85,best:98,worst:42,count:1234;ID=...<QTPGGC - Contadores Acumulados
Soma histórica de todos os contadores GC0-GC7.
>QTPGGC<
>RTPGGC,gc0:1245,gc1:567,gc2:890,gc3:234,gc4:123,gc5:45,gc6:12,gc7:8;ID=...<Consultas Rápidas
QTPGKMS - Quilômetros Totais
>QTPGKMS<
>RTPGKMS,125430; Total kilometers ;ID=...<QTPGTRIPS - Total de Viagens
>QTPGTRIPS<
>RTPGTRIPS,1234; Total trips ;ID=...<QTPGHRS - Horas Totais
>QTPGHRS<
>RTPGHRS,total:3520h0m,idle:420h0m;ID=...<STPGRST - Resetar Estatísticas
CUIDADO! Esta operação é irreversível.
>STPGRST<
>RTPGRST,OK; Global stats reset ;ID=...<Depois do reset:
- Todos os acumuladores voltam a 0
- Recordes são reinicializados
- É salvo timestamp do reset
- Dados são salvos imediatamente em NVS
Casos de Uso
Monitoramento de Frota
// Odômetro global
>QTPGKMS<
>RTPGKMS,125430; Total kilometers
// Viagens registradas
>QTPGTRIPS<
>RTPGTRIPS,1234; Total trips
// Média: 125430 / 1234 = 101.6 km por viagemManutenção Preventiva
// Contadores de eventos acumulados
>QTPGGC<
>RTPGGC,gc0:1245,gc1:567,gc2:890,gc3:234,...
// Com 125,430 km:
// gc0 (OVERSPEED): 1245 → 9.9 eventos/1000km
// gc3 (HARSH_BRAKE): 234 → 1.9 eventos/1000kmNunca executar STPGRST sem confirmação do cliente - os dados são irrecuperáveis.
Última atualização