Seite 21 von 23

Re: HB-Dis-EP-75BW - 7.5" ePaper Display

Verfasst: 09.12.2021, 17:00
von Hoppla
ich verstehe die Frage nicht

Re: HB-Dis-EP-75BW - 7.5" ePaper Display

Verfasst: 09.12.2021, 17:07
von Hoppla
wenn die Frage WIE sieht .. aus lautet:

Code: Alles auswählen

string temp = dom.GetObject('BidCos-RF.JPVOLT0013:1.HB_VOLTAGE').Value().ToString(1) # " V";
!string displayCmd = "JPDISEP750 /2 0 'Gartenhaus' " # "'" # temp # "'" # " 12" ;

string displayCmd = "JPDISEP000 /6 'Gartenhaus " # temp # "'";

if(!dom.GetObject("BidCos-RF.JPDISEP750:0.UNREACH").State())
{
!dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("tclsh /usr/local/addons/epaper75.tcl " # displayCmd);
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("tclsh /usr/local/addons/epaper42.tcl " # displayCmd);
!WriteLine("displayCMD: " # displayCmd);
}

Aber wie gesagt: es hat einige Tage zuverlässig funktioniert!

Re: HB-Dis-EP-75BW - 7.5" ePaper Display

Verfasst: 09.12.2021, 17:13
von lame
Sorry, hatte mich vertippt.
Wie sieht den der Inhalt von der Variable displayCMD aus?

Re: HB-Dis-EP-75BW - 7.5" ePaper Display

Verfasst: 09.12.2021, 17:21
von Hoppla
4,2"
displayCMD: JPDISEP000 /6 'Gartenhaus 12.6 V'

7,5"
displayCMD: JPDISEP750 /2 0 'Gartenhaus' '12.6 V' 12

Re: HB-Dis-EP-75BW - 7.5" ePaper Display

Verfasst: 09.12.2021, 17:52
von lame
Die Strings sollten es nicht sein.

Ich hab was von Timeouts gesehen.

Code: Alles auswählen

15:46:17.653 -> wait:0
15:46:27.655 -> Busy Timeout!
15:46:27.655 -> _wakeUp Power On : 10001064
15:47:04.953 -> Busy Timeout!
15:47:04.953 -> drawPaged : 10001160
15:47:14.941 -> Busy Timeout!
15:47:14.941 -> _sleep Power Off : 10001264
Vielleicht doch die Hardware?

Re: HB-Dis-EP-75BW - 7.5" ePaper Display

Verfasst: 09.12.2021, 18:23
von Hoppla
Klar, weil er das Display nicht beschreiben kann.
nur nach einem harten Reset kommt der Startbildschirm zuverlässig. Ab und zu klappt es auch.

Re: HB-Dis-EP-75BW - 7.5" ePaper Display

Verfasst: 09.12.2021, 18:55
von Hoppla
Die "Paket too Big"-Meldungen auf der seriellen Konsole hab ich geklärt, das sind HMIP-Brotkästen. Die haben also nichts mit dem Display zu tun.

Re: HB-Dis-EP-75BW - 7.5" ePaper Display

Verfasst: 11.12.2021, 15:14
von Hoppla
So
Offenbar ist tatsächlich das zum Display mitgelieferte HAT die Ursache, mit einem anderen funktioniert es (erst mal wieder)

Danke

Re: HB-Dis-EP-75BW - 7.5" ePaper Display

Verfasst: 12.12.2021, 12:46
von Hoppla
Ist es möglich bei 2 Zeilen die obere Zeile klein und die darunter Größer und Fett darzustellen? Also obiges Beispiel Gartenhaus klein und 12V größer ?
Oder alternativ die Fonds generell größer ?

Re: HB-Dis-EP-75BW - 7.5" ePaper Display

Verfasst: 12.12.2021, 14:26
von jp112sdl
Hoppla hat geschrieben:
12.12.2021, 12:46
obere Zeile klein und die darunter Größer und Fett darzustellen?
Es geht nur gleiche Größe mit Fett oder ohne.
Hoppla hat geschrieben:
12.12.2021, 12:46
Oder alternativ die Fonds generell größer ?
Die werden hier definiert:
https://github.com/jp112sdl/HB-Dis-EP-7 ... #L126-L128

Welche Fonts es gibt findest du hier:
https://github.com/olikraus/u8g2/wiki/fntlistall

Musst du mal ausprobieren was wie aussieht