Skip to Content
ComandosMódulo TRIPControle de Viagens

Controle de Viagens

Comandos para gerenciar o ciclo de vida das viagens.


STPSTART - Iniciar Viagem

Inicia uma nova viagem, capturando GPS e timestamp de início.

Sintaxe

STPSTART // Sem condutor STPSTART,CODIGO_CONDUTOR // Com condutor (1-16 chars)

Resposta

RTPSTART,<id>; Trip started

Exemplo

>STPSTART,CHOFER001< >RTPSTART,127; Trip started ;ID=865413053386354;*5B<
  • ID de viagem se incrementa automaticamente (1-65535)
  • GPS e timestamp são capturados no início
  • Histogramas são resetados
  • Contadores GC não são resetados automaticamente

STPSTOP - Finalizar Viagem

Finaliza a viagem ativa, calculando combustível e eficiência.

Sintaxe

STPSTOP

Resposta

RTPSTOP,<id>,<dist>; Trip ended

Exemplo

>STPSTOP< >RTPSTOP,127,245; Trip ended ;ID=865413053386354;*13<
  • GPS e timestamp de finalização são capturados
  • Dados ficam disponíveis até o próximo STPSTART
  • Estado muda para IDLE

QTPSTATUS - Estado Atual

Consulta o estado atual da viagem de forma compacta.

Sintaxe

QTPSTATUS

Resposta

RTPSTATUS,<estado>,<id>,<dist>km,<fuel>L,<tempo>,<condutor>
CampoDescrição
estadoactive ou idle
idID da viagem (0 se não há viagem)
distDistância em km
fuelCombustível em litros (1 decimal)
tempoFormato <h>h<m>m
condutorCódigo ou - se não há

Exemplos

// Viagem ativa >QTPSTATUS< >RTPSTATUS,active,127,245km,18.5L,4h15m,CHOFER001;ID=865413053386354;*10< // Sem viagem >QTPSTATUS< >RTPSTATUS,idle,0,0km,0.0L,0h0m,-;ID=865413053386354;*1A<

STPDRV / QTPDRV - Código de Condutor

Consultar

QTPDRV RTPDRV,<codigo> // Código atual RTPDRV,- // Sem condutor

Estabelecer

STPDRV,CODIGO // Atribuir condutor (1-16 chars) STPDRV, // Limpar condutor STPDRV,* // Limpar condutor (alternativo)

Exemplos

>STPDRV,JUAN123< >RTPDRV,JUAN123; Driver code set ;ID=865413053386354;*60< >STPDRV,*< >RTPDRV,-; Driver code cleared ;ID=865413053386354;*77<

Métricas Individuais

QTPRPM - Revoluções do Motor

>QTPRPM< >RTPRPM,avg:2150,max:3200;ID=865413053386354;*0A<

QTPSPD - Velocidade

>QTPSPD< >RTPSPD,avg:78,max:125;ID=865413053386354;*3C<

QTPTEMP - Temperatura do Motor

>QTPTEMP< >RTPTEMP,avg:78.5,min:65.2,max:92.3;ID=865413053386354;*2F<

Se a viagem está ativa, mostra dados da viagem atual. Se não há viagem, mostra dados da última viagem completada.

Última atualização