Das Nano V1 Altimeter Handbuch
Dieses Handbuch beschreibt alle Funktionen und den Betrieb unseres winzigen Nano V1 Raketenaltimeters.

Die Einstellungen des Nano ändern

PDF

Alle Einstellungen des Nano stehen in einer Datei auf seinem Laufwerk, device_settings.txt. Sie können sie in jedem Texteditor bearbeiten oder die Einstellungen mit dem Tool Nano USB Settings in Ihrem Browser ändern.

Höhen sind in Metern angegeben. Diese Seite beschreibt die Firmware 2.00; Ihre Version steht in device_information.html.

Einstellungen im Überblick

Wählen Sie eine Einstellung, um zu ihrer Beschreibung zu springen.

EinstellungStandardBereich
Identifikation
Gerätename
device_tag
"MyNano"Bis zu 20 Zeichen
Teilnehmernummer
competitor_tag
"" (leer)Bis zu 32 Zeichen
Weitere Teilnehmernummern
competitor_tag_2, _3
"" (leer)Bis zu 32 Zeichen
Gerätetyp
device
"NanoV1"Nicht ändern
Start und Aufzeichnung
Starterkennungshöhe
launch_detect
301 bis 199 m
Startsperre
startup_lock
00 bis 999 s
Startschutz
launch_protection
20000 bis 10000 mG
Aufzeichnungsende
recording_stop
11, 2 oder 3
Maximale Protokolllänge
max_samples
380004000 bis 38000
Abtastung und Aufzeichnung
Aufzeichnungsrate
sample_speed
417 Hz104, 208, 417 oder 833 Hz
Abtastverhältnis
sample_ratio
11 bis 50
Hybridmodus
hybrid_mode
80 oder 1 (aus) oder 2 bis 40
Protokollformat
log_format
1 (ACLZ)0 = CSV, 1 = ACLZ
Druck einbeziehen
include_pressure
00 oder 1
Bewegungssensor
Hochgeschwindigkeitssensor
high_speed_sensor
10, 1 oder 2
Einbaulage
orientation
9 (automatisch)9 = automatisch, 1 bis 6
Sensorsynchronisierung
sync_enable
20 oder 1 = aus, 2 = ein
Stromversorgung und LED
Energiemodus
emode
11 oder 2
Nach der Landung
maintain_power
00 bis 3
Anzeige beim Start
show_altitude
10 oder 1
LED-Helligkeit
led_brightness
51 (am hellsten) bis 10
Wartung
Handy-Kompatibilität
android_compat
00 oder 1
Werksreset
factoryreset
00 oder 1

Einstellungen ändern

In der Einstellungsdatei

  1. Schließen Sie den Nano bei ausgeschaltetem Ein/Aus-Schalter per USB an. Er erscheint als Laufwerk ALTCLOUD.
  2. Öffnen Sie device_settings.txt in einem reinen Texteditor und ändern Sie die gewünschten Werte. Lassen Sie Anführungszeichen, Doppelpunkte und Kommas unverändert; Textwerte stehen in Anführungszeichen, Zahlen nicht.
  3. Speichern Sie, werfen Sie das Laufwerk aus und ziehen Sie dann den Nano ab. Die neuen Einstellungen werden beim nächsten Einschalten gelesen.
Wichtig
Enthält die Datei einen Tippfehler oder einen Wert außerhalb des zulässigen Bereichs, ersetzt der Nano beim nächsten Einschalten die gesamte Datei durch die Standardwerte. Wenn Ihre Änderungen verschwunden scheinen, liegt es daran.

Mit dem Tool Nano USB Settings

Das Tool Nano USB Settings bietet für jede Einstellung ein Auswahlfeld und akzeptiert nur gültige Werte. Es benötigt Firmware 1.60 oder neuer und Chrome, Edge oder Opera auf einem Desktop-PC oder Laptop.

  1. Schließen Sie den Nano mit einem USB-Datenkabel an und klicken Sie auf Connect altimeter. Wählen Sie den Eintrag, in dem TinyUSB vorkommt.
  2. Ändern Sie, was Sie brauchen, und speichern Sie. Abgelehnte Werte werden rot umrandet, mit der Begründung.
  3. Die LED blinkt dreimal violett und dann einmal grün, wenn die Änderung angenommen wurde. Sie wird beim nächsten Start des Nano wirksam.

Die Standarddatei

Ein neuer Nano schreibt diese Werte.

