Skip to Content

Contadores Genéricos (GC)

8 contadores para registrar eventos de conducción, integrables con el Drive Score.


Semántica de Contadores

ÍndiceNombreSemánticaUso típico
GC0OVERSPEEDFijaExcesos de velocidad
GC1OVERREVFijaExcesos de RPM
GC2HARSH_ACCELFijaAceleraciones bruscas (mayor a 0.40g)
GC3HARSH_BRAKEFijaFrenadas bruscas (menor a -0.50g)
GC4HARSH_CORNERFijaCurvas bruscas (mayor a 0.50g)
GC5CUSTOM_1ClienteEj: uso celular
GC6CUSTOM_2ClienteEj: fatiga
GC7CUSTOM_3ClienteEventos personalizados

QTPGC - Consultar Contador Individual

QTPGC,<índice>

Respuesta

RTPGC,<índice>,<valor>

Ejemplo

>QTPGC,0< >RTPGC,0,8;ID=865413053386354;*4A< # 8 eventos OVERSPEED

QTPGCL - Lista de Contadores Habilitados

>QTPGCL< >RTPGCL,1,1,1,1,1,0,0,0;ID=865413053386354;*0F<

Retorna 8 flags (0/1) indicando qué contadores están habilitados.


STPGCE - Habilitar/Deshabilitar Contadores

Individual

STPGCE,<índice>,<0|1>

Todos (wildcard)

STPGCE,*,<0|1>

Ejemplos

// Habilitar GC0 >STPGCE,0,1< >RTPGCE,0,1; GC0 enabled ;ID=865413053386354;*02< // Habilitar todos >STPGCE,*,1< >RTPGCE,*; All GCs enabled ;ID=865413053386354;*3A< // Deshabilitar todos >STPGCE,*,0< >RTPGCE,*; All GCs disabled ;ID=865413053386354;*4E<

Contadores deshabilitados no se incrementan pero mantienen su valor.


STPGCI - Incrementar Contador

Incrementa un contador en +1.

STPGCI,<índice>

Ejemplo

>STPGCI,0< >RTPGCI,0,9; GC0 incremented to 9 ;ID=865413053386354;*6F<

Típicamente usado por módulos externos (HM, RL) mediante reglas automáticas.


STPGCS - Establecer Valor Directo

STPGCS,<índice>,<valor>

Ejemplo

>STPGCS,0,0< >RTPGCS,0,0; GC0 set to 0 ;ID=865413053386354;*77<

Integración con Health Monitor

Ejemplo de configuración automática:

// Configurar HM00 para aceleración brusca GPS (ventana 1000 ms = 2 s seguidos) >SHM00E,0,7,5,0,1000,5< // Regla: HM00 activo → incrementar GC2 (aceleraciones bruscas) >SRL20E;TRG=HM00+;ACC={STPGCI,2}<

El índice del HM no fija el contador: lo decide la regla. Cada contador tiene una semántica fija en el score:

Evento (preset del configurador)Contador
Exceso de velocidad (VL)GC0 (OVERSPEED)
Exceso de RPMGC1 (OVERREV)
HM00+ aceleración bruscaGC2 (HARSH_ACCEL)
HM01+ frenada bruscaGC3 (HARSH_BRAKE)
HM02+ / HM03+ giros bruscosGC4 (HARSH_CORNER)
Última actualización