gearsConfigurações Avançadas

Essa funcionalidade permite consultar e atualizar as configurações avançadas das antenas de tag veicular, tanto no modo base de dados (persistente) quanto no modo instância (em tempo real).

1. Obter Configurações Avançadas (por Instância)

Descrição:

Retorna parâmetros técnicos avançados da antena acessada via instância, como configurações de rede e comunicação TCP/IP.

  • GET /api/v1/vehicleAntennas/instances/{id}/settings/advanced

Quando Usar:

  • Para validar detalhes técnicos em ambientes com múltiplas antenas.

  • Durante investigações de falhas ou comportamento anômalo.

Obter configurações avançadas da antena de tag veicular por Instância conectada

get

Obter configurações avançadas da antena de tag veicular por Instância conectada

Autorizações
AuthorizationstringObrigatório

JWT Authorization header using the Bearer scheme.

Enter 'Bearer'[space] and then your token in the text input below.

Example: "Bearer 12345abcdef"

Parâmetros de rota
idinteger · int32Obrigatório

Id da instância conectada

Parâmetros de consulta
cultureNamestringOpcional

Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)

Default: en-US
Respostas
get
/api/v1/vehicleAntennas/instances/{id}/settings/advanced

2. Atualizar Configurações Avançadas (por Instância)

Descrição:

Permite configurar parâmetros técnicos específicos para a antena via instância. Essa operação exige cautela, pois impacta diretamente a performance da leitura e integração em rede.

  • POST /api/v1/vehicleAntennas/instances/{id}/settings/advanced

Quando Usar:

  • Para adequar a antena à topologia da rede local.

Atualizar configurações avançadas da antena de tag veicular por Instância conectada

post

Atualizar configurações avançadas da antena de tag veicular por Instância conectada

Autorizações
AuthorizationstringObrigatório

JWT Authorization header using the Bearer scheme.

Enter 'Bearer'[space] and then your token in the text input below.

Example: "Bearer 12345abcdef"

Parâmetros de rota
idinteger · int32Obrigatório

Id da instância conectada

Parâmetros de consulta
cultureNamestringOpcional

Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)

Default: en-US
Corpo
Respostas
chevron-right
201

Quando a atualização ocorrer com sucesso

application/json
post
/api/v1/vehicleAntennas/instances/{id}/settings/advanced

3. Atualizar Configurações Avançadas de Rede (por Instância)

Descrição:

Permite definir parâmetros de redes adicionais além da principal, como múltiplos gateways, IPs alternativos ou redes de contingência.

  • POST /api/v1/vehicleAntennas/instances/{id}/settings/advanced/networks

Quando Usar:

  • Para configurar failover de rede

  • Para segmentação de tráfego por VLAN

  • Ambientes com múltiplas redes (gerencial, dados, manutenção)

Atualizar configurações avançadas (rede) da antena de tag veicular por Instância conectada

post

Atualizar configurações avançadas (rede) da antena de tag veicular por Instância conectada

Autorizações
AuthorizationstringObrigatório

JWT Authorization header using the Bearer scheme.

Enter 'Bearer'[space] and then your token in the text input below.

Example: "Bearer 12345abcdef"

Parâmetros de rota
idinteger · int32Obrigatório

Id da instância conectada

Parâmetros de consulta
cultureNamestringOpcional

Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)

Default: en-US
Corpo
ipAddressstring | nuloOpcional
subnetMaskstring | nuloOpcional
defaultGatewaystring | nuloOpcional
preferredDnsServerstring | nuloOpcional
alternateDnsServerstring | nuloOpcional
deviceHostnamestring | nuloOpcional
Respostas
chevron-right
201

Quando a atualização ocorrer com sucesso

application/json
post
/api/v1/vehicleAntennas/instances/{id}/settings/advanced/networks

4. Atualizar Configurações Avançadas Modo Servidor (por Instância)

Descrição:

Habilita e ajusta os parâmetros da antena como servidor de comunicação, aceitando conexões de dispositivos clientes (ex: dispositivos leitores ou controladoras).

  • POST /api/v1/vehicleAntennas/instances/{id}/settings/advanced/serverModes

Quando Usar:

  • Quando a antena deve atuar como ponto de controle em rede local

  • Para receber requisições de leitura ou autenticação ativamente

Atualizar configurações avançadas (modo servidor) da antena de tag veicular por Instância conectada

post

Atualizar configurações avançadas (modo servidor) da antena de tag veicular por Instância conectada

Autorizações
AuthorizationstringObrigatório