{
  "Important": "Check the manual for correct values",
  "device_tag": "MyNano",
  "competitor_tag": "",
  "competitor_tag_2": "",
  "competitor_tag_3": "",
  "device": "NanoV1",
  "android_compat": 0,
  "log_format": 1,
  "emode": 1,
  "factoryreset": 0,
  "high_speed_sensor": 1,
  "hybrid_mode": 8,
  "include_pressure": 0,
  "launch_detect": 30,
  "launch_protection": 2000,
  "led_brightness": 5,
  "maintain_power": 0,
  "max_samples": 38000,
  "orientation": 9,
  "recording_stop": 1,
  "sample_ratio": 1,
  "sample_speed": 417,
  "show_altitude": 1,
  "startup_lock": 0,
  "sync_enable": 2
}

Identifikation

Der Gerätename und alle drei Teilnehmernummern werden in jedes Flugprotokoll geschrieben und von seiner digitalen Signatur abgedeckt, sodass sie sich nachträglich nicht ändern lassen, ohne dass die Verifizierung fehlschlägt. Das Bearbeiten der Einstellungsdatei wirkt sich nur auf künftige Flüge aus.

Gerätename device_tag

Gültige Werte: Bis zu 20 Zeichen

Ein Name für dieses Altimeter. Er wird auf der Flugseite angezeigt, wenn Sie ein Protokoll auf die Altimeter Cloud hochladen.

Teilnehmernummer competitor_tag

Gültige Werte: Bis zu 32 Zeichen

Ihre FAI- oder NAR-Wettbewerbsnummer oder ein am Wettbewerbstag ausgegebener Code. Da sie im signierten Protokoll steht, belegt das Protokoll, wer es geflogen hat und dass es nach der Ausgabe des Codes aufgezeichnet wurde. Lassen Sie sie leer, wenn Sie nicht an einem Wettbewerb teilnehmen.

Weitere Teilnehmernummern competitor_tag_2, _3

Gültige Werte: Bis zu 32 Zeichen

Wenn Sie an mehr als einem Wettbewerb teilnehmen, tragen Sie hier Ihre weiteren Nummern ein, dann ist der Nano für alle bereit. Das Tool USB Settings akzeptiert für jede bis zu 20 Zeichen.

Gerätetyp device

Gültige Werte: Nicht ändern

Lassen Sie hier "NanoV1" stehen. Steht etwas anderes darin, wird keine Ihrer Einstellungen übernommen und die Datei wird zurückgesetzt.

Start und Aufzeichnung

Starterkennungshöhe launch_detect

Gültige Werte: 1 bis 199 m

Wie weit die Rakete in Metern über die Startrampe steigen muss, bevor ein Start bestätigt werden kann. Sie muss 1 Sekunde lang mit anhaltendem Schub darüber bleiben oder 2,5 Sekunden lang allein über die Höhe. Das Protokoll beginnt trotzdem auf der Startrampe, weil der Nano während des Wartens einen Puffer der letzten Sekunden hält. 25 bis 50 m passen für die meisten Flüge.

Startsperre startup_lock

Gültige Werte: 0 bis 999 s

Ignoriert nach dem Einschalten so viele Sekunden lang jeden Start, damit Sie Zeit haben, die Rakete zu schließen. 0 schaltet die Sperre aus. Solange die Sperre aktiv ist, leuchtet die LED zwischen den normalen Blinkzeichen rot, und das Leuchten endet, sobald sie abgelaufen ist.

Startschutz launch_protection

Gültige Werte: 0 bis 10000 mG

Ermöglicht dem Nano, einen Start schnell zu bestätigen, sobald die Rakete über der Starterkennungshöhe ist, wenn er zusätzlich anhaltenden Schub entlang der Raketenachse erkennt. Der Wert ist die Gesamtbeschleunigung in Milli-G: Ein ruhender Nano misst etwa 1000, der Standardwert 2000 verlangt also 1 G echten Schub. Stöße und Handhabung auf der Startrampe zählen nicht, und ein kurzer Brennvorgang, der die Schwelle verfehlt, bestätigt den Start nach 2,5 Sekunden trotzdem allein über die Höhe, ohne dass etwas verloren geht.

Stellen Sie 4000 ein, wenn die Rakete auf der Startrampe herumgestoßen wird, oder 0, um die Prüfung auszuschalten.

Aufzeichnungsende recording_stop

Wann der Nano nach der Landung die Aufzeichnung beendet. Er stoppt außerdem, wenn das Protokoll voll ist oder der Akku auf 3,05 V fällt, und alles Aufgezeichnete wird gespeichert.

