Das Lua Programm überwacht folgende Parameter im HIntergrund:
U-BEC, U-Batt, Kapazität, Drehzahl, RX Signalstärke und Qualität
Soweit erstmal nichts Besonderes mit folgendem Unterschied zu den standard Alarmen:
- U-BEC darf für 0.6 s den Grenzwert unterschreiten bevor ein Alarm ausgegeben wird. Zusätzlich sollte ein standard U-BEC Alarm mit niedrieger Spannungsgrenze angegeben werden. Somit wird nicht jeder kleine Spannungseinbruch gemeldet.
- U-Batt wird durch den Spannungseinbruch am Akku kompensiert (Ri * I-Batt). Somit kann der Unterspannungsalarm auf 3.6V pro Zelle gesetzt werden, ohne das bei jedem höheren Motorstrom ein Alarm ausgelöst wird.
- Die verbrauchte Kapazität wird in 20% Schritten angesagt.
- Die Drehzahlüberwachung ist mehr etwas für Helis. Es gibt folgende Flugzustände, die je durch eine Schalterrstellung definiert werden (leider ist mir noch keine direkte lua Abfrage des FM bekannt):
Autorotation, Motor aus => RPM = 0; Low, Mid, High mit je einer Drehzahlschwelle
Beim Hochlauf wird eine Drehzahlsteigerung erwartet und es gibt eine Zeitbrenzung innerhalb der die höhere Drehzahl erreicht werden muss.
- RX Überwachung bringt alte Funktionen zurück
zu finden ist es unter:
github.com/andreobi/JETI_basic_Heli_Monitor
Ja, ich empfehle das Programm selbst in eine LC Datei zu konvertieren. Quellcode schaft Vertrauen und gibt einem die Chance Anpassungen selbst vorzunehmen.
Gruß
Andre