Hallo zusammen,
ich habe ein kleineres Problem mit meinem letzten Versuch ein epaper unter einer anderen Seriennummer in Betrieb zu nehmen und hoffe dass ihr mir helfen könnt.
Ich habe vor einiger Zeit weil ich die Idee hier gut fand, ein HB-Dis-EP42 nachgebaut. Funktioniert auch bisher problemfrei. Nachdem ich aber 3 Platinen bestellen musste habe ich die auch alle gelötet und für die zweite ein 5.83" 600x448 epaper gekauft und mit diesem Sketch hier in Betrieb genommen.
Jetzt möchte ich statt dem kleinen Display nochmal ein 5.83" einsetzen, was ich noch kaufen muss wenn das Programm läuft. Also zum Testen erstmal zeitweise eine Experimentierplatine an das vorhandene Display.
Und da sind wir schon bei meinem Problem. Wenn ich versuche den Teil
Code: Alles auswählen
const struct DeviceInfo PROGMEM devinfo = {
{0xf3, 0x47, 0x00}, // Device ID
"JPDISEP750", // Device Serial
zu ersetzen durch:
Code: Alles auswählen
const struct DeviceInfo PROGMEM devinfo = {
{0xf3, 0x47, 0x01}, // Device ID
"JPDISEP751", // Device Serial
dann lässt sich das Board nichtmehr an die CCU anlernen. Es blinkt dauerhaft gleichmäßig rot.
Flashe ich zurück auf HB-DIS-EP42 funktioniert der Anlernvorgang ganz normal. Gibt es eine Abhängigkeit zwischen den Werten, die man beachten muss oder woran könnte das liegen?
Hier mal der log:
Code: Alles auswählen
[...]
15:05:54.659 -> 08 - TEXT1 = - TEXT2 = - TEXT3 = - TEXT4 =
15:05:54.659 -> ID: F34710 Serial: JPDISEP751
15:05:54.659 -> wait:0
15:05:54.726 -> Power On : 65112
15:06:27.668 -> drawPaged : 3876840
15:06:27.701 -> Power Off : 40344
15:06:27.734 -> <- 0E 01 86 10 F34710 000000 06 09 00 00 00 - 33439
15:07:18.133 -> debounce
15:07:18.201 -> pressed
15:07:18.300 -> released
15:07:18.335 -> <- 1A 02 84 00 F34710 000000 10 F3 47 4A 50 44 49 53 45 50 37 35 31 40 09 01 01 - 33497
15:07:18.369 ->
15:07:42.867 -> debounce
15:07:42.936 -> pressed
15:07:43.002 -> released
15:07:43.036 -> <- 1A 03 84 00 F34710 000000 10 F3 47 4A 50 44 49 53 45 50 37 35 31 40 09 01 01 - 53540
15:07:43.069 ->