HB-Dis-EP-42BW - 4.2" ePaper Display

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

jp112sdl
Beiträge: 12116
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von jp112sdl » 19.04.2019, 12:19

Reicht schon. Danke.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

jp112sdl
Beiträge: 12116
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von jp112sdl » 19.04.2019, 12:21

Code: Alles auswählen

RECV: 02 
12 46 72 65 69 74 61 67 0A 
12 31 39 2E 30 34 2E 32 30 31 39 0A 
12 13 80 0A 
12 13 81 0A 
12 82 13 82 0A 
12 83 13 83 0A 
12 84 13 84 0A 
12 85 13 85 0A 
12 92 13 92 0A 
12 93 13 93 0A 
03 
Bei Zeile 3 und 4 wird nach dem Text-Start-Kommando (12) schon gar kein Fixtext empfangen, sondern es folgt sofort das Icon-Kommando (13).
Richtig ist es bspw. in Zeile 5: Text-Start-Kommando (12) gefolgt von Fixtext Nr. 3 (82)

Das Problem liegt also schon irgendwo beim Erstellen des Telegramms auf Seiten der CCU.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

TomMajor
Beiträge: 1793
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von TomMajor » 19.04.2019, 12:42

ja, die Codes für den Fixtext selbst fehlen bei Fixtext 8 und 9.
Kann es sein dass code 0x88 und 0x89 auf CCU irgendwie verboten/special use sind?
Oder noch ein bug im Skript helper, das könnte man einfach prüfen.
Viele Grüße,
Tom

jp112sdl
Beiträge: 12116
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 849 Mal
Danksagung erhalten: 2150 Mal
Kontaktdaten:

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von jp112sdl » 19.04.2019, 12:44

TomMajor hat geschrieben:
19.04.2019, 12:42
Kann es sein dass code 0x88 und 0x89 auf CCU irgendwie verboten/special use sind?
Ist mir nicht bekannt. Ich nutze sie selbst auch für die Wochentage

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

TomMajor
Beiträge: 1793
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von TomMajor » 19.04.2019, 12:48

@lame
bitte mal im Skript helper die Kommentare # in Zeile 133 und 173..175 weg.
Dann wird das displayCmd direkt vor dem Senden in
/media/usb1/debug.log
geschrieben (USB Stick muss dran sein)
Dann bitte checken ob dort 0x88 und 0x89 bei Zeilen 3 und 4 auftaucht oder nicht.
Viele Grüße,
Tom

lame
Beiträge: 157
Registriert: 15.02.2019, 10:01
Hat sich bedankt: 74 Mal
Danksagung erhalten: 14 Mal

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von lame » 19.04.2019, 13:03

TomMajor hat geschrieben:
19.04.2019, 12:48
Dann bitte checken ob dort 0x88 und 0x89 bei Zeilen 3 und 4 auftaucht oder nicht.
Leider nicht (hab die Ausgabe schon mal umgebrochen).

Code: Alles auswählen

# cat debug.log
0x02,
0x12,0x46,0x72,0x65,0x69,0x74,0x61,0x67,0x0A,
0x12,0x31,0x39,0x2E,0x30,0x34,0x2E,0x32,0x30,0x31,0x39,0x0A,
0x12,0x13,0x80,0x0A,
0x12,0x13,0x94,0x0A,
0x12,0x82,0x13,0x82,0x0A,
0x12,0x83,0x13,0x83,0x0A,
0x12,0x84,0x13,0x84,0x0A,
0x12,0x85,0x13,0x85,0x0A,
0x12,0x92,0x13,0x92,0x0A,
0x12,0x93,0x13,0x93,0x0A,
0x03
#
Frage an die TCL Helper User, hab nur ich das Problem?
Viele Grüße
Lars

TomMajor
Beiträge: 1793
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von TomMajor » 19.04.2019, 13:08

Alles klar, schaue ich mir später an, finden wir sicher eine Lösung :)
Viele Grüße,
Tom

lame
Beiträge: 157
Registriert: 15.02.2019, 10:01
Hat sich bedankt: 74 Mal
Danksagung erhalten: 14 Mal

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von lame » 19.04.2019, 13:14

Schon schräg, aber das funktioniert !
0x87 und 0x88 für die Fixtexte 8+9.

Code: Alles auswählen

var command = "0x02,0x0A,0x0A,0x12,0x87,0x0A,0x12,0x88,0x0A,0x0A,0x0A,0x0A,0x0A,0x0A,0x0A,0x03";

! WriteLine(command);

dom.GetObject("BidCos-RF.GHQ0000083:11.SUBMIT").State(command);
Danke für Eure Hilfe :D
Viele Grüße
Lars

TomMajor
Beiträge: 1793
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von TomMajor » 19.04.2019, 18:02

Sollte gefixt sein, octal number Problem.
Tcl mathematical operation commands treat strings begininning with 0 as octal numbers, catching the unsuspecting programmer off-guard.
Kann es aber momentan nicht am realen Display testen, nur mit debugLog getestet.
Viele Grüße,
Tom

lame
Beiträge: 157
Registriert: 15.02.2019, 10:01
Hat sich bedankt: 74 Mal
Danksagung erhalten: 14 Mal

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Beitrag von lame » 19.04.2019, 18:32

TomMajor hat geschrieben:
19.04.2019, 18:02
Sollte gefixt sein, octal number Problem.
Gerade getestet, passt jetzt :D
Danke dafür.

Octal :shock: da hatte ich ja schon ewig nichts mehr von gehört.
Ich hoffe das ich euch den Feiertag nicht verdorben habe.
Viele Grüße
Lars

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“