WertWirkung
1Nach 8 Sekunden stabiler Höhe (Standard)
2Nach 16 Sekunden stabiler Höhe
3Erst, wenn das Protokoll voll ist

Maximale Protokolllänge max_samples

Gültige Werte: 4000 bis 38000

Die maximale Anzahl an Messwerten, die ein Flugprotokoll aufnehmen kann, einschließlich der Daten vor dem Abheben. CSV-Protokolle haben ein niedrigeres Limit, siehe Protokollformat.

Abtastung und Aufzeichnung

Aufzeichnungsrate sample_speed

Gültige Werte: 104, 208, 417 oder 833 Hz

Wie oft pro Sekunde der Nano im Flug aufzeichnet. Höhere Raten erfassen mehr Details, verbrauchen aber mehr Akku und füllen das Protokoll schneller. Jeder Messwert des Bewegungssensors wird gespeichert, und das Barometer läuft bei jeder Rate mit 80 Hz.

AufzeichnungsrateProtokolllänge bei ausgeschaltetem Hybridmodus
104 HzEtwa 6 Minuten
208 HzEtwa 3 Minuten
417 HzEtwa 90 Sekunden
833 HzEtwa 45 Sekunden

Der Hybridmodus, standardmäßig eingeschaltet, verlängert diese Zeiten deutlich.

Abtastverhältnis sample_ratio

Gültige Werte: 1 bis 50

Speichert einen von N Messwerten; 1 speichert alle. Das Protokoll fällt nie unter 10 Messwerte pro Sekunde, daher wird ein höherer Wert auf diese Grenze begrenzt. Bei eingeschaltetem Hybridmodus übernimmt der Hybridmodus nach dem Apogäum.

Hybridmodus hybrid_mode

Zeichnet die wichtigen Teile des Flugs mit voller Rate auf und den Rest mit einer niedrigeren, sodass auch ein langer Flug hineinpasst. Steigflug, Apogäum, die 5 Sekunden nach dem Apogäum, die letzten 20 m vor der Landung und jeder Stoß über 7 g (zum Beispiel das Öffnen eines Hauptfallschirms) werden immer vollständig aufgezeichnet.

WertWirkung
0 oder 1Aus, jeder Messwert wird aufgezeichnet
2 bis 40Ein, speichert zwischen den wichtigen Teilen einen von N Messwerten. Der Standardwert 8 ergibt bei 417 Hz etwa 52 Hz.

Ein 5-km-Flug mit 20 Sekunden Steigflug, aufgezeichnet mit 417 Hz, zeichnet zum Beispiel etwa 8,5 Minuten statt 90 Sekunden auf. Mit 208 Hz sind es etwa 20 Minuten.

Protokollformat log_format

WertWirkung
0CSV. Lässt sich direkt vom Laufwerk in einer Tabellenkalkulation öffnen, ist aber auf 22.000 Messwerte begrenzt.
1ACLZ, das komprimierte Protokoll des Nano, das wir empfehlen. Dieselben Daten mit derselben Genauigkeit wie eine CSV in etwa einem Fünfzehntel des Platzes, dazu die Barometerhöhe genau so, wie sie aufgezeichnet wurde, vor jeder Verarbeitung. Es enthält außerdem eine Signatur für die CSV, zu der es entpackt wird, sodass eine daraus erzeugte CSV weiterhin verifiziert werden kann. Laden Sie es zum Ansehen auf die Altimeter Cloud hoch und laden Sie dort jedes der beiden Formate herunter. (Standard)

Mehr Details finden Sie auf der Seite Flugprotokollformat.

Druck einbeziehen include_pressure

WertWirkung
0Keine Druckspalte (Standard)
1Fügt CSV-Protokollen eine Druckspalte (hPa) hinzu, die beim Speichern des Protokolls aus der Höhe berechnet wird. Das CSV-Limit sinkt auf 20.000 Messwerte.

Bewegungssensor

Hochgeschwindigkeitssensor high_speed_sensor

Tastet den Bewegungssensor schneller als mit der Aufzeichnungsrate ab und mittelt die Werte herunter, um Vibrationen entgegenzuwirken, die die Messwerte beeinflussen. Die aufgezeichnete Beschleunigung, Drehung und die Winkel werden sauberer.

WertWirkung
0Aus
1Bewegungssensor mit 1.667 Hz (Standard)
2Wie 1, mit dem Gyroskop bei 3.333 Hz

Es kostet ein oder zwei Prozent Akkulaufzeit, daher lohnt es sich, es eingeschaltet zu lassen.

Einbaulage orientation

