lundi 12 octobre 2009

Projet ADS-B: Décodage de la position

Après avoir étudié plus en détail le mécanisme d'encodage de la position, et apprécié l'impact réel des calculs sur l'acquisition, j'ai décidé d'intégrer ce calcul dans le µcontroleur mais de le rendre désactivable (Firmware V1.2).

La fiabilité des calculs a été vérifiée à partir de deux autres implémentations, l'une que j'ai faite sous Excel, et l'autre que j'ai embarqué dans le programme de contrôle qui tourne sous Windows. Il est cependant nécessaire d'utiliser une librairie de calcul en flottant sur 32 bits, l'utilisation d'une librairie en précision réduite 16 ou 24 bits ne permettant pas d'obtenir la fiabilité ici requise.
Le programme de contrôle génère actuellement un fichier de journalisation compatible avec celui du système AirNav, permettant d'injecter les données dans l'application Plane Plotter.



Le prochain Firmware intégrera le décodage du message 19 de la trame DF17, et des messages 1 et 2 de la trame DF18 permettant ainsi d'obtenir les informations sur le déplacement.

Aucun commentaire: