Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1
  • 2
  • 3

THEMA:

LUA App für MT 300 (Temperatursensor) 11 Apr 2020 11:48 #13

  • IG-Modellbau
  • IG-Modellbaus Avatar
  • Offline
  • Moderator
  • Moderator
  • Beiträge: 3231
  • Dank erhalten: 2289
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
Folgende Benutzer bedankten sich: swilhelms@me.com

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

LUA App für MT 300 (Temperatursensor) 12 Apr 2020 20:32 #14

  • IG-Modellbau
  • IG-Modellbaus Avatar
  • Offline
  • Moderator
  • Moderator
  • Beiträge: 3231
  • Dank erhalten: 2289
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

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

LUA App für MT 300 (Temperatursensor) 27 Nov 2021 16:17 #15

  • wiki
  • wikis Avatar
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Beiträge: 2
  • Dank erhalten: 0
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

Dateianhang:

Dateiname: IG_5xMT300.lua
Dateigröße:13 KB
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von wiki.

LUA App für MT 300 (Temperatursensor) 27 Nov 2021 16:25 #16

  • IG-Modellbau
  • IG-Modellbaus Avatar
  • Offline
  • Moderator
  • Moderator
  • Beiträge: 3231
  • Dank erhalten: 2289
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
Folgende Benutzer bedankten sich: wiki

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

LUA App für MT 300 (Temperatursensor) 27 Nov 2021 20:32 #17

  • wiki
  • wikis Avatar
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Beiträge: 2
  • Dank erhalten: 0
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

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1
  • 2
  • 3
Moderatoren: ThornIG-Modellbau
Ladezeit der Seite: 0.327 Sekunden
Powered by Kunena Forum