Skip to Content
ComandosMódulo TRIPEstadísticas Globales

Estadísticas Globales

Sistema de estadísticas persistentes que acumula datos de todos los viajes durante la vida útil del vehículo.

  • Persistencia: Datos guardados en NVS (sobreviven a reinicios)
  • Actualización automática: Se actualizan al finalizar cada viaje
  • Tamaño: 62 bytes en RAM + NVS

QTPGTOT - Estadísticas Completas

Retorna todas las estadísticas globales con promedios calculados.

>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=...<
CampoDescripción
tripsTotal de viajes completados
kmKilómetros totales acumulados
fuelLitros totales consumidos
hrsHoras totales de conducción
idleHoras totales en ralentí
avgspdVelocidad promedio (km/h)
avgfuelConsumo promedio (L/100km)
idle_pctPorcentaje de tiempo en ralentí
avgscoScore promedio de todos los viajes

QTPGREC - Récords Históricos

Máximos y mínimos de toda la vida del vehículo.

>QTPGREC< >RTPGREC,maxspd:142,minspd:45,maxrpm:5240,minrpm:780,maxtmp:98.5,mintmp:15.2,bestsco:98,worstsco:42;ID=...<

QTPGSCO - Scores Globales

>QTPGSCO< >RTPGSCO,avg:85,best:98,worst:42,count:1234;ID=...<

QTPGGC - Contadores Acumulados

Suma histórica de todos los 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 - Kilómetros Totales

>QTPGKMS< >RTPGKMS,125430; Total kilometers ;ID=...<

QTPGTRIPS - Total de Viajes

>QTPGTRIPS< >RTPGTRIPS,1234; Total trips ;ID=...<

QTPGHRS - Horas Totales

>QTPGHRS< >RTPGHRS,total:3520h0m,idle:420h0m;ID=...<

STPGRST - Resetear Estadísticas

¡PRECAUCIÓN! Esta operación es irreversible.

>STPGRST< >RTPGRST,OK; Global stats reset ;ID=...<

Después del reset:

  • Todos los acumuladores vuelven a 0
  • Récords se reinicializan
  • Se guarda timestamp del reset
  • Datos se guardan inmediatamente en NVS

Casos de Uso

Monitoreo de Flota

// Odómetro global >QTPGKMS< >RTPGKMS,125430; Total kilometers // Viajes registrados >QTPGTRIPS< >RTPGTRIPS,1234; Total trips // Promedio: 125430 / 1234 = 101.6 km por viaje

Mantenimiento Preventivo

// Contadores de eventos acumulados >QTPGGC< >RTPGGC,gc0:1245,gc1:567,gc2:890,gc3:234,... // Con 125,430 km: // gc0 (OVERSPEED): 1245 → 9.9 eventos/1000km // gc3 (HARSH_BRAKE): 234 → 1.9 eventos/1000km

Nunca ejecutar STPGRST sin confirmación del cliente - los datos son irrecuperables.

Last updated on