Klar, ich versuche mal hier alles zu beschreiben:
Die Ausgangslage:
- Sender ist eine DC-24. Ich habe einen Knüppel von RC-Technik mit 3-Stufenschalter und Kicktaster. Der Kicktaster ist an SE angeschlossen. Den original Schalter SE habe ich ausgebaut. Der stört mich direkt unter dem Display eh nur.
- Den Kicktaster verwende ich für die Steuerung des Motors im Segler: So lange der Taster gedrückt gehalten wird, ist der Motor auf Vollgas an, dabei habe ich typischerweise einen Anlauf zwischen 0,5-1 Sekunde programmiert.
- Bisher hatte ich in allen meinen Modellen einen Unisens-E für die Vermessung des Antriebs verbaut. Dieser kennt die Akkukapazität und gibt per Telemetrie die Restkapazität in % aus. Ich hatte mir dann eine Telemtrieansage programmiert, die beim Loslassen des Kicktasters eine Ansage dieses Wertes vom Unisens-E macht. So bekomme ich direkt nach jedem Steigflug bei "Motor aus" eine Info wie voll mein Akku noch ist.
- Es könnte alles so schön sein, aber jetzt habe ich ein Modell mit Telemetrieregler und ohne Unisens-E. Der Regler gibt mir nun aber keine Restkapazität in % mehr an, sondern nur die bisher verbrauchte in mAh. Meine geliebte Sprachausgabe funktioniert also nicht mehr
Die Idee:
Ich lösche die Sprachausgabe und lasse stattdessen die Ansage durch die Display App machen
Das Problem:
Wenn ich in der Display App als Schalter für die Ansage der Restkapazität in % den losgelassenen Kicktaster SE (Motor aus) einstelle, habe ich eine Ansage des Restakkus in Dauerschleife. So lange wie der Taster nicht gedrückt ist eben. Im Segelflug maximal nervig...
Die Lösung:
- Ich lege einen Sequenzer an. Dieser hat den Schalter SE als Switch und fährt in der Sequenz drei Punkte ab:
1. 0,0 sec --> 0%
2. 0,2 sec --> 100%
3. 0,4 sec --> 0%
- In den fortgeschrittenen Einstellungen vergebe ich noch einen Namen und ganz wichtig: ich stelle den Sequenzer aus asymmetrisch ein.
Was passiert nun? Ich halte SE gedrückt, der Motor läuft, der Segler macht seinen Steigflug. Ich lasse SE los, der Motor geht aus, der Steigflug ist beendet. 0,2 Sekunden nach Loslassen von SE springt der Sequenzer auf 100%, nach weiteren 0,2 sec springt er wieder auf 0%.
- In der Display App stelle ich nun eben diesen Sequenzer als Schalter für die Akkuansage ein. Somit wird die Ansage immer nach Abschalten des Motors ausgegeben, aber auch nur genau einmal.
Das Ergebnis:
Meine gewohnte Sprachausgabe funktioniert jetzt dank Display App universell, auch wenn die Telemetrie statt der Restkapazität in % die verbrauchte Kapazität in mAh ausgibt. (Außerdem könnte ich theoretisch munter Akkus verschiedener Kapazität durchwechseln. Bei der alten Lösung über die Jeti-Telemetrieansage müsste ich bei jedem Akkuwechsel den Unisens-E neu programmieren und dort die aktualisierte Kapazität hinterlegen.)
--> Alles prima, ich bin happy
Ich hoffe das ist so verständlich und vielleicht ja sogar für den ein oder anderen hilfreich
VG
Holger