Skip to Content

Comando IC

O comando IC (Identification Code) permite gerenciar sessões de motoristas mediante códigos de identificação, rastreando quem opera o veículo, quanto tempo e que distância percorre.

Para que serve?

  • 👤 Identificar motoristas mediante iButton, RF433 ou Bluetooth
  • ⏱️ Controlar jornadas de trabalho com tempos de trabalho/descanso
  • 📊 Estatísticas de uso (duração, distância, tempo ocioso)
  • 🔐 Controle de acesso a veículos com códigos autorizados
  • 📱 Modos de operação para diferentes tipos de trabalho

Sintaxe

OperaçãoComandoDescrição
Iniciar sessãoSICcódigo,modoAbre sessão com código e modo
Alterar modoSIC,modoAltera modo de sessão ativa
Fechar sessãoSIC*Finaliza sessão atual
ConsultarQICObtém dados de sessão ativa

Resposta QIC

RICíndice código,data,hora,duração,ocioso,movimento,distância
CampoFormatoDescrição
índice00-99Posição na lista ICL
código16 charsIdentificador do motorista
dataDDMMAAData início sessão
horaHHMMSSHora início sessão
duraçãosegundosTempo total de sessão
ociososegundosTempo com IGN OFF
movimentosegundosTempo com IGN ON
distânciametrosDistância percorrida

Sinais IC (Disparadores)

SinalEventoDescrição
IC00+Sessão iniciadaNova sessão aberta
IC01+Alteração de modoFoi modificado o modo de sessão
IC02+Usuário válidoCódigo encontrado na lista ICL
IC03+Usuário inválidoCódigo NÃO autorizado

Os sinais IC não suportam flancos negativos nem uso condicional em TRG.


Exemplos Básicos

Iniciar sessão com iButton

>SICAA01234567890123,0< // Resposta: RICAA01234567890123,291224,143022,0000,0000,0000,0000000000

Consultar sessão ativa

>QIC< // Resposta: RIC00 AA01234567890123,291224,143022,3600,1200,2400,45000

Interpretação:

CampoValorSignificado
CódigoAA01234567890123ID do motorista
Início29/12/2024 14:30:22Data e hora
Duração3600s1 hora total
Ocioso1200s20 min motor desligado
Movimento2400s40 min em movimento
Distância45000m45 km percorridos

Fechar sessão

>SIC*< // Finaliza sessão e salva estatísticas

Alterar modo durante sessão

>SIC,1< // Altera para modo 1 mantendo a sessão

Gestão de Códigos Autorizados (ICL)

Para administrar a lista de códigos autorizados, use o Comando ICL:

>SICL00 AA01234567890123< // Carregar código na posição 00 >QICL00< // Consultar código >SICL00*< // Eliminar código

Limitações

ParâmetroValor
Sessões simultâneas1
Códigos armazenáveis (ICL)100 (00-99)
Comprimento código16 caracteres
Persistência⚠️ Volátil (se perde ao reiniciar)

As sessões se perdem ao reiniciar o dispositivo. Para manter registro, envie relatórios periódicos com QIC ou ao fechar sessão.

Compatibilidade

💾Firmware v1.03.00
SPLegacy
iButton, Manual
💾Firmware v1.00.00
SP-IOT
SM-IOT
ZE-IOT
Spider IoT:iButton, RF433, BTH, Manual
Smart IoT:iButton, BTH, Manual
Zero IoT:Manual

Ver Também

Última atualização