diff --git a/eink.hpp b/eink.hpp index 820d365..d7c71d8 100644 --- a/eink.hpp +++ b/eink.hpp @@ -52,17 +52,17 @@ class Eink { sendData(0x01); sendCommand(Cmd::DATA_ENTRY_MODE); - sendData(0x01); + sendData(0x02); sendCommand(Cmd::SET_RAM_X_ADDR_POSITIONS); + sendData(Width / 8 - 1); sendData(0x00); - sendData((Width / 8) - 1); sendCommand(Cmd::SET_RAM_Y_ADDR_POSITIONS); + sendData(0x00); + sendData(0x00); sendData(Height - 1); sendData(0x00); - sendData(0x00); - sendData(0x00); sendCommand(Cmd::BORDER_WAVEFORM_CONTROL); sendData(0x05); @@ -71,10 +71,10 @@ class Eink { sendData(0x80); sendCommand(Cmd::SET_RAM_X_ADDR); - sendData(0x00); + sendData(Width / 8 - 1); sendCommand(Cmd::SET_RAM_Y_ADDR); - sendData(Height - 1); + sendData(0x00); sendData(0x00); waitUntilIdle();