# Sincronização Manual

A visualização **Cronometragem Manual** permite que os juízes registrem as passagens dos participantes em tempo real nos pontos de controle atribuídos. Ela foi projetada para velocidade, confiabilidade e atrito mínimo durante condições de corrida de alta pressão.

O Cronometragem Manual envia passagens de dorsal com carimbo de data/hora diretamente para o Controle de Corrida em **RUFUS Race Manager (RRM)**.

![](https://rufus-serverless-v1-shopmediabucket-yqa11v58uwom.s3.us-east-1.amazonaws.com/knowledge/assets/knowledge_asset_af005e01e2754cafa8cc895b0545244b/imported.jpg)
_Tela de Sincronização Manual_

## O que o ajuste manual de tempo faz

A cronometragem manual registra a passagem de um participante usando a hora atual do dispositivo e a envia para o Controle de Corrida como um evento de ponto de controle.

Cada passagem inclui:

* Número do peito
* Carimbo de data/hora (dispositivo "agora")
* Fonte (teclado manual ou QR)
* Número de aprovação
* Instantâneo opcional do GPS (latitude, longitude, precisão — quando disponível)

As passagens aparecem em:

* Atividade ao vivo (dentro do app)
* Gerenciador de Corrida (como passagens de postos de controle)

## Inserindo os números dos bibs

A tela de temporização manual foi otimizada para entrada rápida de dados.

### Entrada pelo teclado numérico

Os juízes podem inserir os números dos dorsais usando o teclado na tela.

Características:

* Botões numéricos grandes para agilidade
* Correção rápida (tecla de apagar)
* Atalho opcional de duplo-zero (00)
* Pré-visualização imediata do participante abaixo do campo do número de peito

Melhor usado para:

* Linhas de acabamento de alto rendimento
* Situações em que a digitalização é mais lenta do que a digitação

Sempre confirme a pré-visualização do participante antes de pressionar **Enviar**.

### Leitura de QR Code

Se os códigos QR forem impressos nos peitorais, os juízes podem escaneá-los para preencher automaticamente o número do peitoral.

Dependendo da configuração, a digitalização pode:

* Preencha apenas o campo do peito
* Enviar automaticamente a aprovação (se ativado)

Melhor usado para:

* Reduzindo erros de digitação
* Números de peito longos ou difíceis
* Situações de baixa visibilidade

A leitura de QR code reduz erros de digitação, mas pode ser um pouco mais lenta em horários de pico.

## Prévia para Participantes

Depois de inserir um número de peito, o aplicativo exibe:

* Nome do participante
* Distância da corrida
* Categoria

![](https://rufus-serverless-v1-shopmediabucket-yqa11v58uwom.s3.us-east-1.amazonaws.com/knowledge/assets/knowledge_asset_083243f958da48cebdc24dfcbe5da8ab/imported.png)
_Prévia das Informações do Participante_

Isso permite que os juízes confirmem que estão registrando o atleta correto antes de enviar a pontuação.

Se nenhum participante for encontrado:

* O aplicativo indicará isso
* A passagem ainda pode ser registrada (dependendo da configuração do evento)
* O controle de corrida pode analisar isso mais tarde

## Enviando um Passe

Quando **Enviar** é pressionado:

1. A passagem é criada localmente.
2. Ele aparece imediatamente na **Atividade ao vivo**.
3. O aplicativo tenta enviá-lo para o servidor.

O status de aprovação será atualizado da seguinte forma:

* Pendente
* Enviando
* Enviado
* Falhou (com nova tentativa)

Todas as ações são apenas de anexação e rastreáveis.

## Comportamento offline

O Sincronismo Manual foi projetado para funcionar em condições de conectividade instável.

Se o dispositivo estiver offline:

* As aprovações são enfileiradas localmente.
* Eles aparecem como Pendentes na Atividade ao Vivo.
* A sincronização automática ocorre quando a conexão é restabelecida.

Importante:
Mantenha o app aberto durante as operações de corrida. A fila offline funciona melhor quando o app permanece ativo.

## Indicadores de Processamento

O aplicativo pode exibir indicadores informativos sobre se o Controle de Corrida está processando as ultrapassagens para:

* O dispositivo
* O(s) ponto(s) de controle designado(s)

![](https://rufus-serverless-v1-shopmediabucket-yqa11v58uwom.s3.us-east-1.amazonaws.com/knowledge/assets/knowledge_asset_ae16d9be71f84ea8888f591c704f3490/imported.png)
_Status das Passagens de Processo_

![](https://rufus-serverless-v1-shopmediabucket-yqa11v58uwom.s3.us-east-1.amazonaws.com/knowledge/assets/knowledge_asset_9e19a63f3afd4ec98fa3bb33cabb34fc/imported.png)
_Status dos Pontos de Verificação do Topbar_

Mesmo que o processamento esteja desativado:

* Você pode continuar registrando as passagens.
* O Controle de Corrida decide o que é processado ou aplicado.

Isso garante que os juízes nunca parem de capturar dados devido a alterações de configuração.

## Proteção contra duplicatas (se ativada)

Em algumas configurações, o sistema pode incluir proteção contra eventos de temporização duplicados.

Isso ajuda a evitar:

* Toques duplos acidentais
* Rapid envios duplicados
* Entradas repetidas não intencionais

Se um passe for rejeitado por duplicação, o app indicará isso na Atividade ao Vivo.

## Instantâneo do GPS (quando disponível)

Se o dispositivo permitir o acesso à localização:

* Uma foto do GPS pode ser anexada à passagem.
* Latitude, longitude e precisão estão incluídas.

Isso pode ajudar:

* Validar a localização do ponto de controle
* Forneça contexto adicional para a auditoria
* Apoio à análise de corrida

O GPS é opcional e depende das permissões do dispositivo.

## Integração de Atividade ao Vivo

Cada ação de temporização manual aparece na **Atividade ao vivo**, mostrando:

* Carimbo de data/hora
* Número do peito
* Nome do participante
* Status do envio

![](https://rufus-serverless-v1-shopmediabucket-yqa11v58uwom.s3.us-east-1.amazonaws.com/knowledge/assets/knowledge_asset_de6f22025bc345fdab57bcbacfc5776a/imported.png)
_Feed de Atividades ao Vivo_

A Atividade ao Vivo funciona como o seu painel de confirmação operacional.

Se você vir "Falha":

* Mantenha o aplicativo aberto.
* O sistema tentará novamente assim que estiver online.

## Melhores Práticas Operacionais

Antes do início da corrida:

* Confirme se o ponto de controle correto foi atribuído.
* Teste de uma amostra aprovada.
* Verifique se a pré-visualização do participante funciona corretamente.

Durante a corrida:

* Use o teclado para agilidade em alto volume.
* Use a leitura de QR Code quando a precisão for mais importante do que a velocidade.
* Sempre confira a prévia do participante antes de enviar.
* Monitore a atividade ao vivo para envios com falha.

Se for expulso:

* Você será redirecionado para a tela de login.
* Isso significa que outro juiz fez login com o mesmo token.
* Faça login novamente apenas se você for o responsável por assumir o controle.

Após a corrida:

* Revise as ultrapassagens no Race Manager.
* Certifique-se de que todas as entradas pendentes foram enviadas antes de fechar o aplicativo.

## Resumo

A cronometragem manual é a maneira mais rápida de capturar as passagens dos participantes diretamente de um dispositivo móvel. Ela combina entrada de teclado de alta velocidade, leitura de QR opcional, enfileiramento offline e sincronização em tempo real com o Controle de Corrida.

Ele foi projetado para que os juízes possam se concentrar nos atletas, enquanto o sistema garante rastreabilidade, confiabilidade e sincronização nos bastidores.
