Chaque fois que le Nano sauvegarde un vol, il écrit à côté du journal une page d'infos du vol nommée flightinfo<tag>-<n>.html, assortie à flightlog<tag>-<n>.aclz. Ouvrez-la directement depuis le lecteur du Nano dans n'importe quel navigateur pour voir le vol d'un coup d'œil.
Elle ne nécessite pas de connexion internet, fonctionne sur téléphone et suit le mode clair ou sombre de votre appareil. Elle comporte deux onglets : Flight pour le résultat, et Diagnostics avec tout ce que le Nano a enregistré lors de la sauvegarde.
L'onglet Flight
Il s'ouvre en premier. En haut figurent le numéro de vol et le nom de l'appareil, avec la révision de la carte, le firmware et le numéro de série.
Apogée
L'apogée au-dessus de la rampe, issu de la courbe traitée, et le temps écoulé depuis le décollage. Deux boutons se trouvent en dessous : Download log télécharge le journal situé à côté de cette page, ce qui fonctionne quand vous ouvrez la page depuis le lecteur du Nano ou depuis un dossier où vous avez copié les deux fichiers, et Upload ouvre la page d'envoi d'Altimeter Cloud.
Avis
Sous l'apogée, un avis accompagné d'un point de couleur apparaît pour tout ce qui mérite d'être signalé sur le vol. Chacun ne s'affiche que s'il s'applique.
| Avis | Signification |
|---|---|
| Log save failed | Le journal n'a pas pu être sauvegardé, avec la raison. Le vol est conservé dans la copie de sauvegarde et la sauvegarde est retentée à la mise sous tension suivante ; voir Récupération des journaux. |
| Log recovered | Le vol a été reconstruit à partir de la copie de sauvegarde, par exemple après une coupure de courant, au lieu d'être sauvegardé directement depuis la mémoire de vol. |
| Log saved | Une sauvegarde normale depuis la mémoire de vol. |
| Filter note | L'apogée repéré en direct pendant le vol et l'apogée traité diffèrent de plus de 1 m, généralement parce que le traitement a supprimé un pic de pression près du sommet. Les deux valeurs sont indiquées. |
| Log trimmed | Des échantillons ont été retirés de la fin du journal pour tenir en mémoire. |
| Altimeter moved | À partir de la révision 4 : le Nano a bougé dans son support pendant la combustion, donc l'angle du rail, l'inclinaison et les valeurs de rotation ne sont pas fiables. L'altitude, la vitesse et l'apogée ne sont pas affectés. Voir Installation de l'altimètre. |
| Accelerometer or gyro hit its limit | Certaines mesures ont atteint la limite de la plage du capteur (±32 g, ±2 000 °/s) et sont donc trop basses sur cette période. La page Précision donne une astuce pour les vols au-delà de 32 g. |
| Accelerometer never calibrated | Les angles et l'angle du rail seraient plus précis après l'étalonnage de l'IMU. |
La page n'indique jamais que le journal est vérifié, car elle est écrite juste avant que le Nano ne vérifie le journal. Ce sont les 20 flashs blancs à la fin de la sauvegarde qui le confirment.
Valeurs du vol
| Valeur | Signification |
|---|---|
| Max velocity up / down | La montée la plus rapide et la descente la plus rapide |
| Burnout | Le moment où le moteur a cessé de pousser, à partir de la révision 4 |
| Landing | Le moment de l'atterrissage, et la hauteur à laquelle la fusée s'est immobilisée |
| Landing speed | La vitesse de descente, avec un visage indiquant la dureté : ? jusqu'à 4 m/s, ? jusqu'à 8, ? jusqu'à 15, ? jusqu'à 25 et ? au-delà |
| Flight time | Du décollage à l'atterrissage |
| Rail angle | À partir de la révision 4, l'angle de la fusée par rapport à la verticale sur la rampe juste avant le décollage |
| Launch confirmed by | Accélération, ou pression seule |
| Powered on before launch | Depuis combien de temps le Nano était allumé au moment du décollage |
| Samples / Average rate | Le nombre de lignes du journal et la fréquence moyenne sur le vol. Avec le mode hybride activé, elle est bien inférieure à votre fréquence d'enregistrement, car la descente est enregistrée à une fréquence plus basse |
| Log file | Le nom et la taille du journal |
| Saved from | Mémoire de vol, ou copie de sauvegarde pour un vol récupéré |
Graphiques
Trois petits graphiques : l'altitude sur tout le journal, de la rampe à l'arrêt, un zoom de 2 secondes de part et d'autre de l'apogée et, à partir de la révision 4, l'accélération au-dessus de 1 g du décollage jusqu'à peu après la fin de combustion. Les points sont répartis par échantillon plutôt que par temps : ils servent à un aperçu rapide ; Altimeter Cloud vous offre les graphiques interactifs complets.
L'onglet Diagnostics
Toutes les valeurs enregistrées lors de la sauvegarde, regroupées en cartes de lignes libellé et valeur. Les lignes en rouge sont des défauts et celles en ambre des avertissements. Le badge de l'onglet indique le nombre de lignes. Certaines lignes n'apparaissent que si elles s'appliquent, par exemple celles du capteur de mouvement à partir de la révision 4, ou celles d'ACLZ pour un journal ACLZ.
Le bouton Copy as text copie les avis, les valeurs du vol et toutes les cartes en texte brut, prêts à être collés dans un e-mail au support.
Altitude processing
Comment l'altitude sauvegardée a été obtenue à partir du baromètre.
| Ligne | Ce qu'elle indique |
|---|---|
| Waveform | Un petit graphique des 60 échantillons autour du sommet : l'altitude brute du baromètre en gris et l'altitude traitée en pointillés, à la même échelle, avec un trait au sommet brut. Il montre exactement ce que le traitement a fait au sommet du vol. |
| Order | Les étapes suivies par l'altitude : le baromètre brut, puis TrueFuse, puis TruePath pour la suppression des pics, puis TruePath pour le lissage. |
| Saved altitude | Ce que contient la colonne Altitude du journal : la courbe traitée. |
| Raw column | L'emplacement, dans le journal, de l'altitude intacte du baromètre, pour que vous puissiez comparer. |
| Saved velocity | Comment la colonne Velocity a été calculée à partir de l'altitude traitée. |
| Raw apogee | Le point le plus haut de la courbe brute du baromètre, et son instant. |
| Processed apogee | Le point le plus haut de la courbe traitée, qui est l'apogée indiqué partout, avec l'écart par rapport à l'apogée brut. Sur un vol propre, ils sont à quelques centimètres l'un de l'autre ; un écart plus grand signifie que le traitement a supprimé quelque chose qui n'était pas une vraie hauteur, comme un pic d'éjection. |
TrueFuse 2 fusion
Ce que TrueFuse a fait sur ce vol. La plupart des utilisateurs n'ont besoin que de Status et Largest correction.
| Ligne | Ce qu'elle indique |
|---|---|
| Filter version | La version de TrueFuse qui a traité le vol. |
| Status | S'il a été appliqué ; appliqué mais sans la correction du décollage parce que la fusée culbutait, comme lors d'un lancer à la main ou d'un vol instable ; ou non exécuté, et pourquoi. |
| Altitude source | La courbe dont provient l'altitude sauvegardée. |
| Trend holds | Combien de fois TrueFuse a porté l'altitude à travers une courte perturbation de pression en s'appuyant sur la tendance du vol, et pendant combien de temps. |
| Launch fuse windows | Combien de fois il a maintenu l'altitude grâce à l'accéléromètre pendant le décollage. |
| Pad holds | Combien de fois il a maintenu l'altitude stable sur la rampe. |
| 2F rows | Détails des derniers perfectionnements de cette version, surtout utiles pour nous. |
| Largest correction | Le plus grand écart, en mètres, entre la courbe de TrueFuse et celle du baromètre. |
| Burnout stamp used | L'instant de fin de combustion utilisé par TrueFuse, marqué « repaired » s'il a dû être corrigé. |
| Apogee stamps used | Les instants d'apogée utilisés par TrueFuse. |
| Method | Une courte description du fonctionnement de TrueFuse. |
TruePath
Ce que TruePath a fait en supprimant les pics et en lissant la courbe.
| Ligne | Ce qu'elle indique |
|---|---|
| Filter version | La version de TruePath qui a traité le vol. |
| Input | Ce qu'il a reçu, normalement la sortie de TrueFuse. |
| Detection floor | La plus petite perturbation, en mètres, que TruePath traiterait comme un pic sur ce vol. |
| Samples cleaned | Combien d'échantillons il a remplacés, sur le total. |
| Window selection | Combien de fenêtres de lissage courtes, moyennes et longues il a utilisées sur le vol. Le lissage est plus serré autour de l'apogée et plus large sous le parachute. |
| Descent change | De combien le lissage a modifié la descente, en moyenne, en mètres. |
Motion sensor
Sur les cartes de révision 4 et ultérieures.
| Ligne | Ce qu'elle indique |
|---|---|
| Rail angle | L'angle de la fusée par rapport à la verticale sur la rampe juste avant le décollage, avec son incertitude, et si le support a tenu, bougé ou n'a pas pu être évalué. S'il n'a pas pu être mesuré, la ligne en donne la raison. |
| Altimeter moved | Affichée en rouge si le Nano a bougé dans son support pendant la combustion, en précisant que l'angle du rail, l'inclinaison et la rotation ne sont pas fiables mais que l'altitude, la vitesse et l'apogée ne sont pas affectés. |
| Rail angle detail | Les mesures à l'origine de l'angle du rail, pour qui veut le vérifier. |
| IMU saturation | Si l'accéléromètre ou le gyroscope a atteint la limite de sa plage pendant le vol. « None » est ce que vous voulez voir ; la ligne passe au rouge si l'un des deux l'a atteinte. |
| Spin rate X, Y, Z | La vitesse de rotation maximale et moyenne autour de chaque axe. |
| Sensor sync | Si les données du baromètre et du capteur de mouvement ont été alignées, et de combien. |
| Accel calibration | Les décalages d'étalonnage de l'accéléromètre utilisés, en mG. |
| Calibration quality | La qualité de l'étalonnage, avec la pire position et une aide à la lecture des valeurs, ou une remarque indiquant que le Nano n'a jamais été étalonné. Voir Étalonnage de l'IMU. |
Sensor and device settings
Les conditions dans lesquelles le vol a été enregistré.
| Ligne | Ce qu'elle indique |
|---|---|
| Forecast pressure | La pression au niveau de la mer utilisée pour calculer la hauteur, fixée à 1013,25 hPa. |
| Static temperature | La température utilisée pour calculer la hauteur, fixée à 15 °C. |
| Sensor temp | La température de la carte au début et à la fin du vol. |
| Battery | La tension de la batterie, avec un pourcentage approximatif, au début et à la fin du vol. Un moyen pratique de vérifier que la batterie était en bon état pour le vol. |
| Sample oversampling | Le nombre de mesures que le baromètre moyenne pour chaque valeur fournie. |
| IIR filter | Le réglage du filtre propre au baromètre. |
| Hybrid mode | Le mode hybride utilisé pour le vol. |
| Pad seed | Les mesures sur la rampe prises à la fin du démarrage pour fixer l'altitude de départ : leur moyenne tronquée et leur médiane, leur nombre et leur dispersion. |
| Barometer first and 20th conversion | La première mesure du baromètre après la mise sous tension et sa mesure une fois en température. |
| Pad floor at launch | La référence au sol verrouillée au décollage, à partir de laquelle chaque hauteur du vol est mesurée. |
Save timings
| Ligne | Ce qu'elle indique |
|---|---|
| Post-flight filter | La durée de TrueFuse et TruePath, en millisecondes. |
| IMU analysis | La durée du calcul des valeurs de mouvement, à partir de la révision 4. |
| Save CSV | La durée d'écriture du journal. |
Hardware health
Des valeurs sur le fonctionnement du Nano lui-même pendant le vol et la sauvegarde. Elles sont surtout destinées à nous, mais constituent un relevé utile si quelque chose semble anormal.
| Ligne | Ce qu'elle indique |
|---|---|
| Sensor initialisation | Si les capteurs ont démarré correctement. |
| Buffer overflows | Si des mesures ont été perdues parce qu'elles arrivaient plus vite qu'elles ne pouvaient être collectées. 0 est ce que vous voulez voir. |
| Loop compute | La durée d'exécution de la boucle principale du Nano, au maximum et en moyenne. |
| Free heap, PSRAM and internal RAM | La mémoire restante au point le plus tendu, et à chaque étape de la sauvegarde. |
| Brownouts | Si la tension a chuté au point de redémarrer le processeur. |
| Body buffer and Log trimmed | La mémoire utilisée par le journal par rapport à celle réservée, et si des échantillons ont dû être retirés pour tenir. |
| Compression | Le taux de compression du journal, de sa taille complète au fichier ACLZ. |
| Clock at save | La vitesse du processeur utilisée pour la sauvegarde, et l'état de la batterie à ce moment. La sauvegarde est plus lente avec une batterie faible, pour protéger l'élément. |
| Filter stage split and ACLZ save phases | La durée de chaque partie de la sauvegarde. |
| Launch confirm | Comment le décollage a été confirmé, et depuis combien de temps la poussée et la hauteur étaient maintenues à ce moment. |
| I2C bus | La vitesse de la liaison avec les capteurs, et les éventuelles erreurs. |
| Sensor FIFO | Comment les mesures du capteur de mouvement ont été collectées, et si certaines ont été manquées. |
| High speed sensor | Si le capteur haute vitesse était activé, et combien de mesures ont servi à chaque ligne enregistrée. |
| Raw altitude column | Combien d'échantillons diffèrent entre l'altitude brute et l'altitude traitée, et la place qu'occupe la colonne brute dans le journal. |
| Log save FAILED | Affichée en rouge si le journal n'a pas pu être sauvegardé, avec la raison. |