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

THEMA:

LUA App für MT 300 (Temperatursensor) 10 Apr 2020 19:35 #7

  • IG-Modellbau
  • IG-Modellbaus Avatar
  • Offline
  • Moderator
  • Moderator
  • Beiträge: 3231
  • Dank erhalten: 2289
Hallo Sascha,
wenn Du möchtest machen wir das zusammen...
Öffne mal bitte die App in einem geeigneten Editor, Notepad++ z.B., das normale NotePad sollte aber auch funktionieren, nur keinen Editor wie Word, oder so.
Suche die Zeilen 347 und 348 und ändere die ,2 in ,0
Die Zeilen beginnen mit "system.registerTelemetry(..."
Dadurch schaltest Du das große Fenster um auf "Automatik" so dass Du beim erstellen des Telemetriefensters entscheiden kannst, ob es klein oder groß sein soll.
Wenn das so weit funktioniert, machen wir mit dem Rest weiter...

Ingmar
Folgende Benutzer bedankten sich: Thorn, swilhelms@me.com

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

LUA App für MT 300 (Temperatursensor) 10 Apr 2020 21:30 #8

  • swilhelms@me.com
  • swilhelms@me.coms Avatar Autor
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Beiträge: 18
  • Dank erhalten: 0
Hallo Ingmar,
ich habe erst jetzt gesehen, dass Du geantwortet hast.
Ich habe Deine Vorgaben umgesetzt. Das schaut bei mir nun so aus wie auf dem Foto.
Geht also schon in die Richtung - jetzt überlege ich nur wie Du das in der Box nebeneinander bekommst. :)
Das ist echt spannend. Übrigens nutze ich das normale Notepad. (ist etwas schwierig damit die Zeilen zu finden, aber Du hast es gut beschrieben... LG Sascha
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

LUA App für MT 300 (Temperatursensor) 11 Apr 2020 08:09 #9

  • IG-Modellbau
  • IG-Modellbaus Avatar
  • Offline
  • Moderator
  • Moderator
  • Beiträge: 3231
  • Dank erhalten: 2289
Hallo Sascha,
ja, super!
Dann können wir ja weiter machen...
Die nächsten Änderungen müssen da gemacht werden wo die Texte ausgegeben werden.
Diese Stellen findest Du, ist ja Ostern..., in der Funktion
ShowSensorValues1(width, height)
In dieser Funktion werden die ersten 4 Zeilen ausgegeben, uns interessieren hier nur die Ausgaben 1 und 2.
Pro Zeile gibt es zwei mal "lcd.drawText(..."
Der erste Parameter innerhalb der () ist die X-Position wo der Text stehen soll, der Zweite die Y-Position.
Zusatzinfo, "width" ist die Breite des Fensters und "lcd.getTextWidth(FONT_BIG, sValue)" liefert die Länge des Textes, der gerade ausgegben wird, zurück.
Versuche bitte mal zu verstehen, was ich mit diesen Werten mache und was Du evtl. daran ändern kannst, damit Zeile eins nur bis zur Mitte des Fensters geht.

Ingmar
Folgende Benutzer bedankten sich: swilhelms@me.com

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

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

  • IG-Modellbau
  • IG-Modellbaus Avatar
  • Offline
  • Moderator
  • Moderator
  • Beiträge: 3231
  • Dank erhalten: 2289
Hier noch etwas Lesestoff:
www.jetimodel.com/en/DC-DS-24-Lua-API-1/
Auf dieser Seite ganz unten ist der Link zum LUA-PDF-Dokument...
Da steht, auf Seite 81 wie der "lcd.drawText(..." Befehl funktioniert.

Ingmar
Folgende Benutzer bedankten sich: swilhelms@me.com

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

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

  • swilhelms@me.com
  • swilhelms@me.coms Avatar Autor
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Beiträge: 18
  • Dank erhalten: 0
Hallo und guten Morgen Ingmar,
vielen Dank für die Hinweise... das ist wirklich wie Ostern.
(Ich muss dazu sagen, das ich überhaupt keine Coding Kenntnisse habe, also ein echtes LUA Abenteuer...)

Ich habe mit Deinen Infos ein wenig probiert und einen Teilerfolg erzielt ...
Gelernt habe ich, wie man die Texte auf der Display Koordinate verschiebt. Das hat zu einem "AHA-Effekt" geführt.
Nachdem ich aber nun versucht habe auch noch die sich überlagernden Temperaturwerte zu verschieben, bin ich gnadenlos gescheitert... Ich kann mit der Änderung des Wertes 0 in der Zeile mit dem Sensor Value leider nur die Zeile beeinflussen.

Die Infos aus dem PDF sind für mich leider zu schwere Kost... vielleicht verstehe ich das, wenn Du mir noch ein Hinweis geben magst...

Bei mir auf dem Display haben meine Änderungen zu dem Effekt geführt (Siehe Fotos)

LG Sascha
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Letzte Änderung: von swilhelms@me.com.

LUA App für MT 300 (Temperatursensor) 11 Apr 2020 11:42 #12

  • swilhelms@me.com
  • swilhelms@me.coms Avatar Autor
  • Offline
  • Fresh Boarder
  • Fresh Boarder
  • Beiträge: 18
  • Dank erhalten: 0
Hallo Ingmar,
ich habe es gecheckt... S Value ... da lag die Lösung ja in der Luft.
Ich habe ganz einfach den Code vom "Text" benutzt... muss nun nur noch die Abstände feintunen...

Schau mal...(Ich bin so happy)

Vielleicht finde ich auch noch was zu Textformaten...
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

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