Compare commits

...

1 Commits

Author SHA1 Message Date
438765511c Change interface to take array wrapper 2022-05-27 20:39:51 +02:00

View File

@@ -110,7 +110,8 @@ class Eink {
_delay_ms(200);
}
static void draw(const uint8_t *image)
template <typename Image>
static void draw(const Image &image)
{
constexpr auto BLOCK_SIZE = 5;
@@ -167,8 +168,8 @@ class Eink {
}
};
sendImageChannel(Cmd::WRITE_RAM_BLACK, image);
sendImageChannel(Cmd::WRITE_RAM_RED, image);
sendImageChannel(Cmd::WRITE_RAM_BLACK, image.data());
sendImageChannel(Cmd::WRITE_RAM_RED, image.data());
sendCommand(Cmd::DISPLAY_UPDATE_CONTROL_2);
sendData(0xF7);