De Nano V1 altimeterhandleiding
Deze handleiding beschrijft alle functies en bediening van onze kleine Nano V1 rocket altimeter

De instellingen van de Nano wijzigen

PDF

Alle instellingen van de Nano staan in één bestand op de schijf, device_settings.txt. Je kunt het in elke teksteditor bewerken, of de instellingen vanuit je browser wijzigen met de tool Nano USB Settings.

Hoogtes zijn in meters. Deze pagina beschrijft firmware 2.00; jouw versie staat in device_information.html.

Instellingen in één oogopslag

Kies een instelling om naar de beschrijving te springen.

InstellingStandaardBereik
Identificatie
Apparaatnaam
device_tag
"MyNano"Tot 20 tekens
Deelnemersnummer
competitor_tag
"" (leeg)Tot 32 tekens
Extra deelnemersnummers
competitor_tag_2, _3
"" (leeg)Tot 32 tekens
Apparaattype
device
"NanoV1"Niet wijzigen
Lancering en opname
Lanceerdetectiehoogte
launch_detect
301 tot 199 m
Opstartvergrendeling
startup_lock
00 tot 999 s
Lanceerbeveiliging
launch_protection
20000 tot 10000 mG
Opname stoppen
recording_stop
11, 2 of 3
Maximale loglengte
max_samples
380004000 tot 38000
Bemonstering en logging
Lograte
sample_speed
417 Hz104, 208, 417 of 833 Hz
Bemonsteringsverhouding
sample_ratio
11 tot 50
Hybride modus
hybrid_mode
80 of 1 (uit), of 2 tot 40
Logformaat
log_format
1 (ACLZ)0 = CSV, 1 = ACLZ
Druk opnemen
include_pressure
00 of 1
Bewegingssensor
Hogesnelheidssensor
high_speed_sensor
10, 1 of 2
Oriëntatie
orientation
9 (auto)9 = auto, 1 tot 6
Sensorsynchronisatie
sync_enable
20 of 1 = uit, 2 = aan
Voeding en LED
Energiemodus
emode
11 of 2
Na de landing
maintain_power
00 tot 3
Uitlezing bij opstarten
show_altitude
10 of 1
LED-helderheid
led_brightness
51 (helderst) tot 10
Onderhoud
Telefooncompatibiliteit
android_compat
00 of 1
Fabrieksreset
factoryreset
00 of 1

Instellingen wijzigen

In het instellingenbestand

  1. Sluit de Nano met de aan/uit-schakelaar uit via USB aan. Hij verschijnt als de schijf ALTCLOUD.
  2. Open device_settings.txt in een platte-teksteditor en wijzig de waarden die je nodig hebt. Laat de aanhalingstekens, dubbele punten en komma's zoals ze zijn; tekstwaarden blijven tussen aanhalingstekens en getallen niet.
  3. Sla op, werp de schijf uit en koppel de Nano los. De nieuwe instellingen worden gelezen bij de volgende keer aanzetten.
Belangrijk
Staat er een typefout in het bestand, of een waarde buiten het bereik, dan vervangt de Nano bij de volgende keer aanzetten het hele bestand door de standaardwaarden. Lijken je wijzigingen verdwenen, dan is dat de reden.

Met de tool Nano USB Settings

De tool Nano USB Settings geeft je een keuzelijst voor elke instelling en accepteert alleen geldige waarden. Je hebt firmware 1.60 of later nodig en Chrome, Edge of Opera op een desktop of laptop.

  1. Sluit de Nano aan met een USB-datakabel en klik op Connect altimeter. Kies de vermelding met TinyUSB erin.
  2. Wijzig wat je nodig hebt en sla op. Alles wat geweigerd wordt, krijgt een rode rand met de reden.
  3. De LED knippert drie keer paars en daarna één keer groen als de wijziging is geaccepteerd. Ze gaat in bij de volgende start van de Nano.

Het standaardbestand

Een nieuwe Nano schrijft deze waarden.

{
  "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
}

Identificatie

De apparaatnaam en alle drie de deelnemersnummers worden in elke vluchtlog geschreven en vallen onder de digitale handtekening, zodat ze achteraf niet kunnen worden gewijzigd zonder dat de verificatie mislukt. Het instellingenbestand bewerken heeft alleen invloed op toekomstige vluchten.

Apparaatnaam device_tag

Geldige waarden: Tot 20 tekens

Een naam voor deze hoogtemeter. Hij wordt getoond op de vluchtpagina als je een log naar de Altimeter Cloud uploadt.

Deelnemersnummer competitor_tag

Geldige waarden: Tot 32 tekens

Je FAI- of NAR-wedstrijdnummer, of een code die op de dag zelf wordt uitgegeven. Omdat het in de ondertekende log staat, bewijst de log wie hem heeft gevlogen en dat hij is opgenomen nadat de code werd uitgegeven. Laat het leeg als je niet aan een wedstrijd meedoet.

Extra deelnemersnummers competitor_tag_2, _3

Geldige waarden: Tot 32 tekens

Vlieg je in meer dan één wedstrijd, voeg je andere nummers dan hier toe en de Nano is klaar voor allemaal. De tool USB Settings accepteert tot 20 tekens per nummer.

