diff --git a/src/display_service.cpp b/src/display_service.cpp index 73c63c0..9ca9ba3 100644 --- a/src/display_service.cpp +++ b/src/display_service.cpp @@ -271,6 +271,7 @@ int mapEpd(int id){ case 0x0041: return EP_PANEL_UNDEFINED; // bb_epaper 2.1.9 does not define the 13.3" EP133 panel yet. case 0x0042: return EP_PANEL_UNDEFINED; + case 0x0043: return EP585C_600x448; // Inkplate 6COLOR (ACeP 7-color, UC8159) default: return EP_PANEL_UNDEFINED; } } @@ -1110,7 +1111,8 @@ int getBitsPerPixel() { return 4; } #endif - if (globalConfig.displays[0].color_scheme == 4) return 4; + if (globalConfig.displays[0].color_scheme == 4) return 4; // BWGBRY 6-color + if (globalConfig.displays[0].color_scheme == 8) return 4; // BWGBRYO 7-color ACeP (Inkplate 6COLOR) if (globalConfig.displays[0].color_scheme == 3) return 2; if (globalConfig.displays[0].color_scheme == 5) return 2; return 1;