Sobre este proyecto
it-programming / mobile-development
Abierto
Estamos buscando um desenvolvedor qualificado para criar uma solução completa que integre um módulo de GPS de alta precisão com um relógio de alta precisão a um dispositivo Android. O objetivo principal é permitir que o dispositivo Android receba dados de localização e tempo do módulo GPS via Bluetooth, com a capacidade de realizar ajustes finos no horário em décimos de segundos diretamente pelo aplicativo Android.
As responsabilidades incluem:
- Seleção e integração de um módulo de GPS e um relógio que ofereçam a alta precisão necessária para a aplicação.
- Desenvolvimento de firmware ou configuração do módulo para garantir a transmissão de dados de localização e tempo.
- Implementação de conectividade Bluetooth (ble ou clássico) entre o módulo gps e o dispositivo android.
- Desenvolvimento de um aplicativo Android robusto e intuitivo capaz de:
- Receber e processar dados de localização (latitude, longitude, altitude) do GPS.
- Receber o horário de alta precisão do relógio/GPS.
- Fornecer uma interface para que o usuário possa ajustar o horário recebido em incrementos de décimos de segundos.
- Garantir que o horário ajustado seja interpretado e exibido pelo dispositivo Android como o horário oficial do GPS, mantendo a referência de origem.
Requisitos técnicos:
- Experiência comprovada em desenvolvimento Android (Java/Kotlin).
- Conhecimento aprofundado em comunicação Bluetooth (Bluetooth Low Energy preferencialmente).
- Familiaridade com a integração de hardware externo via Bluetooth.
- Capacidade de lidar com dados de GPS e requisitos de sincronização de tempo de alta precisão.
- Habilidades em análise de sistemas para garantir a correta interpretação e manipulação dos dados.
O projeto exige atenção aos detalhes e um entendimento sólido de sistemas embarcados e desenvolvimento mobile para garantir a precisão e a funcionalidade desejadas.
Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
Plazo de Entrega: No definido
Habilidades necesarias