Log in op je Altimeter Cloud account
Nog geen account? Maak er een aan
We sturen een bevestigingslink naar je e-mail. Controleer je spammap als je deze niet ontvangt.
Heb je al een account? Inloggen
De Mercury stelt u in staat om zes aangepaste regels in te stellen, elk met maximaal 4 voorwaarden. Deze kunnen outputs, servo's, airbrakes bedienen en configuratievariabelen naar behoefte wijzigen.
Er is ook een eenvoudige optie voor output-besturing beschikbaar. U kunt beide systemen gebruiken, aangezien zij onafhankelijk van elkaar werken.

Het regelconfiguratievak
Bij het activeren van outputs of servo's moeten deze eerst worden ingesteld via de servo-instellingen of de Output #1-instellingen op de instellingenpagina. De regels kunnen deze outputs vervolgens activeren zoals zij zijn ingesteld. Het is belangrijk op te merken dat de aan-tijd van de hoofdoutput is ingesteld in de Output #1-instellingen, zelfs als u niet de eenvoudige output-trigger gebruikt (u kunt deze uitgeschakeld laten, maar stelt eenvoudig de optie AAN-tijd in).
Bij het configureren van een regel moet u de modus wijzigen van UITGESCHAKELD naar INGESCHAKELD en alle instellingen naar wens configureren. U kunt maximaal 4 voorwaarden voor elke regel instellen en bepalen of alle voorwaarden moeten worden gehaald, of of één enkele voorwaarde voldoende is om de regel te activeren.
Schakelt de regel in of uit. Wijzig dit in ingeschakeld om een regel te gebruiken.
Bepaalt wanneer de regel kan worden uitgevoerd. Kies of de regel altijd actief is (zelfs terwijl u op het lunchplatform wacht vóór de lancering) of alleen actief nadat de lancering is gedetecteerd. Voor de meeste inzamelingregels wilt u "alleen na lancering".
Als de altimeter een snelle druktoename detecteert (bijvoorbeeld van een ejectielading of een supersonische overgang), schakelt deze over naar de sluitingsmodus. Tijdens sluiting wordt de hoogte als onbetrouwbaar beschouwd en stelt de altimeter besluiten uit die het fout zou kunnen doen. Dit kan worden ingesteld in de vluchtinstellingen.
Gebruik deze instelling om te bepalen of uw regel moet worden uitgevoerd tijdens sluiting (handig voor functies die niet door druk worden beïnvloed, zoals op tijd gebaseerde triggers) of of deze alleen buiten sluitingen moet worden uitgevoerd.
Bepaalt hoe meerdere voorwaarden worden geëvalueerd:
EN (Alle voorwaarden) — de regel wordt alleen geactiveerd als elke voorwaarde (A, B, C, D) gelijktijdig in dezelfde cyclus wordt gehaald.
OF (Elke voorwaarde) — de regel wordt geactiveerd als een enkele voorwaarde wordt gehaald.
(A+B) OF (C+D) — voorwaarden A en B moeten beide waar zijn, OF voorwaarden C en D moeten beide waar zijn. Dit geeft u twee onafhankelijke voorwaardenparen in één regel. Bijvoorbeeld, u zou een output kunnen activeren als (apogeum heeft plaatsgevonden EN hoogte onder 100 m) OF (tijd na lancering overschrijdt 60 seconden EN snelheid is onder 5 m/s) — waarbij zowel een normale dubbele inzameling als een failsafe-timeout in één regel zijn opgenomen. Vereist firmware 2.3 of hoger.
Dit vertelt de regel wat te doen wanneer aan de voorwaarden is voldaan. De beschikbare acties zijn:
Bepaalt hoe de actie zich gedraagt wanneer deze wordt geactiveerd. Dit is een nieuwere toevoeging die u veel meer flexibiliteit geeft:
Als uw regel een variabele vereist, voert u deze hier in. Voor "BLOK (v seconden)" is dit het aantal seconden voor blokkering. Voor "Getimed (V1 seconden)" is dit de aan-tijd in seconden. Outputs en servo's die hun eigen geconfigureerde aan-tijd gebruiken, hebben dit veld niet nodig.
Elke regel heeft maximaal 4 voorwaarden. U moet minstens 1 voorwaarde voor een regel opgeven om deze te laten werken. Elke voorwaarde heeft 3 opties om in te stellen.
Dit specificeert welke vluchgegevens de voorwaarde controleert. De beschikbare opties zijn:
Sensor- en vluchgegevens:
Op tijd gebaseerd:
Voorspelling en airbrakes:
Meervoudig-fase (firmware 2.3+):
Eventmarkeringen:
Dit vertelt de regel hoe de gekozen gegevens tegen uw variabelewaarde moeten worden vergeleken:
De drempelwaarde om tegen te vergelijken. Bijvoorbeeld, als u aanpast wanneer hoogte onder 80 meter daalt, voert u hier 80 in. Niet nodig voor MARKERING-voorwaarden.
Dit voorbeeld zou kunnen worden gebruikt voor een dubbele inzameling waarbij uw motor het eerste kleine parachute heeft uitgeworpen en u de output wilt gebruiken om een secundair parachute te activeren wanneer de raket onder 100 meter valt.
Stel de eerste voorwaarde in op "MARKERING: Apogeum vond plaats" met overeenkomsttype "MARKERING: Heeft plaatsgevonden". Stel de tweede voorwaarde in op "Hoogte boven lunchplatform (m)" kleiner dan 100.