Wie der Nano montiert ist, damit die Flugwinkel stimmen. Verwenden Sie die Nummer, die zum Diagramm passt, wobei der Pfeil zur Spitze zeigt.

WertWirkung
1Aufrecht, Micro-USB-Anschluss nach unten
2Aufrecht, Micro-USB-Anschluss nach oben
3Auf der Seite, Status-LED an der unteren Kante
4Auf der Seite, Status-LED an der oberen Kante
5Flach, Vorderseite nach unten, Akku nach oben
6Flach, Vorderseite nach oben, Akku nach unten
9Automatisch. Wird auf der Startrampe aus der Schwerkraft ermittelt und auf die nächstgelegene der sechs Positionen gerundet (die nächste 90-Grad-Ausrichtung), aktualisiert, wenn er in einer anderen Position still gehalten wird, und beim Start festgelegt. (Standard)

Sensorsynchronisierung sync_enable

Ist sie eingeschaltet, verfeinert der Beschleunigungssensor den Abhebezeitpunkt auf den Beginn des Schubs und überspringt dabei eine eventuelle Zünderspitze, und die Barometerwerte, die dem Bewegungssensor leicht hinterherhinken, werden auf ihn ausgerichtet.

WertWirkung
0 oder 1Aus
2Ein (Standard)

Stromversorgung und LED

Energiemodus emode

Wie stark der Nano seinen Stromverbrauch senkt, wenn auf der Startrampe eine Weile Ruhe herrscht. Jede Bewegung schaltet ihn sofort auf die volle Rate zurück, und die Aufzeichnung, die er für den Start vorhält, ist in beiden Fällen dieselbe.

WertWirkung
1Normal. Wacht 52-mal pro Sekunde auf. (Standard)
2Maximale Einsparung. Wacht 26-mal pro Sekunde auf, für längere Akkulaufzeit.

Nach der Landung maintain_power

Was der Nano tut, sobald der Flug gespeichert ist.

WertWirkung
0Blinkt rot und geht dann in den Ruhezustand. Schütteln Sie ihn ein bis zwei Sekunden kräftig, um Flugnummer und Apogäum erneut zu sehen. (Standard)
1Blinkt das Apogäum, bis der Akku leer ist
2Blinkt das Apogäum 4 Minuten lang und geht dann in den Ruhezustand
3Blinkt das Apogäum 10 Minuten lang und geht dann in den Ruhezustand

Wie Sie die Blinkzeichen lesen, steht unter Blinkende Höhenanzeige.

Anzeige beim Start show_altitude

WertWirkung
0Überspringt die Anzeige
1Blinkt beim Einschalten die letzte Flugnummer und das Apogäum (Standard)

Ein kurzer Druck auf die Taste auf der Startrampe zeigt die Anzeige in beiden Fällen.

LED-Helligkeit led_brightness

Gültige Werte: 1 (am hellsten) bis 10

1 ist am hellsten und 10 am dunkelsten. Eine dunklere LED spart etwas Strom.

Wartung

Handy-Kompatibilität android_compat

Manche Handys und Tablets öffnen kein Laufwerk, das sie schon einmal gesehen haben.

WertWirkung
0Erscheint jedes Mal als dasselbe Laufwerk (Standard)
1Erscheint bei jedem Einschalten als neues Laufwerk

Werksreset factoryreset

WertWirkung
0Normal (Standard)
1Löscht beim nächsten Einschalten das Laufwerk und stellt alle Standardwerte wieder her, danach wieder 0

Weitere Möglichkeiten zum Zurücksetzen finden Sie auf der Seite Zurücksetzen auf Werkseinstellungen.

Änderungen prüfen

Öffnen Sie nach dem Einschalten device_settings.txt erneut. Stehen Ihre Werte noch darin, wurden sie übernommen. Stehen wieder die Standardwerte darin, war etwas falsch; vergleichen Sie die Datei dann mit der Tabelle oben.

Prüfung auf Standardeinstellungen
Weicht eine Einstellung außer dem Gerätenamen und den Teilnehmernummern von ihrem Standardwert ab, zeigt der Nano beim Start 5 Sekunden lang einen Farbverlauf in Pink, Violett und Blau. Praktisch, um bei einem Wettbewerb zu prüfen, ob ein Nano auf Standardeinstellungen steht.

Gesperrte Einstellungen

Der Luftdruck auf Meereshöhe (1013,25 hPa), die Temperatur (15 °C) und die Barometerfilterung sind in der Firmware festgelegt. Ältere Dateien können noch Schlüssel wie sealevel, fixed_temp oder kalmanfilter enthalten; diese werden ignoriert.