Alt-Announcer von RC-Thoughts.com
- dagobil
- Offline Autor
- Elite Mitglied
- Beiträge: 173
- Dank erhalten: 35
your last post was the solution! I've set the rel.Alt instead of the Mvar2 as the sensor and it works perfect!
Thank you very much for your Help! Great!!!
Daniel
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- TeroS
- Offline
- Platinum Mitglied
- RC-Thoughts
- Beiträge: 527
- Dank erhalten: 370
dagobil wrote: Hi TeroS,
your last post was the solution! I've set the rel.Alt instead of the Mvar2 as the sensor and it works perfect!
Thank you very much for your Help! Great!!!
Daniel
No matter the reason, working solution is always the best!
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Geierwally
- Offline
- Elite Mitglied
- Tranquility Base here, The Eagle has landed :D
- Beiträge: 172
- Dank erhalten: 125
habe den Altitude Announcer etwas modifiziert.
Folgendes hat mich gestört:
Die Höhe wurde in der Vorgängerversion in jedem Zyklus wie folgt berechnet Höhe vom Telemetriesensor / konfigurierte Auflösung und davon die Nachkommastellen abschneiden. Das wurde verglichen mit dem im letzten Zyklus gemessenen Wert und bei Abweichung die Sprachmeldung ausgegeben. Das ist ein genialer Lösungsansatz, hat aber folgenden Nachteil:
Ist z.B. die Auflösung auf 10 m eingestellt und man lässt sich nur Steigen ausgeben funktioniert alles noch problemlos. Lässt man sich Steigen und Sinken ausgeben und man kurbelt in einem Nullschieber zwischen 99m und 100m wird man mit Sprachmeldungen zugemüllt, was mit der Zeit nervig ist.
Meine modifizierte App Version 1.71 abgeleitet von Original 1.7 funktioniert wie folgt:
Ist der Schwellwert erreicht, kommt die Sprachmeldung und es wird je ein neuer Schwellwert für Steigen und Sinken berechnet. Eine neue Sprachmeldung kommt erst, wenn Schwellwert Steigen bzw. Schwellwert Sinken erreicht ist und auch erst dann werden wieder neue Schwellwerte berechnet.
Im Anhang die files...
Installation: Im App Verzeichnis des Senders alte Version RCT-Alta.lc überschreiben. Sollte parallel noch eine RCT-Alta.lua im App Verzeichnis liegen, diese löschen. Das file RCT-Alta.jsn in Verzeichnis App\Lang kopieren. Wenn es das Verzeichnis noch nicht gibt, vorher anlegen.
Zum Aktivieren des Alt Announcers habe ich eine Logik mit Schalter und Motor aus vorgesehen, damit man im Steigflug auch nicht mit Sprachausgaben bombardiert wird.
Die RCT-Alta.lua in meinem zipFile muss nicht auf den Sender, die ist nur zur Übersicht, wer die Änderungen mit der Vorgängerversion vergleichen mag.
Viele Grüße
Geierwally
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- PHO
- Offline
- Platinum Mitglied
- Beiträge: 589
- Dank erhalten: 241
Habe als Min Höhe 100m eingestellt und dann ein Intervall von 50m für Höhenansage.
Es war super Thermik und ich bin in mehreren Flügen über die 100m drüber gekommen. Schalter für Announcer war dabei immer ein.
Ich habe zwischen den Flügen auch mal einen anderen Schaltter versucht.
Sensor ist der openxsensor "alt (m)" eingestellt und das Ganze mit einem 2 - Stufenschalter aktiviert / deaktiviert.
Genau mit diesem Sensor zeigt die Höhenanzeige im Telemetriefenster ohne Probleme die Höhe an.
Hat jemand eine Idee wo der Fehler liegen könnte?
PS: die Lautstärke ist sicher hoch genug eingestellt, denn die Töne vom Vario vom openxsensor alt( m/s ) waren immer gut zu hören
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- ThLehmann
- Offline
- Platinum Mitglied
- Beiträge: 390
- Dank erhalten: 149
Gruß, Thomas
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- PHO
- Offline
- Platinum Mitglied
- Beiträge: 589
- Dank erhalten: 241
ThLehmann wrote: Vermutlich hast Du keinen Wert für max Höhe angegeben. Darauf wird in der App geprüft ob Min und Max ungleich 0 sind. Nur dann kommt eine Ansage. Wäre ggf. eine Verbesserung das nicht zu prüfen, bin ich auch drüber gestolpert
Bingo, das ist es. Dort habe ich nichts eingetragen.
Werde das gleilch beim nächsten Flug ausprobieren.
Danke und LG
Bitte Anmelden oder Registrieren um der Konversation beizutreten.