Skip to Content
ComandosMódulo TRIPConfiguración

Configuración del Módulo

Parámetros para detección de estados IDLE y NEUTRAL.


Estados de Conducción

EstadoCondición
ACTIVEConducción normal (velocidad > 30 km/h)
IDLEParado con motor encendido (RPM < 1000, velocidad baja)
NEUTRALRodamiento en punto muerto (5-30 km/h, RPM > 1200, acelerador liberado)

NEUTRAL detecta una práctica peligrosa: rodar en punto muerto reduce el control del vehículo, elimina el freno motor y puede dañar la transmisión.


STPIDLECFG / QTPIDLECFG - Configuración IDLE

Configura umbrales de tiempo y RPM para estado IDLE.

Sintaxis

// Consultar QTPIDLECFG RTPIDLECFG,<time_s>,<rpm> // Establecer STPIDLECFG,<time_s>,<rpm>

Parámetros

ParámetroRangoDescripción
time_s60-3600Tiempo mínimo en IDLE antes de penalizar (seg)
rpm500-2000RPM máximo para considerar IDLE

Ejemplo

>STPIDLECFG,300,1000< >RTPIDLECFG,300,1000,Idle config saved ;ID=865413053386354;*2A<

Valores por defecto: 300 segundos, 1000 RPM


STPNEUCFG / QTPNEUCFG - Configuración NEUTRAL

Configura umbral de velocidad para detección NEUTRAL.

Sintaxis

// Consultar QTPNEUCFG RTPNEUCFG,<speed_kmh> // Establecer STPNEUCFG,<speed_kmh>

Parámetros

ParámetroRangoDescripción
speed_kmh10-60Velocidad máxima para detectar NEUTRAL

Ejemplo

>STPNEUCFG,30< >RTPNEUCFG,30,Neutral speed saved ;ID=865413053386354;*3C<

Valor por defecto: 30 km/h

La detección NEUTRAL también requiere:

  • RPM > (idle_rpm_max + 200)
  • Acelerador < 10%
  • Datos CAN válidos (< 10 segundos)

STPNEUEN / QTPNEUEN - Habilitar Detección NEUTRAL

Sintaxis

// Consultar QTPNEUEN // Respuesta RTPNEUEN,<0|1> // Establecer STPNEUEN,<0|1>

Ejemplos

>STPNEUEN,1< >RTPNEUEN,1,Neutral detect enabled ;ID=865413053386354;*4A< >STPNEUEN,0< >RTPNEUEN,0,Neutral detect disabled ;ID=865413053386354;*5B<

Valor por defecto: Habilitado (1)


Persistencia

Todas las configuraciones (IDLE, NEUTRAL, SCORE) se guardan en NVS (memoria no volátil) y sobreviven a reinicios del dispositivo.

Last updated on