Za każdym razem, gdy Nano zapisuje lot, obok zapisu tworzy stronę informacji o locie o nazwie flightinfo<tag>-<n>.html, pasującą do flightlog<tag>-<n>.aclz. Otwórz ją bezpośrednio z dysku Nano w dowolnej przeglądarce, aby zobaczyć lot w skrócie.
Nie wymaga internetu, działa na telefonie i dostosowuje się do jasnego lub ciemnego motywu urządzenia. Ma dwie karty: Flight z wynikiem i Diagnostics ze wszystkim, co Nano zarejestrował podczas zapisywania.
Karta Flight
Otwiera się jako pierwsza. U góry są numer lotu i nazwa urządzenia oraz rewizja płytki, oprogramowanie i numer seryjny.
Apogeum
Apogeum nad wyrzutnią z przetworzonego przebiegu i czas od startu, w którym zostało osiągnięte. Pod nim są dwa przyciski: Download log pobiera zapis leżący obok tej strony, więc działa po otwarciu strony z dysku Nano lub z folderu, do którego skopiowano oba pliki, a Upload otwiera stronę przesyłania Altimeter Cloud.
Komunikaty
Pod apogeum pojawia się komunikat z kolorową kropką dla wszystkiego, co warto wiedzieć o locie. Każdy jest wyświetlany tylko wtedy, gdy ma zastosowanie.
| Komunikat | Znaczenie |
|---|---|
| Log save failed | Nie udało się zapisać zapisu; podany jest powód. Lot zostaje zachowany w kopii zapasowej, a zapisywanie zostanie ponowione przy następnym włączeniu; zobacz Odzyskiwanie zapisów. |
| Log recovered | Lot został odtworzony z kopii zapasowej, na przykład po zaniku zasilania, zamiast zapisany bezpośrednio z pamięci lotu. |
| Log saved | Normalny zapis z pamięci lotu. |
| Filter note | Apogeum wykryte na bieżąco w locie i apogeum przetworzone różnią się o ponad 1 m, zwykle dlatego, że przetwarzanie usunęło skok ciśnienia w pobliżu szczytu. Podawane są obie wartości. |
| Log trimmed | Kilka próbek z końca zapisu zostało pominiętych, aby zmieścić się w pamięci. |
| Altimeter moved | Od rewizji 4: Nano przesunął się w uchwycie podczas pracy silnika, więc kąt prowadnicy, nachylenie i wartości obrotów są niewiarygodne. Wysokość, prędkość i apogeum nie są zagrożone. Zobacz Montaż wysokościomierza. |
| Accelerometer or gyro hit its limit | Niektóre odczyty osiągnęły koniec zakresu czujnika (±32 g, ±2000 °/s), więc w tym czasie są zaniżone. Strona Dokładność zawiera wskazówkę dla lotów powyżej 32 g. |
| Accelerometer never calibrated | Kąty i kąt prowadnicy byłyby dokładniejsze po kalibracji IMU. |
Strona nigdy nie podaje, że zapis został zweryfikowany, ponieważ powstaje tuż przed sprawdzeniem zapisu przez Nano. Potwierdzają to 20 białych błysków na końcu zapisywania.
Dane lotu
| Wartość | Znaczenie |
|---|---|
| Max velocity up / down | Najszybsze wznoszenie i najszybsze opadanie |
| Burnout | Kiedy silnik przestał pchać, od rewizji 4 |
| Landing | Kiedy rakieta wylądowała i na jakiej wysokości się zatrzymała |
| Landing speed | Jak szybko opadała, z buźką pokazującą, jak twarde było lądowanie: ? do 4 m/s, ? do 8, ? do 15, ? do 25 i ? powyżej |
| Flight time | Od oderwania do lądowania |
| Rail angle | Od rewizji 4 kąt rakiety względem pionu na wyrzutni tuż przed oderwaniem |
| Launch confirmed by | Przyspieszenie lub samo ciśnienie |
| Powered on before launch | Jak długo Nano był włączony w chwili startu |
| Samples / Average rate | Ile wierszy ma zapis i średnia częstotliwość w całym locie. Przy włączonym trybie hybrydowym jest znacznie niższa od częstotliwości zapisu, ponieważ opadanie jest zapisywane rzadziej |
| Log file | Nazwa i rozmiar zapisu |
| Saved from | Pamięć lotu lub kopia zapasowa w przypadku odzyskanego lotu |
Wykresy
Trzy małe wykresy: wysokość w całym zapisie od wyrzutni do końca, zbliżenie 2 sekundy przed i po apogeum oraz od rewizji 4 przyspieszenie powyżej 1 g od startu do chwili tuż po końcu pracy silnika. Punkty są rozłożone według próbek, a nie czasu, więc służą do szybkiego podglądu; pełne interaktywne wykresy daje Altimeter Cloud.
Karta Diagnostics
Wszystkie wartości zarejestrowane podczas zapisywania, pogrupowane w karty z wierszami etykieta i wartość. Czerwone wiersze to błędy, a bursztynowe to ostrzeżenia. Plakietka karty pokazuje liczbę wierszy. Niektóre wiersze pojawiają się tylko wtedy, gdy mają zastosowanie, na przykład wiersze czujnika ruchu od rewizji 4 lub wiersze ACLZ dla zapisu ACLZ.
Przycisk Copy as text kopiuje komunikaty, dane lotu i wszystkie karty jako zwykły tekst, gotowy do wklejenia w e-mailu do pomocy technicznej.
Altitude processing
Jak zapisana wysokość powstała z barometru.
| Wiersz | Co pokazuje |
|---|---|
| Waveform | Mały wykres 60 próbek wokół szczytu: surowa wysokość z barometru na szaro i przetworzona wysokość linią przerywaną, w tej samej skali, z linią na surowym szczycie. Pokazuje dokładnie, co przetwarzanie zrobiło na szczycie lotu. |
| Order | Kroki, przez które przeszła wysokość: surowy barometr, potem TrueFuse, potem TruePath usuwający skoki, potem TruePath wygładzający. |
| Saved altitude | Co zawiera kolumna Altitude w zapisie: przetworzony przebieg. |
| Raw column | Gdzie w zapisie przechowywana jest nietknięta wysokość z barometru, abyś mógł ją porównać. |
| Saved velocity | Jak kolumna Velocity została obliczona z przetworzonej wysokości. |
| Raw apogee | Najwyższy punkt surowego przebiegu barometru i czas jego wystąpienia. |
| Processed apogee | Najwyższy punkt przetworzonego przebiegu, czyli apogeum podawane wszędzie, z różnicą względem surowego apogeum. W czystym locie różnią się o kilka centymetrów; większa różnica oznacza, że przetwarzanie usunęło coś, co nie było rzeczywistą wysokością, na przykład skok przy wyrzucie. |
TrueFuse 2 fusion
Co TrueFuse zrobił w tym locie. Większości wystarczą Status i Largest correction.
| Wiersz | Co pokazuje |
|---|---|
| Filter version | Wersja TrueFuse, która przetworzyła lot. |
| Status | Czy został zastosowany; zastosowany, ale bez korekty startu, bo rakieta koziołkowała, jak przy rzucie ręką lub niestabilnym locie; albo nieuruchomiony, i dlaczego. |
| Altitude source | Z którego przebiegu pochodzi zapisana wysokość. |
| Trend holds | Ile razy TrueFuse przeprowadził wysokość przez krótkie zakłócenie ciśnienia na podstawie trendu lotu i jak długo. |
| Launch fuse windows | Ile razy utrzymał wysokość według akcelerometru podczas startu. |
| Pad holds | Ile razy utrzymał stałą wysokość na wyrzutni. |
| 2F rows | Szczegóły najnowszych usprawnień w tej wersji, przydatne głównie nam. |
| Largest correction | Największe odchylenie przebiegu TrueFuse od barometru, w metrach. |
| Burnout stamp used | Czas końca pracy silnika, z którego korzystał TrueFuse, oznaczony „repaired”, jeśli trzeba go było poprawić. |
| Apogee stamps used | Czasy apogeum, z których korzystał TrueFuse. |
| Method | Krótki opis działania TrueFuse. |
TruePath
Co TruePath zrobił, usuwając skoki i wygładzając przebieg.
| Wiersz | Co pokazuje |
|---|---|
| Filter version | Wersja TruePath, która przetworzyła lot. |
| Input | Co otrzymał, zwykle wynik TrueFuse. |
| Detection floor | Najmniejsze zakłócenie w metrach, które TruePath potraktowałby w tym locie jako skok. |
| Samples cleaned | Ile próbek zastąpił, z ogólnej liczby. |
| Window selection | Ile krótkich, średnich i długich okien wygładzania użył w trakcie lotu. W okolicy apogeum wygładza ciaśniej, a pod spadochronem szerzej. |
| Descent change | Jak bardzo wygładzanie zmieniło opadanie, średnio, w metrach. |
Motion sensor
Na płytkach w rewizji 4 i nowszych.
| Wiersz | Co pokazuje |
|---|---|
| Rail angle | Kąt rakiety względem pionu na wyrzutni tuż przed oderwaniem, z jego niepewnością, oraz czy uchwyt się trzymał, przesunął, czy nie dało się tego ocenić. Jeśli nie udało się go zmierzyć, wiersz podaje powód. |
| Altimeter moved | Wyświetlany na czerwono, jeśli Nano przesunął się w uchwycie podczas pracy silnika, z wyjaśnieniem, że kąt prowadnicy, nachylenie i obroty są niewiarygodne, ale wysokość, prędkość i apogeum nie są zagrożone. |
| Rail angle detail | Pomiary, z których wynika kąt prowadnicy, dla chcących go sprawdzić. |
| IMU saturation | Czy akcelerometr lub żyroskop osiągnął w locie koniec zakresu. „None” to pożądany wynik; wiersz jest czerwony, jeśli którykolwiek go osiągnął. |
| Spin rate X, Y, Z | Najszybsza i średnia prędkość obrotowa wokół każdej osi. |
| Sensor sync | Czy dane barometru i czujnika ruchu zostały do siebie dopasowane i o ile. |
| Accel calibration | Używane przesunięcia kalibracji akcelerometru w mG. |
| Calibration quality | Jak udała się kalibracja, z najgorszą pozycją i wskazówką, jak czytać wartości, albo informacją, że Nano nigdy nie był kalibrowany. Zobacz Kalibracja IMU. |
Sensor and device settings
Warunki, w jakich zarejestrowano lot.
| Wiersz | Co pokazuje |
|---|---|
| Forecast pressure | Ciśnienie na poziomie morza używane do obliczania wysokości, stałe 1013,25 hPa. |
| Static temperature | Temperatura używana do obliczania wysokości, stała 15 °C. |
| Sensor temp | Temperatura płytki na początku i na końcu lotu. |
| Battery | Napięcie akumulatora z przybliżonym procentem na początku i na końcu lotu. Wygodny sposób sprawdzenia, czy akumulator był w dobrym stanie. |
| Sample oversampling | Ile odczytów barometr uśrednia dla każdej podawanej wartości. |
| IIR filter | Ustawienie własnego filtra barometru. |
| Hybrid mode | Tryb hybrydowy użyty w locie. |
| Pad seed | Odczyty z wyrzutni pobrane na końcu uruchamiania w celu ustalenia wysokości początkowej: ich przycięta średnia i mediana, liczba i rozrzut. |
| Barometer first and 20th conversion | Pierwszy odczyt barometru po włączeniu i jego odczyt po rozgrzaniu. |
| Pad floor at launch | Punkt odniesienia przy ziemi ustalony przy starcie, od którego mierzona jest każda wysokość w locie. |
Save timings
| Wiersz | Co pokazuje |
|---|---|
| Post-flight filter | Jak długo trwały TrueFuse i TruePath, w milisekundach. |
| IMU analysis | Jak długo trwało obliczanie danych ruchu, od rewizji 4. |
| Save CSV | Jak długo trwało zapisywanie zapisu. |
Hardware health
Dane o tym, jak sam Nano pracował podczas lotu i zapisywania. Są przeznaczone głównie dla nas, ale stanowią przydatny zapis, gdyby coś kiedyś wyglądało źle.
| Wiersz | Co pokazuje |
|---|---|
| Sensor initialisation | Czy czujniki uruchomiły się poprawnie. |
| Buffer overflows | Czy jakieś odczyty czujników zostały utracone, bo napływały szybciej, niż można je było odebrać. Pożądana wartość to 0. |
| Loop compute | Jak długo trwał obieg głównej pętli Nano, maksymalnie i średnio. |
| Free heap, PSRAM and internal RAM | Ile pamięci pozostało w najciaśniejszym momencie i na każdym etapie zapisywania. |
| Brownouts | Czy napięcie spadło na tyle, że procesor się zrestartował. |
| Body buffer and Log trimmed | Ile pamięci zajął zapis w stosunku do zarezerwowanej i czy trzeba było pominąć jakieś próbki, aby się zmieścił. |
| Compression | Jak dobrze zapis się skompresował, od pełnego rozmiaru do pliku ACLZ. |
| Clock at save | Szybkość procesora użyta przy zapisywaniu i stan akumulatora w tym czasie. Przy słabym akumulatorze zapisywanie przebiega wolniej, aby chronić ogniwo. |
| Filter stage split and ACLZ save phases | Jak długo trwała każda część zapisywania. |
| Launch confirm | Jak potwierdzono start i jak długo ciąg i wysokość były utrzymywane w tym momencie. |
| I2C bus | Szybkość połączenia z czujnikami i ewentualne błędy. |
| Sensor FIFO | Jak odbierano odczyty czujnika ruchu i czy jakieś zostały pominięte. |
| High speed sensor | Czy czujnik szybki był włączony i ile odczytów trafiło do każdego zapisanego wiersza. |
| Raw altitude column | Ile próbek różni się między surową a przetworzoną wysokością i ile miejsca zajmuje surowa kolumna w zapisie. |
| Log save FAILED | Wyświetlany na czerwono, jeśli nie udało się zapisać zapisu, z podaniem powodu. |