Anzeige Empfängerspannung

  • René S.
  • René S.'s Avatar Offline Autor
  • Premium Mitglied
  • Premium Mitglied
  • Beiträge: 99
  • Dank erhalten: 17

Anzeige Empfängerspannung wurde erstellt von René S.

Posted 29 Jan. 2018 21:54 #1
Hallo,

hatte die Frage ja schon im entspr. Thema gestellt, nun versuche ich es mal hier, in der Hoffnung, daß mir jemand helfen kann.

Ich habe ein Problem mit der Anzeige der Empfängerspannung via lua.

So sieht der Teil des Scripts aus:

txTel = system.getTxTelemetry ()

lcd.drawText(125 - lcd.getTextWidth(FONT_MINI, string.format("%.2f V",txTel.rx1Voltage)),148, string.format("%.2f V",txTel.rx1Voltage),FONT_MINI)

end

Das funktioniert soweit auch wunderbar, aber wenn der Empfänger ausgeschaltet wird, stellt sich die Anzeige leider nicht wieder auf Null zurück.
So denkt man ja immer, daß das Modell noch an ist. Probiere hier seit gestern , bisher ohne Erfolg herum und weiß nicht weiter :(

Was müsste ich denn noch eingeben, um das gewünschte zu erreichen?

VG René

PS hab mal die komplette App angehängt
Last Edit:29 Jan. 2018 21:55 von René S.

Anhänge:

Letzte Änderung: 29 Jan. 2018 21:55 von René S..

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Thorn
  • Thorn's Avatar Offline
  • Moderator
  • Moderator
  • Beiträge: 3460
  • Dank erhalten: 1462

Thorn antwortete auf Anzeige Empfängerspannung

Posted 29 Jan. 2018 22:15 #2
Hallo René,
Dann musst du ihn dazu zwingen das er auf 0 geht weißt du wie das geht ich habe mir es vorhin mal kurz angeschaut sah eigentlich soweit gut aus. Du musst es also erzwingen.

Mit freundlichen Grüßen
Thorn
!! Bitte alle meine Apps vom Sender Löschen!

Sorry, wegen meiner Rechtschreibung und Grammatik!!!

Lg Thorn
von Thorn

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • René S.
  • René S.'s Avatar Offline Autor
  • Premium Mitglied
  • Premium Mitglied
  • Beiträge: 99
  • Dank erhalten: 17

René S. antwortete auf Anzeige Empfängerspannung

Posted 30 Jan. 2018 21:50 #3
Hab ihn nun endlich "bezwungen" :silly:

Grund war ja , daß das JLog die BEC Spannung des Kosmik nicht übertragen hat, obwohl als Sensor auswählbar.Gebraucht wird das Ganze in einer Fullscreenapp.
Alternativ dazu wird nun die , die der Empfänger sowieso liefert, angezeigt.

So sieht es jetzt aus:

-- Rx Voltage
ubec = system.getTxTelemetry ()
-- Rx Voltage reset to 0
if (Value <= 1 ) then -- Value = Value from Ubat

lcd.drawText(94,148, "0.00 V", FONT_MINI)

else
-- draw RxVoltage
lcd.drawText(125 - lcd.getTextWidth(FONT_MINI, string.format("%.2f V",ubec.rx1Voltage)),148, string.format("%.2f V",ubec.rx1Voltage),FONT_MINI)

end

es wird die U-BEC abgefragt .Das hätte auch gereicht, aber wie im ersten Beitrag geschrieben, ging die Anzeige ja nich twieder auf Null zurück.
Desweiteren wird in der App ja die Spannung des Hauptakkus abgefragt und diese hier nun als "Schalter " verwendet. Beträgt ihr Wert weniger als 1V, so wird "0,00V" angezeigt. Ist sie größer als 1V, so wird die BEC Spannung angezeigt. Diese wollte ich zuerst zum Umschalten benutzen, gelang aber irgendwie nicht.

Vielleicht kann ich auf diesem Wege ja jemandem helfen, der auch vorm gleichen oder ähnlichen Problem steht.

VG
von René S.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Flugsachen
  • Flugsachen's Avatar Offline
  • Elite Mitglied
  • Elite Mitglied
  • Beiträge: 209
  • Dank erhalten: 84

Flugsachen antwortete auf Anzeige Empfängerspannung

Posted 11 Okt. 2019 23:58 #4
Moin,

ich hab das gleiche Thema bei meiner kleinen App zur Anzeige der Empfängerspannung. Es funktioniert inzwischen alles super nur nach ausschalten des Empfängers bleibt die Anzeige auf dem letzten Wert stehen, erst nach ausschalten des Senders ist alles wieder auf Nutt. Hat wer nen Tip!

Die Idee der kleinen App ist es, die Empfängerspannung mit einem Batteriesymbol anzuzeigen, damit ein kurzer Blick auf den Bildschirm reicht um zu wissen ob noch alles o.k. ist.

Schon mal besten Dank
Thomas
Seit nett zueinander, wir leben so kurz und sind so lange tot! Dies ist gerade in diesen Zeiten besonders wichtig und bleibt bitte gesund!
Last Edit:12 Okt. 2019 00:40 von Flugsachen

Anhänge:

Letzte Änderung: 12 Okt. 2019 00:40 von Flugsachen.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Flugsachen
  • Flugsachen's Avatar Offline
  • Elite Mitglied
  • Elite Mitglied
  • Beiträge: 209
  • Dank erhalten: 84

Flugsachen antwortete auf Anzeige Empfängerspannung

Posted 12 Okt. 2019 10:18 #5
Moin,

sollte im ersten Absatz "Null" heißen. Hier noch ein Screen wenn die Spannung unter die Meldegrenze fällt.

Der Balken im Batteriesymbol zeigt die Spannung zwischen Nennspannung und Abschaltspannung, ab der Alarmspannung wird der Balken und die Spannung in rot angezeigt.
Seit nett zueinander, wir leben so kurz und sind so lange tot! Dies ist gerade in diesen Zeiten besonders wichtig und bleibt bitte gesund!
Last Edit:12 Okt. 2019 10:19 von Flugsachen

Anhänge:

Letzte Änderung: 12 Okt. 2019 10:19 von Flugsachen.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Flugsachen
  • Flugsachen's Avatar Offline
  • Elite Mitglied
  • Elite Mitglied
  • Beiträge: 209
  • Dank erhalten: 84

Flugsachen antwortete auf Anzeige Empfängerspannung

Posted 14 Okt. 2019 22:32 #6
So, nun funktioniert alles :) , war dann doch etwas triki aber so geht es.

Vielen Dank an Thorn für den fachlichen Austausch, so macht´s Forum Spaß!
Seit nett zueinander, wir leben so kurz und sind so lange tot! Dies ist gerade in diesen Zeiten besonders wichtig und bleibt bitte gesund!
Last Edit:14 Okt. 2019 22:33 von Flugsachen

Anhänge:

Letzte Änderung: 14 Okt. 2019 22:33 von Flugsachen.
Folgende Benutzer bedankten sich: Thorn

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Moderatoren: ThornIG-Modellbau
Ladezeit der Seite: 1.044 Sekunden