JWT Authorization header using the Bearer scheme.

Enter 'Bearer'[space] and then your token in the text input below.

Example: "Bearer 12345abcdef"

Parâmetros de rota
idinteger · int32Obrigatório

Id da instância conectada

Parâmetros de consulta
cultureNamestringOpcional

Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)

Default: en-US
Corpo
tcp1Portinteger · int32Opcional
keepalive1integer · int32Opcional
passcode1string | nuloOpcional
tcp2Portinteger · int32Opcional
keepalive2integer · int32Opcional
passcode2string | nuloOpcional
udpPort1integer · int32Opcional
udpPort2integer · int32Opcional
Respostas
chevron-right
201

Quando a atualização ocorrer com sucesso

application/json
post
/api/v1/vehicleAntennas/instances/{id}/settings/advanced/serverModes

5. Atualizar Configurações Avançadas Modo Cliente (por Instância)

Descrição:

Configura a antena para atuar como cliente, ou seja, conectando-se a servidores externos para sincronização, autenticação ou atualização.

  • POST /api/v1/vehicleAntennas/instances/{id}/settings/advanced/clientModes

Quando Usar:

  • Quando a antena envia dados para um servidor central

  • Para uso em arquiteturas centralizadas com múltiplas antenas

Atualizar configurações avançadas (modo cliente) da antena de tag veicular por Instância conectada

post

Atualizar configurações avançadas (modo cliente) da antena de tag veicular por Instância conectada

Autorizações
AuthorizationstringObrigatório

JWT Authorization header using the Bearer scheme.

Enter 'Bearer'[space] and then your token in the text input below.

Example: "Bearer 12345abcdef"

Parâmetros de rota
idinteger · int32Obrigatório

Id da instância conectada

Parâmetros de consulta
cultureNamestringOpcional

Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)

Default: en-US
Corpo
welcomestring | nuloOpcional
keepaliveinteger · int32Opcional
host1string | nuloOpcional
tcpPort1integer · int32Opcional
host2string | nuloOpcional
tcpPort2integer · int32Opcional
Respostas
chevron-right
201

Quando a atualização ocorrer com sucesso

application/json
post
/api/v1/vehicleAntennas/instances/{id}/settings/advanced/clientModes

6. Atualizar Configurações Avançadas de Flags (por Instância)

Descrição:

Permite configurar sinalizadores binários (flags) que controlam detalhes internos da operação da antena, como tolerância de leitura, resposta a falhas, debug ou permissões avançadas.

  • POST /api/v1/vehicleAntennas/instances/{id}/settings/advanced/flags

Quando Usar:

  • Para ajustes finos de comportamento do firmware.

  • Em testes avançados, auditoria ou troubleshooting.

Atualizar configurações avançadas (flags) da antena de tag veicular por Instância conectada

post

Atualizar configurações avançadas (flags) da antena de tag veicular por Instância conectada

Autorizações
AuthorizationstringObrigatório

JWT Authorization header using the Bearer scheme.

Enter 'Bearer'[space] and then your token in the text input below.

Example: "Bearer 12345abcdef"

Parâmetros de rota
idinteger · int32Obrigatório

Id da instância conectada

Parâmetros de consulta
cultureNamestringOpcional

Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)

Default: en-US
Corpo
enableDhcpbooleanOpcional
tcp2string · enumOpcionalValores possíveis:
enableUdp1booleanOpcional
enableUdp2booleanOpcional
enableNtpbooleanOpcional
Respostas
chevron-right
201

Quando a atualização ocorrer com sucesso

application/json
post
/api/v1/vehicleAntennas/instances/{id}/settings/advanced/flags

7. Atualizar Configurações Avançadas de NTP (por Instância)

Descrição:

Permite configurar a sincronização de hora da antena com servidores de tempo (ex: NTP), crucial para integridade de logs, segurança e validação temporal.

  • POST /api/v1/vehicleAntennas/instances/{id}/settings/advanced/timeProtocols

Quando Usar:

  • Para garantir que todas as antenas estejam sincronizadas

  • Em sistemas que exigem auditoria ou registros precisos com data/hora

Atualizar configurações avançadas (NTP) da antena de tag veicular por Instância conectada

post

Atualizar configurações avançadas (NTP) da antena de tag veicular por Instância conectada

Autorizações
AuthorizationstringObrigatório

JWT Authorization header using the Bearer scheme.

Enter 'Bearer'[space] and then your token in the text input below.

Example: "Bearer 12345abcdef"