Apparaattype device

Geldige waarden: Niet wijzigen

Laat dit op ‘NanoV1’ staan. Staat er iets anders, dan wordt geen van je instellingen toegepast en wordt het bestand gereset.

Lancering en opname

Lanceerdetectiehoogte launch_detect

Geldige waarden: 1 tot 199 m

Hoe ver boven het lanceerplatform, in meters, de raket moet klimmen voordat een lancering kan worden bevestigd. Hij moet er 1 seconde boven blijven met aanhoudende stuwkracht, of 2,5 seconden op hoogte alleen. De log begint toch vanaf het lanceerplatform, omdat de Nano tijdens het wachten een buffer van de laatste paar seconden bijhoudt. 25 tot 50 m past bij de meeste vluchten.

Opstartvergrendeling startup_lock

Geldige waarden: 0 tot 999 s

Negeert elke lancering gedurende dit aantal seconden na het aanzetten, zodat je tijd hebt om de raket te sluiten. 0 schakelt het uit. Zolang de vergrendeling actief is, gloeit de LED rood tussen de normale knipperingen, en de gloed stopt zodra de tijd voorbij is.

Lanceerbeveiliging launch_protection

Geldige waarden: 0 tot 10000 mG

Laat de Nano een lancering snel bevestigen, zodra de raket boven de lanceerdetectiehoogte is, als hij ook aanhoudende stuwkracht langs de as van de raket ziet. De waarde is de totale versnelling in milli-G: een stilliggende Nano meet ongeveer 1000, dus de standaardwaarde 2000 vraagt om 1 G echte stuwkracht. Stoten en hanteren op het lanceerplatform tellen niet mee, en een korte brandduur die de drempel niet haalt, wordt na 2,5 seconden toch op hoogte alleen bevestigd, zonder dat er iets verloren gaat.

Stel 4000 in als de raket op het lanceerplatform veel stoten krijgt, of 0 om de controle uit te schakelen.

Opname stoppen recording_stop

Wanneer de Nano na de landing stopt met opnemen. Hij stopt ook als de log vol is of de accu tot 3,05 V daalt, en alles wat is opgenomen wordt opgeslagen.

WaardeWat het doet
1Na 8 seconden stabiele hoogte (standaard)
2Na 16 seconden stabiele hoogte
3Alleen als de log vol is

Maximale loglengte max_samples

Geldige waarden: 4000 tot 38000

Het maximale aantal meetwaarden dat één vluchtlog kan bevatten, inclusief de data van vóór de lancering. CSV-logs hebben een lagere limiet, zie logformaat.

Bemonstering en logging

Lograte sample_speed

Geldige waarden: 104, 208, 417 of 833 Hz

Hoe vaak per seconde de Nano tijdens de vlucht logt. Hogere rates leggen meer detail vast, maar verbruiken meer accu en vullen de log sneller. Elke meetwaarde van de bewegingssensor wordt opgeslagen, en de barometer draait bij elke rate op 80 Hz.

LograteLoglengte met hybride modus uit
104 HzOngeveer 6 minuten
208 HzOngeveer 3 minuten
417 HzOngeveer 90 seconden
833 HzOngeveer 45 seconden

Hybride modus, standaard aan, maakt deze veel langer.

Bemonsteringsverhouding sample_ratio

Geldige waarden: 1 tot 50

Slaat één op de N meetwaarden op; 1 slaat ze allemaal op. De log zakt nooit onder 10 meetwaarden per seconde, dus een hogere waarde wordt op die limiet toegepast. Met hybride modus aan neemt de hybride modus het na het apogeum over.

Hybride modus hybrid_mode

Logt de belangrijke delen van de vlucht op volle rate en de rest op een lagere, zodat ook een lange vlucht past. De klim, het apogeum, de 5 seconden na het apogeum, de laatste 20 m voor de landing en elke schok boven 7 g (bijvoorbeeld het openen van een hoofdparachute) worden altijd volledig gelogd.

WaardeWat het doet
0 of 1Uit, elke meetwaarde wordt gelogd
2 tot 40Aan, slaat tussen de belangrijke delen één op de N meetwaarden op. De standaardwaarde 8 geeft ongeveer 52 Hz bij 417 Hz.

Een vlucht van 5 km met een klim van 20 seconden, gelogd op 417 Hz, neemt bijvoorbeeld ongeveer 8,5 minuten op in plaats van 90 seconden. Op 208 Hz is dat ongeveer 20 minuten.

Logformaat log_format

WaardeWat het doet
0CSV. Opent direct vanaf de schijf in een spreadsheet, maar is beperkt tot 22 000 meetwaarden.
1ACLZ, de gecomprimeerde log van de Nano, die we aanraden. Dezelfde data met dezelfde precisie als een CSV in ongeveer een vijftiende van de ruimte, plus de barometerhoogte precies zoals opgenomen, vóór elke verwerking. Hij bevat ook een handtekening voor de CSV waarin hij wordt uitgepakt, zodat een daaruit opgebouwde CSV nog steeds kan worden geverifieerd. Upload hem naar de Altimeter Cloud om hem te bekijken en download daar elk van beide formaten. (standaard)

