LUA: wichtige Parameter im Hintergrund überwachen

  • andreobi
  • andreobi's Avatar Offline Autor
  • Neues Mitglied
  • Neues Mitglied
  • Beiträge: 19
  • Dank erhalten: 23

LUA: wichtige Parameter im Hintergrund überwachen wurde erstellt von andreobi

Posted 28 Juli 2021 11:12 #1
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
von andreobi
Folgende Benutzer bedankten sich: skyfreak, abief

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Moderatoren: ThornIG-Modellbau
Ladezeit der Seite: 1.025 Sekunden