Documentation
¶
Overview ¶
samples/server-local/main.go
Servidor TCP local que recebe dados de rastreadores veiculares OBD/GPS e os exibe no terminal e persiste no DynamoDB.
Compatível com rastreadores que usam protocolos ASCII como TK103, GT06, Coban e similares — qualquer dispositivo que abre uma conexão TCP e envia pacotes de posicionamento em texto ou hex.
Para rodar:
go run .
Aponte o rastreador para o IP público desta máquina na porta 5001. Os dados recebidos são exibidos em tempo real e opcionalmente salvos no DynamoDB (configure DYNAMO_ENDPOINT para DynamoDB Local ou use AWS_REGION + TRACKING_TABLE para a AWS real).
Variáveis de ambiente:
PORT porta TCP (default: 5001) DYNAMO_ENDPOINT endpoint DynamoDB (default: http://localhost:8000) AWS_REGION região AWS (default: us-east-1) TRACKING_TABLE tabela de registros (default: tracking-local) STORE_MESSAGES "true" para persistir no DynamoDB (default: false)
Click to show internal directories.
Click to hide internal directories.