- Article sur la solution innovante de Carlos, étudiant en aviation, qui imprime un journal de navigation aérienne à l’aide d’une imprimante à reçus à 20 dollars.
- Carlos étudie pour obtenir une licence commerciale en Europe et s’entraîne actuellement sur un Piper PA28 de la fin des années 1960.
- Cet avion est exploité par un seul pilote, ce qui rend la tâche exigeante puisque le pilote doit assurer à la fois la navigation, les communications et le pilotage.
- Carlos utilise une planchette de vol pour gérer différents documents pendant le vol, comme les check-lists, les cartes et les journaux de navigation.
- Le journal de navigation, ou Nav log, est un document contenant des instructions d’un point à un autre ainsi que des informations importantes.
- Carlos utilise des outils dans le navigateur pour remplir automatiquement la plupart des champs du Nav log, puis les recopie à la main sur le Nav log de sa planchette.
- Pour résoudre le manque de place, Carlos a acheté une imprimante à reçus et créé un projet git afin d’imprimer le Nav log au format ticket de caisse.
- Il a écrit un script qui importe le Nav log depuis l’outil de planification de vol SkyVector, puis convertit les données au format dictionnaire Python/JSON à l’aide de regex, de découpages de chaînes et de calculs mathématiques.
- Ce JSON est exporté dans un fichier PHP utilisé pour mettre en forme le texte sur l’imprimante à reçus.
- Carlos explique que le Nav log imprimé sur ticket est rapide et facile à consulter en vol, et qu’il lui sert aussi à imprimer ses plans de leçon.
- Carlos prévoit d’améliorer le script à l’avenir et pourrait ajouter des fonctions comme des références QR dans les plans de leçon.
1 commentaires
Commentaires sur Hacker News