Parâmetros de rota
idinteger · int32Obrigatório

Id da instância conectada

Parâmetros de consulta
cultureNamestringOpcional

Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)

Default: en-US
Corpo
ntpHourinteger · int32Opcional
ntpMinuteinteger · int32Opcional
Respostas
chevron-right
201

Quando a atualização ocorrer com sucesso

application/json
post
/api/v1/vehicleAntennas/instances/{id}/settings/advanced/timeProtocols

8. Obter Configurações Avançadas (por ID)

Descrição:

Consulta as configurações técnicas da antena cadastrada, usando seu ID.

  • GET /api/v1/vehicleAntennas/{id}/settings/advanced

Quando Usar:

  • Em ambientes de monitoramento remoto.

  • Para comparação entre diferentes dispositivos.

Obter configurações avançadas da antena de tag veicular

get

Obter configurações avançadas da antena de tag veicular

Autorizações
AuthorizationstringObrigatório

JWT Authorization header using the Bearer scheme.

Enter 'Bearer'[space] and then your token in the text input below.

Example: "Bearer 12345abcdef"

Parâmetros de rota
idinteger · int32Obrigatório

Id da antena de tag veicular

Parâmetros de consulta
cultureNamestringOpcional

Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)

Default: en-US
Respostas
get
/api/v1/vehicleAntennas/{id}/settings/advanced

9. Atualizar Configurações Avançadas de Rede (por ID)

Descrição:

Atualiza os parâmetros de rede avançados da antena. Pode incluir configurações de sub-redes, redes redundantes, DHCP alternativo, etc.

  • POST /api/v1/vehicleAntennas/{id}/settings/advanced/networks

Quando Usar:

  • Quando a antena possuir requisitos específicos de rede além dos parâmetros LAN padrão.

Atualizar configurações avançadas (rede) da antena de tag veicular

post

Atualizar configurações avançadas (rede) da antena de tag veicular

Autorizações
AuthorizationstringObrigatório

JWT Authorization header using the Bearer scheme.

Enter 'Bearer'[space] and then your token in the text input below.

Example: "Bearer 12345abcdef"

Parâmetros de rota
idinteger · int64Obrigatório

Id da antena de tag veicular

Parâmetros de consulta
cultureNamestringOpcional

Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)

Default: en-US
Corpo
ipAddressstring | nuloOpcional
subnetMaskstring | nuloOpcional
defaultGatewaystring | nuloOpcional
preferredDnsServerstring | nuloOpcional
alternateDnsServerstring | nuloOpcional
deviceHostnamestring | nuloOpcional
Respostas
chevron-right
201

Quando a atualização ocorrer com sucesso

application/json
post
/api/v1/vehicleAntennas/{id}/settings/advanced/networks

10. Atualizar Configurações Avançadas (por ID)

Descrição:

Atualiza as configurações avançadas da antena identificada pelo ID.

  • POST /api/v1/vehicleAntennas/{id}/settings/advanced

Quando Usar:

  • Para alinhar as configurações técnicas a um padrão de instalação.

  • Em ações de suporte remoto ou fine-tuning do sistema.

Atualizar configurações avançadas da antena de tag veicular

post

Atualizar configurações avançadas da antena de tag veicular

Autorizações
AuthorizationstringObrigatório

JWT Authorization header using the Bearer scheme.

Enter 'Bearer'[space] and then your token in the text input below.

Example: "Bearer 12345abcdef"

Parâmetros de rota
idinteger · int64Obrigatório

Id da antena de tag veicular

Parâmetros de consulta
cultureNamestringOpcional

Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)

Default: en-US
Corpo
Respostas
chevron-right
201

Quando a atualização ocorrer com sucesso

application/json
post
/api/v1/vehicleAntennas/{id}/settings/advanced

11. Atualizar Configurações Avançadas Modo Servidor (por ID)

Descrição:

Define o modo servidor da antena, incluindo portas de escuta e políticas de aceitação de conexões.

  • POST /api/v1/vehicleAntennas/{id}/settings/advanced/serverModes

Quando Usar:

  • Use ao configurar a antena para aguardar conexões de outros dispositivos ou sistemas.

Atualizar configurações avançadas (modo servidor) da antena de tag veicular

post

Atualizar configurações avançadas (modo servidor) da antena de tag veicular

Autorizações
AuthorizationstringObrigatório

JWT Authorization header using the Bearer scheme.

Enter 'Bearer'[space] and then your token in the text input below.

Example: "Bearer 12345abcdef"

