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: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

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

Beitrag von jp112sdl » 03.07.2019, 23:08

TomMajor hat geschrieben:
03.07.2019, 23:07
Bist du sicher den aktuellen Stand der V4 benutzt zu haben (wurde gestern geändert), ohne den geht's nicht.
Ja... direkt vorm Flashen gepullt. :|

VG,
Jérôme ☕️

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

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

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

Beitrag von jp112sdl » 03.07.2019, 23:11

Ach ich seh grad - wurde in den V4 commited und nicht in den master... ich teste erneut!

Hatte die V4 Info völlig ignoriert, weil es mal hieß, wir nehmen den master für Develop. :D

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 » 03.07.2019, 23:13

Mein Reden, V4
Ich sage voraus damit geht es :wink:
Viele Grüße,
Tom

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 » 03.07.2019, 23:15

ja, hatte mich auch gewundert das papa gleich in V4 commited hat, wahrscheinlich ist er sehr überzeugt von den Änderungen.
Viele Grüße,
Tom

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

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

Beitrag von jp112sdl » 03.07.2019, 23:30

Stimmt - kaum macht man es richtig, gehts. 8)

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 » 03.07.2019, 23:40

Freut mich :)
Viele Grüße,
Tom

jp112sdl
Beiträge: 12108
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 848 Mal
Danksagung erhalten: 2148 Mal
Kontaktdaten:

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

Beitrag von jp112sdl » 04.07.2019, 00:03

Richtig schick.
Jetzt noch mit Farbe und dem automatischen CCU-Programm-Trigger, wenns Display startet - eine runde Sache.

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 » 04.07.2019, 00:12

Gelegenheitsbastler hat geschrieben:
03.07.2019, 11:31
Kannst Du schon was zum DC sagen? Gibt es Verbesserungen?
Hängt natürlich stark davon ab was und wie oft man überträgt.
Für meine ganzen Tests habe ich immer 4 Zeilen mit je 2 Spalten aufgeteilt in 2 Kommandos benutzt was ungefähr meinen durchschnittlichen Updates aller 30min entspricht. (2 Kommandos deshalb weil ich dynamisch immer in 2 Blöcken Zeilen 1-5 und 6-10 update um die max. Message Länge nicht zu überschreiten)

Code: Alles auswählen

string displayCmd1 = "TMDISEP001 /1 '@p03Text1a 01@p50Text1b 23' /2 '@p03Text2a 01@p50Text2b 23'";
string displayCmd2 = "TMDISEP001 /6 '@p03Text6a 01@p50Text6b 23' /7 '@p03Text7a 01@p50Text7b 23'";
system.Exec("tclsh /usr/local/addons/epaper42.tcl " # displayCmd1);
system.Exec("tclsh /usr/local/addons/epaper42.tcl " # displayCmd2);
WriteLine(displayCmd1);
WriteLine(displayCmd2);
Unten sind die Telegramm jetzt und vorher zu sehen. Entscheidend ist das jetzt durch isWaiting/Idle statt Sleep und papas Änderungen in Radio.h nur 1 Burst statt 8 für meine Beispiel Kommandos gebraucht werden.

1 Burst (360ms) bedeutet 1% DC. Wenn ich also die Beispiel Kommandos 2x pro Stunde übertrage spart das 14% alleine für die Bursts und es ist noch etwas mehr weil weitere Messages eingespart werden wenn das Display wach bleibt.

Da meine ePaper Daten bisher ca. 10..20% DC erzeugt haben ist die Einsparung bemerkenswert.
Dateianhänge
sdr8.png
sdr0.png
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 » 04.07.2019, 09:27

Hi,
TomMajor hat geschrieben:
04.07.2019, 00:12
... 2x pro Stunde übertrage spart das 14% alleine für die Bursts...
Bei 4 Zeilen alle 30 Minuten spare ich ca. 12% DC.
TomMajor hat geschrieben:
04.07.2019, 00:12
...ist die Einsparung bemerkenswert.
Das seh ich auch so.
Mit Jérôme's Analyser kann man die Änderungen sehr gut erkennen.

Danke für die ganze Mühe die Ihr Euch gemacht habt.
Viele Grüße
Lars

papa
Beiträge: 705
Registriert: 22.05.2018, 10:23
Hat sich bedankt: 24 Mal
Danksagung erhalten: 120 Mal

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

Beitrag von papa » 04.07.2019, 16:40

Hallo TomMajor,

ich wollte gerade die Änderungen in den Master zu mergen. Dabei ist mir aufgefallen, dass ich den Wakeup ohne flush() genau falsch rum gemacht habe. Ich hab das jetzt mal korrigiert. Kannst Du bitte nochmal testen ?
Anfragen zur AskSin++ werden nur im Forum beantwortet

Antworten

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