Zie de pagina Vluchtlogformaat voor meer details.

Druk opnemen include_pressure

WaardeWat het doet
0Geen drukkolom (standaard)
1Voegt een drukkolom (hPa) toe aan CSV-logs, berekend uit de hoogte bij het opslaan van de log. De CSV-limiet zakt naar 20 000 meetwaarden.

Bewegingssensor

Hogesnelheidssensor high_speed_sensor

Bemonstert de bewegingssensor sneller dan de lograte en middelt het resultaat, om het effect van trillingen op de metingen tegen te gaan. De gelogde versnelling, rotatie en hoeken worden schoner.

WaardeWat het doet
0Uit
1Bewegingssensor op 1 667 Hz (standaard)
2Als 1, met de gyroscoop op 3 333 Hz

Het kost een procent of twee accuduur, dus het is de moeite waard om het aan te laten.

Oriëntatie orientation

Hoe de Nano is gemonteerd, zodat de vlieghoeken kloppen. Gebruik het nummer dat bij het diagram past, met de pijl naar de neus.

WaardeWat het doet
1Rechtop, micro-USB-poort naar beneden
2Rechtop, micro-USB-poort naar boven
3Op zijn kant, status-LED aan de onderrand
4Op zijn kant, status-LED aan de bovenrand
5Plat, voorkant naar beneden met de accu naar boven
6Plat, voorkant naar boven met de accu naar beneden
9Automatisch. Bepaald uit de zwaartekracht op het lanceerplatform, vastgeklikt op de dichtstbijzijnde van de zes posities (de dichtstbijzijnde uitlijning op 90 graden), bijgewerkt als hij in een andere positie stil wordt gehouden, en vastgezet bij de lancering. (standaard)

Sensorsynchronisatie sync_enable

Als dit aan staat, verfijnt de versnellingsmeter het lanceertijdstip tot het begin van de stuwkracht, over een eventuele ontstekerpiek heen, en worden de barometermetingen, die iets achterlopen op de bewegingssensor, daarmee gelijkgetrokken.

WaardeWat het doet
0 of 1Uit
2Aan (standaard)

Voeding en LED

Energiemodus emode

Hoeveel de Nano zijn verbruik verlaagt zodra het een tijdje rustig is op het lanceerplatform. Elke beweging zet hem direct terug op volle rate, en de opname die hij voor de lancering bijhoudt is in beide gevallen hetzelfde.

WaardeWat het doet
1Normaal. Wordt 52 keer per seconde wakker. (standaard)
2Maximale besparing. Wordt 26 keer per seconde wakker voor een langere accuduur.

Na de landing maintain_power

Wat de Nano doet zodra de vlucht is opgeslagen.

WaardeWat het doet
0Flitst rood en gaat dan slapen. Schud hem een seconde of twee stevig om het vluchtnummer en apogeum opnieuw te zien. (standaard)
1Knippert het apogeum tot de accu leeg is
2Knippert het apogeum 4 minuten en gaat dan slapen
3Knippert het apogeum 10 minuten en gaat dan slapen

Zie Hoogte knipperen voor het aflezen van de knipperingen.

Uitlezing bij opstarten show_altitude

WaardeWat het doet
0Slaat de uitlezing over
1Knippert het laatste vluchtnummer en apogeum bij het aanzetten (standaard)

Een korte druk op de knop op het lanceerplatform toont de uitlezing in beide gevallen.

LED-helderheid led_brightness

Geldige waarden: 1 (helderst) tot 10

1 is het helderst en 10 het zwakst. Een zwakkere LED bespaart een beetje stroom.

Onderhoud

Telefooncompatibiliteit android_compat

Sommige telefoons en tablets openen geen schijf die ze al eerder hebben gezien.

WaardeWat het doet
0Verschijnt elke keer als dezelfde schijf (standaard)
1Verschijnt bij elke keer aanzetten als nieuwe schijf

Fabrieksreset factoryreset

WaardeWat het doet
0Normaal (standaard)
1Wist de schijf en herstelt alle standaardwaarden bij de volgende keer aanzetten, en gaat daarna terug naar 0

Andere manieren om te resetten staan op de pagina Fabrieksreset.

Je wijzigingen controleren

Open device_settings.txt na het aanzetten opnieuw. Staan je waarden er nog, dan zijn ze geaccepteerd. Staat het weer op de standaardwaarden, dan was er iets mis, dus vergelijk het met de tabel hierboven.

Controle op standaardinstellingen
Wijkt een instelling, behalve de apparaatnaam en deelnemersnummers, af van de standaardwaarde, dan toont de Nano bij het opstarten 5 seconden lang een overloop van roze, paars en blauw. Handig om op een wedstrijd te controleren of een Nano op standaardinstellingen staat.

Vergrendelde instellingen

De luchtdruk op zeeniveau (1013,25 hPa), temperatuur (15 °C) en barometerfiltering liggen vast in de firmware. Oudere bestanden kunnen nog sleutels bevatten zoals sealevel, fixed_temp of kalmanfilter; die worden genegeerd.