Dubbele inzameling op 100 meter na apogeum
Dit voorbeeld gebruikt twee regels om de tweede fase-motor te ontsteken met behulp van OUTPUT, 1 seconde na uitbrand, zolang de raket zich binnen 35 graden van verticaal bevindt. De tweede regel activeert een failsafe-hersteelsysteem met behulp van de GP6-soldeerbad ongeacht of de tweede fase werd ontstoken.

Regel 1: beveiligde luchtstart — activeert output 1 seconde na uitbrand als kanteling onder 35° ligt

Regel 2: failsafe-herstel op 80 meter via GP6
Dit voorbeeld verlaagt het logboekregistratiepercentage na de actieve vluchtfase om de totale opnametijd te verlengen. De bemonsteringsverhoudingsverhouding is ingesteld op 2 (elk ander monster loggen) wanneer 20 seconden na apogeum voorbij zijn.

Een bemonsteringsverhoudingsverhouding van 2 betekent dat we elk ander monster in het vluchlogboek registreren
Dit voorbeeld voorkomt dat alle andere regels worden uitgevoerd totdat 10 seconden na lancering zijn gedetecteerd. Handig als veiligheidsmaatregel om vervroegde inzamelingstriggering tijdens de versnellingsfase te voorkomen.

Gebruikt BLOK (v seconden) met de regelvariabele ingesteld op 10
Dit voorbeeld activeert een servo om een hersteelsysteem in te zetten. Het wacht totdat minstens 4 seconden na lancering zijn gedetecteerd en totdat de snelheid onder 20 meter per seconde is gedaald.

Configureer de servo's in de I2C Servo-expansie-instellingen
Het vergrendelactiveringstype is handig wanneer u een output voor een onvoorspelbare duur ingeschakeld moet houden. U wilt bijvoorbeeld een zoemer activeren na landing en deze ingeschakeld houden totdat de accu onder een drempel daalt.
Regel 1: Stel de actie in op OUTPUT #1, activeringstype tot "Vergrendel AAN", met een voorwaarde van "MARKERING: Landing vond plaats" — "MARKERING: Heeft plaatsgevonden".
Regel 2: Stel de actie in op OUTPUT #1, activeringstype tot "Vergrendel UIT", met een voorwaarde van "Accu (%)" kleiner dan 10.
De output wordt ingeschakeld wanneer landing is gedetecteerd en blijft ingeschakeld totdat de accu onder 10% daalt.
Voor meervoudige raketfasen kunt u de fase-specifieke voorwaarden gebruiken om elke fase onafhankelijk te besturen. Bijvoorbeeld, om een tweede fase-motor 0,5 seconden na eerste fase-uitbrand met kantelbeveiliging te ontsteken:
Voorwaarde A: "MARKERING: Uitbrand vond plaats" — "MARKERING: Heeft plaatsgevonden"
Voorwaarde B: "Tijd na uitbrand (s)" groter dan 0,5
Voorwaarde C: "Kanthoek (graden)" kleiner dan 30
U kunt vervolgens "Tijd na ontsteking 2" en "MARKERING: Uitbrand 2 vond plaats" in latere regels gebruiken om herstelinzameling ten opzichte van het vluchprofiel van de tweede fase te beheren.
Met de gegroepeerde voorwaardenmodus kunt u een primaire trigger en een failsafe-back-up combineren in één regel. Bijvoorbeeld, om een hoofdparachute in te zetten op de normale hoogte of na een timeout:
Stel de voorwaardemodus in op (A+B) OF (C+D), vervolgens:
Voorwaarde A: "MARKERING: Apogeum vond plaats" — "MARKERING: Heeft plaatsgevonden"
Voorwaarde B: "Hoogte boven lunchplatform (m)" kleiner dan 150
Voorwaarde C: "Tijd na lancering (s)" groter dan 60
Voorwaarde D: "Snelheid (m/s)" kleiner dan 5
Dit activeert de output als (apogeum heeft plaatsgevonden EN hoogte is onder 150 m) OF (meer dan 60 seconden zijn verstreken sinds lancering EN de raket beweegt nauwelijks). Het tweede paar fungeert als failsafe voor het geval apogeum-detectie mislukt. Vereist firmware 2.3 of hoger.