- Artículo sobre la innovadora solución de Carlos, un estudiante de aviación, para imprimir un registro de navegación aérea usando una impresora de recibos de 20 dólares.
- Carlos está estudiando para obtener una licencia comercial en Europa y actualmente entrena en un Piper PA28 de finales de los años 60.
- Esta aeronave se opera con un solo piloto, y eso requiere la difícil tarea de que el piloto se encargue de la navegación, las comunicaciones y el vuelo al mismo tiempo.
- Carlos usa una tabla de rodilla para gestionar distintos documentos durante el vuelo, como listas de verificación, mapas y registros de navegación.
- El registro de navegación, o Nav log, es un documento con instrucciones de un punto a otro que contiene información importante.
- Carlos usa una herramienta en el navegador para completar automáticamente la mayoría de los campos del Nav log, y luego los copia a mano al Nav log de su tabla de rodilla.
- Para resolver el problema de falta de espacio, Carlos compró una impresora de recibos y creó un proyecto en git para imprimir el Nav log en formato de recibo.
- Escribió un script para importar el Nav log desde SkyVector, una herramienta de planificación de vuelo, y convertir los datos a formato Python dictionary/JSON usando regex, división de cadenas y cálculos matemáticos.
- Este JSON se exporta a un archivo PHP que se usa para dar formato al texto en la impresora de recibos.
- Carlos dice que el Nav log impreso en recibo se puede consultar rápida y fácilmente durante el vuelo, y que también lo usa para imprimir planes de lección.
- Carlos planea seguir mejorando el script y podría añadir funciones como referencias con códigos QR en los planes de lección.
1 comentarios
Comentarios de Hacker News