Parâmetros de rota
idinteger · int64Obrigatório

Id da antena de tag veicular

Parâmetros de consulta
cultureNamestringOpcional

Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)

Default: en-US
Corpo
tcp1Portinteger · int32Opcional
keepalive1integer · int32Opcional
passcode1string | nuloOpcional
tcp2Portinteger · int32Opcional
keepalive2integer · int32Opcional
passcode2string | nuloOpcional
udpPort1integer · int32Opcional
udpPort2integer · int32Opcional
Respostas
chevron-right
201

Quando a atualização ocorrer com sucesso

application/json
post
/api/v1/vehicleAntennas/{id}/settings/advanced/serverModes

12. Atualizar Configurações Avançadas Modo Cliente (por ID)

Descrição:

Configura o modo cliente da antena, como endereços de destino e frequência de conexão.

  • POST /api/v1/vehicleAntennas/{id}/settings/advanced/clientModes

Quando Usar:

  • Quando a antena precisa se conectar a um servidor externo ou central.

Atualizar configurações avançadas (modo cliente) da antena de tag veicular

post

Atualizar configurações avançadas (modo cliente) da antena de tag veicular

Autorizações
AuthorizationstringObrigatório

JWT Authorization header using the Bearer scheme.

Enter 'Bearer'[space] and then your token in the text input below.

Example: "Bearer 12345abcdef"

Parâmetros de rota
idinteger · int64Obrigatório

Id da antena de tag veicular

Parâmetros de consulta
cultureNamestringOpcional

Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)

Default: en-US
Corpo
welcomestring | nuloOpcional
keepaliveinteger · int32Opcional
host1string | nuloOpcional
tcpPort1integer · int32Opcional
host2string | nuloOpcional
tcpPort2integer · int32Opcional
Respostas
chevron-right
201

Quando a atualização ocorrer com sucesso

application/json
post
/api/v1/vehicleAntennas/{id}/settings/advanced/clientModes

13. Atualizar Configurações Avançadas de Flags (por ID)

Descrição:

Atualiza flags internas da antena que controlam comportamentos técnicos (por exemplo: modos de operação, ativação de módulos, recursos auxiliares).

  • POST /api/v1/vehicleAntennas/{id}/settings/advanced/flags

Quando Usar:

  • Para ajustes finos e específicos de funcionalidades ou compatibilidade com sistemas.

Atualizar configurações avançadas (flags) da antena de tag veicular

post

Atualizar configurações avançadas (flags) da antena de tag veicular

Autorizações
AuthorizationstringObrigatório

JWT Authorization header using the Bearer scheme.

Enter 'Bearer'[space] and then your token in the text input below.

Example: "Bearer 12345abcdef"

Parâmetros de rota
idinteger · int64Obrigatório

Id da antena de tag veicular

Parâmetros de consulta
cultureNamestringOpcional

Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)

Default: en-US
Corpo
enableDhcpbooleanOpcional
tcp2string · enumOpcionalValores possíveis:
enableUdp1booleanOpcional
enableUdp2booleanOpcional
enableNtpbooleanOpcional
Respostas
chevron-right
201

Quando a atualização ocorrer com sucesso

application/json
post
/api/v1/vehicleAntennas/{id}/settings/advanced/flags

14. Atualizar Configurações Avançadas de NTP (por ID)

Descrição:

Define os parâmetros de sincronização de tempo (ex: servidores NTP, sincronismo horário).

  • POST /api/v1/vehicleAntennas/{id}/settings/advanced/timeProtocols

Quando Usar:

  • Essencial quando a consistência do horário da antena for necessária para logs e integrações.

Atualizar configurações avançadas (NTP) da antena de tag veicular

post

Atualizar configurações avançadas (NTP) da antena de tag veicular

Autorizações
AuthorizationstringObrigatório

JWT Authorization header using the Bearer scheme.

Enter 'Bearer'[space] and then your token in the text input below.

Example: "Bearer 12345abcdef"

Parâmetros de rota
idinteger · int64Obrigatório

Id da antena de tag veicular

Parâmetros de consulta
cultureNamestringOpcional

Nome da cultura específica usada para definir os formatos de dados (pt-BR, en-US)

Default: en-US
Corpo
ntpHourinteger · int32Opcional
ntpMinuteinteger · int32Opcional
Respostas
chevron-right
201

Quando a atualização ocorrer com sucesso

application/json
post
/api/v1/vehicleAntennas/{id}/settings/advanced/timeProtocols

Atualizado