Escanear pilotos
5Escanear un piloto
El flujo completo de un escaneo, qué significa cada campo de la pantalla de confirmación, qué pasa cuando pulsas Confirmar, y en qué se diferencia la categoría Register de todas las demás.
El flujo, de principio a fin#
Un escaneo son siempre las mismas cuatro pantallas, y cuando las conoces las atraviesas en un par de segundos.
- Pulsa Escanear QR. La cámara se abre en la pantalla Escanear QR del piloto.
- Apunta al QR del piloto. Se lee solo, no hay botón de disparo. El icono de cámara arriba a la derecha alterna entre la trasera y la frontal.
- Preparando el escaneo aparece mientras la app busca al piloto. Aquí es donde habla con el servidor, o recurre a la caché del móvil.
- Confirmar escaneo te muestra a quién estás a punto de registrar. Comprueba la cara y el nombre, y pulsa Confirmar o Cancelar.
- Un mensaje abajo dice qué ha pasado, y Siguiente piloto ofrece reabrir la cámara enseguida.
Consejo
Siguiente en el cuadro Siguiente piloto mantiene el bucle de la cámara sin volver a la pestaña, que es lo que quieres con una cola de pilotos delante. Cerrar te devuelve atrás.
Si la lista de pilotos nunca se ha cargado para esta competición, la app la trae antes de abrir la cámara, así que el primer escaneo del día puede tardar un poco más que los demás.
La pantalla de confirmación#
Esta pantalla existe para que nada se registre en la persona equivocada. Es el único sitio donde un error todavía sale gratis.
La tarjeta de debajo repite cómo se registrará el escaneo: Competición, Categoría, Fase y Fuente.
Atención
Cancelar descarta el escaneo por completo. No se registra nada ni se pone nada en cola. Úsalo siempre que la foto no coincida.
El historial de escaneos en la pantalla de confirmación#
En una vista previa en línea de cualquier categoría salvo Register, la pantalla también enumera lo que ya se ha registrado para ese piloto, del más reciente al más antiguo. Cada línea da la categoría, la fase cuando la categoría tiene una, y debajo la hora, quién escaneó y el estado.
La línea de resumen se lee como Total 6 escaneos confirmados. Límite 50. y, cuando hay más de los que caben, Hay más escaneos disponibles en el servidor.
Ese es tu control de duplicados. Si la categoría que vas a escanear ya está en esa lista, el piloto ya ha pasado por esa puerta, y puedes decidir si es lo esperado antes de pulsar Confirmar.
Nota
Escanear dos veces la misma categoría no es peligroso. El servidor lo reconoce y responde ... ya confirmado para ..., que la app trata como un éxito y no como un error. No se duplica nada.
La categoría Register#
Register es la categoría que escaneas en la inscripción, cuando el piloto llega al evento. Se comporta distinto de cualquier otra categoría en tres puntos.
- Siempre necesita Internet. No hay alternativa sin conexión, porque la ficha de inscripción es demasiado importante para adivinarla desde una caché. Sin conexión obtienes El registro requiere Internet para cargar todos los detalles.
- Muestra toda la ficha de inscripción, no un historial de escaneos. Ver más abajo.
- Sin conexión, condiciona las demás categorías. Hasta que este móvil no haya visto un escaneo Register confirmado para un piloto, se niega a poner en cola cualquier otra categoría para él.
En lugar de la tarjeta de historial, un escaneo Register muestra Detalles del registro, agrupados en secciones que siguen el formulario de inscripción de la web:
Abajo del todo, Raw payload JSON se puede desplegar para ver exactamente qué devolvió el servidor. Está ahí para los casos de soporte: si algo parece mal, ese texto es lo que necesitan los desarrolladores.
Nota
Si el registro del piloto ya está confirmado, la app te dice El registro ya está confirmado para este piloto. y no registra nada nuevo. Es una respuesta normal, no un fallo.
Qué hace realmente Confirmar#
Pulsar Confirmar da al escaneo un identificador único y lo envía. Cuál de los cuatro desenlaces ocurre depende de la conexión y de la respuesta del servidor.
| Mensaje | Significado |
|---|---|
| Despegue confirmado para Anna Muller. | Registrado en el servidor. Hecho. |
| Despegue ya confirmado para Anna Muller. | El servidor ya lo tenía. No se ha duplicado nada, y cuenta como éxito. |
| Despegue en cola para Anna Muller. | Sin conexión. Guardado en el móvil, se subirá solo. Consulta Escanear sin conexión y la cola. |
| Error al enviar el escaneo. | El servidor lo rechazó. Ni se registró ni se puso en cola. El motivo está en el aviso de error de la pestaña. |
Ese identificador único es lo que hace seguro un reintento. Si la conexión se cae justo durante el envío, más tarde se usa el mismo identificador, y el servidor reconoce el segundo intento como el mismo escaneo y no como uno nuevo.
Atención
No hay deshacer. Un escaneo registrado en el piloto equivocado o en la categoría equivocada solo lo puede quitar el organizador en la web. Anota el piloto y la hora y comunícalo, en vez de intentar arreglarlo volviendo a escanear.
Códigos QR que no funcionan#
El escáner solo lee códigos QR y espera un token de piloto de SkyTrackPro. Dos fallos son frecuentes.
Consejo
El token de un piloto también funciona desde una captura de pantalla o una impresión, así que una batería agotada no detiene la inscripción. La app del piloto puede mostrar el código, y el perfil del piloto en la web también.