OTX LUA Scripts zum testen

heikop

Erfahrener Benutzer
was hast Du denn als "Range" und "Offset" hinterlegt...
bei manchen Angaben musst Du noch als Wert 0 bis 255 eingeben (A1..)
Jeweils die Standardwerte mit denen die Telemetrie bei meinem Big Excel im real life korrekt arbeitet.
Spielt aber eigentlich keine Rolle, man kann nicht einfach für jedes Eingabefeld unterschiedliche und
völlig unübliche Maßeinheiten vorgeben.

So sehr ich OpenTx und die Arbeit der Programmierer schätze, solche Funktionen gehören erst nach
ausführlichen Tests in eine Releaseversion.
 

cemizm

Erfahrener Benutzer
Moin zusammen,

aufbauend auf Frosties Script hier mal ein Lua Script von mir.



Funktionen:

  • Naza Flugmodus
  • Künstlicher Horizont
  • GPS Signal-Qualität Anzeige
  • Kompass / Nachhause Richtungsanzeige
  • Proportionale Lipo Rest-Spannungsanzeige
  • Timer für Motor Laufzeit der automatisch mit den Motoren startet und stoppt.
  • Audio-Wiedergabe für Motoren gestartet/gestoppt
  • Audio-Wiedergabe wenn ready to take off (schnelles grünes blinken der Naza LED)
  • Keine Konfigurations-Parameter für Schalter etc. notwendig
  • Arbeitet im Hintergrund weiter, auch wenn das Script nicht aktiv angezeigt wird

Das LUA Script befindet sich im Anhang.

Howto:
  • Den inhalt der ZIP Datei in das SCRIPT verzeichnis der Speicherkarte kopieren
  • Den Ordner "SCRIPT\Model" in euer Model namen umbenennen

Falls fragen sein sollten immer her damit ;)

Gruß,
Cem
 

Anhänge

Zuletzt bearbeitet:

Madmonky

Erfahrener Benutzer
Moin zusammen,

aufbauend auf Frosties Script hier mal ein Lua Script von mir.



Funktionen:

  • Naza Flugmodus
  • Künstlicher Horizont
  • GPS Signal-Qualität Anzeige
  • Kompass / Nachhause Richtungsanzeige
  • Proportionale Lipo Rest-Spannungsanzeige
  • Timer für Motor Laufzeit der automatisch mit den Motoren startet und stoppt.
  • Audio-Wiedergabe für Motoren gestartet/gestoppt
  • Audio-Wiedergabe wenn ready to take off (schnelles grünes blinken der Naza LED)
  • Keine Konfigurations-Parameter für Schalter etc. notwendig
  • Arbeitet im Hintergrund weiter, auch wenn das Script nicht aktiv angezeigt wird

Das LUA Script befindet sich im Anhang.

Howto:
  • Den inhalt der ZIP Datei in das SCRIPT verzeichnis der Speicherkarte kopieren
  • Den Ordner "SCRIPT\Model" in euer Model namen umbenennen

Falls fragen sein sollten immer her damit ;)

Gruß,
Cem
Ich bekomme einen syntax error ??
 

coolchaos

Erfahrener Benutzer
LUA scripts zum testen

Hallo Ihr's
Manchmal kann es auch sein das die Taranis neu gestartet werden muss und das dann das Script ohne Probleme läuft.

Wechselt man das Modell wieder auf ein anders Modell und dann wieder auf das richtige Modell zurück ist der Scriptfehler wieder da

Also das richtige Modell wählen...... Taranis aus machen und wieder einschalten.
Schauen ob der Fehler behoben ist.

Bitte um Rückmeldung 😉
 

mario100

Neuer Benutzer
schönes script - jedoch läuft es nicht so, wie es sollte...
ein paar fragen
- muss das verzeichnis __MACOSX auch auf die taranis?
ich versteh einfach nicht, wo was genau hinkopiert werden soll

die anzeige auf der taranis ist ok, jedoch ist die anzeige sat immer "0"
obwohl 9 sat vorhanden, die ansage "ready to take off" usw. kommt nicht
andere ansagen der taranis hängen jetzt sehr,
- Naza Flugmodus steht immer auf manual

vielleicht hat jemand ähnliche problem, oder kann helfen
danke
 

cemizm

