Le manuel de l
Ce manuel détaille toutes les caractéristiques et le fonctionnement de notre minuscule altimètre de fusée Nano V1.

La page d'infos enregistrée avec chaque vol

PDF

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.

Bon à savoir
La page est signée comme le journal et ne peut donc pas être modifiée sans que cela se voie. C'est toutefois le journal que vous envoyez. Si vous avez besoin d'aide pour un vol, touchez Copy as text dans l'onglet Diagnostics et collez le texte dans votre e-mail.

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.

AvisSignification
Log save failedLe 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 recoveredLe 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 savedUne sauvegarde normale depuis la mémoire de vol.
Filter noteL'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 trimmedDes é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 limitCertaines 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 calibratedLes 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

ValeurSignification
Max velocity up / downLa montée la plus rapide et la descente la plus rapide
BurnoutLe moment où le moteur a cessé de pousser, à partir de la révision 4
LandingLe moment de l'atterrissage, et la hauteur à laquelle la fusée s'est immobilisée
Landing speedLa vitesse de descente, avec un visage indiquant la dureté : ? jusqu'à 4 m/s, ? jusqu'à 8, ? jusqu'à 15, ? jusqu'à 25 et ? au-delà
Flight timeDu 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 byAccélération, ou pression seule
Powered on before launchDepuis combien de temps le Nano était allumé au moment du décollage
Samples / Average rateLe 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 fileLe nom et la taille du journal
Saved fromMé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.

LigneCe qu'elle indique
WaveformUn 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.
OrderLes étapes suivies par l'altitude : le baromètre brut, puis TrueFuse, puis TruePath pour la suppression des pics, puis TruePath pour le lissage.
Saved altitudeCe que contient la colonne Altitude du journal : la courbe traitée.
Raw columnL'emplacement, dans le journal, de l'altitude intacte du baromètre, pour que vous puissiez comparer.
Saved velocityComment la colonne Velocity a été calculée à partir de l'altitude traitée.
Raw apogeeLe point le plus haut de la courbe brute du baromètre, et son instant.
Processed apogeeLe 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.

LigneCe qu'elle indique
Filter versionLa version de TrueFuse qui a traité le vol.
StatusS'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 sourceLa courbe dont provient l'altitude sauvegardée.
Trend holdsCombien 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 windowsCombien de fois il a maintenu l'altitude grâce à l'accéléromètre pendant le décollage.
Pad holdsCombien de fois il a maintenu l'altitude stable sur la rampe.
2F rowsDétails des derniers perfectionnements de cette version, surtout utiles pour nous.
Largest correctionLe plus grand écart, en mètres, entre la courbe de TrueFuse et celle du baromètre.
Burnout stamp usedL'instant de fin de combustion utilisé par TrueFuse, marqué « repaired » s'il a dû être corrigé.
Apogee stamps usedLes instants d'apogée utilisés par TrueFuse.
MethodUne courte description du fonctionnement de TrueFuse.

TruePath

Ce que TruePath a fait en supprimant les pics et en lissant la courbe.

LigneCe qu'elle indique
Filter versionLa version de TruePath qui a traité le vol.
InputCe qu'il a reçu, normalement la sortie de TrueFuse.
Detection floorLa plus petite perturbation, en mètres, que TruePath traiterait comme un pic sur ce vol.
Samples cleanedCombien d'échantillons il a remplacés, sur le total.
Window selectionCombien 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 changeDe combien le lissage a modifié la descente, en moyenne, en mètres.

Motion sensor

Sur les cartes de révision 4 et ultérieures.

LigneCe qu'elle indique
Rail angleL'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 movedAffiché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 detailLes mesures à l'origine de l'angle du rail, pour qui veut le vérifier.
IMU saturationSi 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, ZLa vitesse de rotation maximale et moyenne autour de chaque axe.
Sensor syncSi les données du baromètre et du capteur de mouvement ont été alignées, et de combien.
Accel calibrationLes décalages d'étalonnage de l'accéléromètre utilisés, en mG.
Calibration qualityLa 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é.

LigneCe qu'elle indique
Forecast pressureLa pression au niveau de la mer utilisée pour calculer la hauteur, fixée à 1013,25 hPa.
Static temperatureLa température utilisée pour calculer la hauteur, fixée à 15 °C.
Sensor tempLa température de la carte au début et à la fin du vol.
BatteryLa 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 oversamplingLe nombre de mesures que le baromètre moyenne pour chaque valeur fournie.
IIR filterLe réglage du filtre propre au baromètre.
Hybrid modeLe mode hybride utilisé pour le vol.
Pad seedLes 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 conversionLa première mesure du baromètre après la mise sous tension et sa mesure une fois en température.
Pad floor at launchLa référence au sol verrouillée au décollage, à partir de laquelle chaque hauteur du vol est mesurée.

Save timings

LigneCe qu'elle indique
Post-flight filterLa durée de TrueFuse et TruePath, en millisecondes.
IMU analysisLa durée du calcul des valeurs de mouvement, à partir de la révision 4.
Save CSVLa 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.

LigneCe qu'elle indique
Sensor initialisationSi les capteurs ont démarré correctement.
Buffer overflowsSi 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 computeLa durée d'exécution de la boucle principale du Nano, au maximum et en moyenne.
Free heap, PSRAM and internal RAMLa mémoire restante au point le plus tendu, et à chaque étape de la sauvegarde.
BrownoutsSi la tension a chuté au point de redémarrer le processeur.
Body buffer and Log trimmedLa mémoire utilisée par le journal par rapport à celle réservée, et si des échantillons ont dû être retirés pour tenir.
CompressionLe taux de compression du journal, de sa taille complète au fichier ACLZ.
Clock at saveLa 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 phasesLa durée de chaque partie de la sauvegarde.
Launch confirmComment le décollage a été confirmé, et depuis combien de temps la poussée et la hauteur étaient maintenues à ce moment.
I2C busLa vitesse de la liaison avec les capteurs, et les éventuelles erreurs.
Sensor FIFOComment les mesures du capteur de mouvement ont été collectées, et si certaines ont été manquées.
High speed sensorSi le capteur haute vitesse était activé, et combien de mesures ont servi à chaque ligne enregistrée.
Raw altitude columnCombien 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 FAILEDAffichée en rouge si le journal n'a pas pu être sauvegardé, avec la raison.