|
|
@@ -99,7 +99,10 @@ inline const EpdPanelDescriptor PANEL_579C_GDEY0579F51 = {
|
|
|
.width = 792, // full logical panel - the canvas ESPHome draws into
|
|
|
.height = 272,
|
|
|
.busy_active_level = false, // GxEPD2_EPD(..., /*busy_level=*/LOW, ...)
|
|
|
- .busy_timeout_ms = 25000, // full_refresh_time is 21000ms
|
|
|
+ .busy_timeout_ms = 40000, // vendor full_refresh_time is 21000ms, but it's
|
|
|
+ // a soft estimate (GxEPD2 polls BUSY past it);
|
|
|
+ // give a 4-color refresh real headroom before
|
|
|
+ // the engine hard-aborts
|
|
|
.init_sequence = PANEL_579C_GDEY0579F51_INIT,
|
|
|
.init_sequence_len = sizeof(PANEL_579C_GDEY0579F51_INIT) / sizeof(PANEL_579C_GDEY0579F51_INIT[0]),
|
|
|
.window_sequence = {PANEL_579C_GDEY0579F51_WINDOW_MASTER, PANEL_579C_GDEY0579F51_WINDOW_SLAVE},
|