Erfahrener Benutzer
schönes script - jedoch läuft es nicht so, wie es sollte...
ein paar fragen
- muss das verzeichnis __MACOSX auch auf die taranis?
ich versteh einfach nicht, wo was genau hinkopiert werden soll
Ich stelle mal im laufe des Tages ein bereinigtes ZIP-Archiv hier rein. Einige versteckte Dateien verursachen wohl auch Probleme bei der Audio Wiedergabe.

die anzeige auf der taranis ist ok, jedoch ist die anzeige sat immer "0"
obwohl 9 sat vorhanden, die ansage "ready to take off" usw. kommt nicht
andere ansagen der taranis hängen jetzt sehr,
- Naza Flugmodus steht immer auf manual

vielleicht hat jemand ähnliche problem, oder kann helfen
danke
Damit die vielen neuen Features funktionieren, musst du wie schon in #506 erwähnt die Firmware deines AnySense aktualisieren. Erst mit der aktuellsten Version wird der Motor + Health Status, Flugmodus, etc... übertragen.
 

mario100

Neuer Benutzer
Ich stelle mal im laufe des Tages ein bereinigtes ZIP-Archiv hier rein. Einige versteckte Dateien verursachen wohl auch Probleme bei der Audio Wiedergabe.



Damit die vielen neuen Features funktionieren, musst du wie schon in #506 erwähnt die Firmware deines AnySense aktualisieren. Erst mit der aktuellsten Version wird der Motor + Health Status, Flugmodus, etc... übertragen.
---

FW ist aktuell laut konfiguraTIONSMANAGER
 

cemizm

Erfahrener Benutzer
---
Den Naza Flugmodus & Künstlicher Horizont finde ich nicht so wichtig,
an dieser Stelle könnte doch die RSSI Anzeige stehen
und was absolut Top ist, die Nachhause Richtungsanzeige, etwas größer in der Darstellung...
Der Konfiguration Manager macht kein Autoupdate. Du musst schon den aktuellen Konfiguration Manager laden, dann wirst du auch auf ein Firmware Update hingewiesen :)
 

mario100

Neuer Benutzer
So nun stelle ich einmal mein Erstlingswerk hier vor:
Configuration: Phantom1+Anysense Telemetriemodul
Das Skript hat eine Hauptseite und eine zweite Seite mit der grafischen Schalterbelegung.
Die Hauptseite zeigt die Spannungen für beide Akkus an. Die Ausrichtung des Kopters in der Luft wird grafisch angezeigt (ausgehend von der Homeposition).
SH wechselt zwischen der Aktuellen und der Maximalanzeige.
Die Schalter sind am Beginn des Skripts frei einstellbar.
Weiters ist es möglich die Minimal- und Maximalspannung für die beiden Akkus (Kopter und Sender) getrannt einzustellen.
Schalterbelegung
Anhang anzeigen 116433
Fail Safe Mode
Anhang anzeigen 116434
IOC Courselock
Anhang anzeigen 116435
IOC Homelock
Anhang anzeigen 116436
Aktuelle Höhen- und Entfernungs- und Geschwindigkeitswerte
Anhang anzeigen 116438
Maximalwerte
Anhang anzeigen 116437

Und hier geht es zum Skript:
Anhang anzeigen 116432

zahlreiches Feedback ist erbeten
----

Wo kann ich denn Minimal- und Maximalspannung des Senders einstellen
 

cemizm

Erfahrener Benutzer
---
das script von hier - http://fpv-community.de/showthread.php?47985-LUA-scripts-zum-testen/page41 läuft bestens, folgedessen kann es nicht an den einstellungen liegen, oder lieg ich da falsch?
Ja du liegst falsch. Mit der aktuellen Firmware Version gibt es ein neuen Telemetrie Wert der übertragen wird. Bisher wurde mit T1/T2 die Satelliten und Gps fix übertragen. Mit der letzten FW wird nur mit Fuel die Anzahl Satelliten, GPS Fix, Flugmodus, Motorstatus und GPS Status (schnelles grünes blinken der Naza) übertragen.

Das kannst du auch testen wenn du in dem nativ Telemetrie Screen den Wert Fuel zuordnest. Wenn dieser 0 ist dann hast du noch eine veraltete Firmware.

Taranis.jpg
 
FPV1

Banggood

Oben Unten