LUA App für MT 300 (Temperatursensor)

  • IG-Modellbau
  • IG-Modellbau's Avatar Offline
  • Moderator
  • Moderator
  • Beiträge: 3367
  • Dank erhalten: 2412

IG-Modellbau antwortete auf LUA App für MT 300 (Temperatursensor)

Posted 11 Apr. 2020 11:48 #13
Na, das ist doch schon mal gar nicht schlecht.
Eigentlich hast Du schon zu viel gemacht, das verwirrt nur.
Arbeite erst einmal nur an Zeile eins, da müssen wir ja erst mal den Rechtsbündigen Text zu Mittebündig verschieben.
Schau Dir mal diese Zeile an:
lcd.drawText(width - lcd.getTextWidth(FONT_BIG, sValue), 0, sValue, FONT_BIG)
Der Teil hier: width - lcd.getTextWidth(FONT_BIG, sValue) ist dafür wichtig.
In "width" steht die Breite des Fensters
"lcd.getTextWidth(FONT_BIG, sValue)" gibt Dir die Länge des Temperatur-Wert-Texts.
Daraus ergibt sich: (Breite das Fensters) - (Textlänge) = Die Position wo der Temp-Wert anfangen muss, damit er Rechtsbündig aufhört.
Wenn Du jetzt anstelle von "width" einfach (width / 2) nehmen würdest, sollte der Text in der Mitte aufhören.
Teste das mal und Spiele dann etwas mit der Zeile 2.

Ingmar
von IG-Modellbau
Folgende Benutzer bedankten sich: swilhelms@me.com

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • IG-Modellbau
  • IG-Modellbau's Avatar Offline
  • Moderator
  • Moderator
  • Beiträge: 3367
  • Dank erhalten: 2412

IG-Modellbau antwortete auf LUA App für MT 300 (Temperatursensor)

Posted 12 Apr. 2020 20:32 #14
Hallo Sascha,
hast Du aufgegeben?
Du bist doch kurz davor das Problem zu lösen.
Ich dachte, Du wolltest dabei auch ein klein wenig was lernen.
Oder hatte ich mich da getäuscht?
Nur immer alles fertig vorgesetzt zu bekommen ist doch langweilig.
Wenn es irgendwo klemmt, sage bitte Bescheid, ich wollte Dich nicht überfordern.

Ingmar
von IG-Modellbau

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • wiki
  • wiki's Avatar Offline
  • Neues Mitglied
  • Neues Mitglied
  • Beiträge: 2
  • Dank erhalten: 0

wiki antwortete auf LUA App für MT 300 (Temperatursensor)

Posted 27 Nov. 2021 16:17 #15
Hallo Ingmar,ich habe deine App aufgegriffen um neun Sensoren an einem Sternmotor zu installieren.Die Veränderung auf neun Zeilen sind auch sichtbar. Dort kann ich auch eigene Texte eingeben.Nur der 9.Sensor sollte in einem dritten Fenster angezeigt werden und das dritte Fenster wird mir bei den Stoppuhren/Sensoren - Telemetrieanzeige nicht angezeigt.Ich bin kein Programmierer und kenne die einzelnen Befehle nicht.Die Änderungen habe ich aus dem Bauchgefühl gemacht.Es wäre sehr schön wenn Du mir mal auf die Sprünge helfen könntest.Wilhelm

File Attachment:

Dateiname: IG_5xMT300.lua
Dateigröße:13 KB
Last Edit:27 Nov. 2021 16:19 von wiki
Letzte Änderung: 27 Nov. 2021 16:19 von wiki.

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • IG-Modellbau
  • IG-Modellbau's Avatar Offline
  • Moderator
  • Moderator
  • Beiträge: 3367
  • Dank erhalten: 2412

IG-Modellbau antwortete auf LUA App für MT 300 (Temperatursensor)

Posted 27 Nov. 2021 16:25 #16
Hallo Wilhelm,
super, freut mich!
Eine App kann nur zwei Fenster anlegen.
Du musst das also in zwei Fenster quetschen, oder ein Vollbild-Fenster verwenden.

Ingmar
von IG-Modellbau
Folgende Benutzer bedankten sich: wiki

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • wiki
  • wiki's Avatar Offline
  • Neues Mitglied
  • Neues Mitglied
  • Beiträge: 2
  • Dank erhalten: 0

wiki antwortete auf LUA App für MT 300 (Temperatursensor)

Posted 27 Nov. 2021 20:32 #17
Hallo Ingmar,
besten Dank für die schnelle Antwort.
Da hätte ich mir die Finger wundgetippt und doch nichts erreicht.
Ich werde nun versuchen die 5 x MT300 in einem Fenster darzustellen..

Gruß Wilhelm
von wiki

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Moderatoren: ThornIG-Modellbau
Ladezeit der Seite: 1.022 Sekunden