adds x3 commands for refresh types
This commit is contained in:
@@ -38,6 +38,8 @@ void HalDisplay::refreshDisplay(HalDisplay::RefreshMode mode, bool turnOffScreen
|
||||
einkDisplay.refreshDisplay(convertRefreshMode(mode), turnOffScreen);
|
||||
}
|
||||
|
||||
void HalDisplay::requestResync(uint8_t settlePasses) { einkDisplay.requestResync(settlePasses); }
|
||||
|
||||
void HalDisplay::deepSleep() { einkDisplay.deepSleep(); }
|
||||
|
||||
uint8_t* HalDisplay::getFrameBuffer() const { return einkDisplay.getFrameBuffer(); }
|
||||
|
||||
@@ -36,6 +36,9 @@ class HalDisplay {
|
||||
|
||||
void displayBuffer(RefreshMode mode = RefreshMode::FAST_REFRESH, bool turnOffScreen = false);
|
||||
void refreshDisplay(RefreshMode mode = RefreshMode::FAST_REFRESH, bool turnOffScreen = false);
|
||||
// Hint the display driver to perform a one-shot full resync on next update.
|
||||
// Optional settle passes are used by X3 only.
|
||||
void requestResync(uint8_t settlePasses = 0);
|
||||
|
||||
// Power management
|
||||
void deepSleep();
|
||||
|
||||
Reference in New Issue
Block a user