Analisando propostas

Desenvolvimento de uma aplicação que envie dados por uma porta udp

Publicado em 21 de Julho de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Necessido de uma aplicação que gerencie um cronometro.
Ela deve ter 3 botões:
"Iniciar"
"Parar"
"Reiniciar"
"tempo manual"

Iniciar:
Ao apertar em "iniciar", dispara um cronometro com hh:mm:ss,000

Parar
quando apertar em "parar" trava o cronometro.

Reiniciar:
Quando apertar o botão, ele zerará o cronometro.

Tempo Manual:
É desejável que o cronomtetro possa ser acionado pela hora do dia, isso quer dizer, ter a possibilidade de ser inserir a hora do dia e a aplicação conseguir ajustar o tempo do cronometro.
Exemplo:
Hora do dia que o o botão de "iniciar" deveria ser apertado 12:55:49,350
Hora atual: 12:56:35,230
No momento que "enviar" o dado o cronometro começa a correr a partir de 00:00:45,880
e assim sucessivamente

É necessário ter um modulo de configuração que me de a possibilidade de enviar em hh:mm:ss,000, mm:ss ou mm:ss,000
É necessário conseguir configurar uma tecla de atalho do teclado para disparar ou parar o cronometro.

A solução deve conseguir enviar via UDP a escrita desse cronometro para "escuta" via rede local. Com um intervalo de 0,1 seg.

Exemplo:
{"protocol":"RTA","time":"00:00:00.000"}
{"protocol":"RTA","time":"00:00:00.106"}
{"protocol":"RTA","time":"00:00:00.213"}
{"protocol":"RTA","time":"00:00:00.322"}
{"protocol":"RTA","time":"00:00:00.431"}
{"protocol":"RTA","time":"00:00:00.539"}
{"protocol":"RTA","time":"00:00:00.649"}
{"protocol":"RTA","time":"00:00:00.758"}
{"protocol":"RTA","time":"00:00:00.868"}
{"protocol":"RTA","time":"00:00:00.975"}
{"protocol":"RTA","time":"00:00:01.085"}
{"protocol":"RTA","time":"00:00:01.194"}
{"protocol":"RTA","time":"00:00:01.303"}
{"protocol":"RTA","time":"00:00:01.412"}
{"protocol":"RTA","time":"00:00:01.520"}
{"protocol":"RTA","time":"00:00:01.629"}
{"protocol":"RTA","time":"00:00:01.737"}
{"protocol":"RTA","time":"00:00:01.847"}

Até que o cronometro seja parado pelo sistema. Onde ele deverá apresentar o ultimo tempo no momento da parada do botão.

Quando o cronometro for zerado, a aplicação deve enviar pro UDP 00:00:00,000

No front End, deve ter a leitura do tempo do cronometro em funcionamento, até que cada uma das funções seja selecionada.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Não se aplica
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Prazo de Entrega: 28 de Julho de 2025

Habilidades necessárias

Outro projetos publicados por D. B. D. S. R.