Refactor interface to be fully static
This commit is contained in:
Submodule eink/eink updated: 1c01b17f4d...2cb38b9fdc
@@ -23,19 +23,19 @@ int main()
|
|||||||
|
|
||||||
serial << F("e-Paper demo") << F("\r\n");
|
serial << F("e-Paper demo") << F("\r\n");
|
||||||
|
|
||||||
Epd<spi_t, io::P::C1, io::P::C0, io::P::C2> eink;
|
auto einkDisplay = eink::Eink<200, 200, spi_t, io::P::C1, io::P::C0, io::P::C2>{};
|
||||||
eink.Init();
|
einkDisplay.init();
|
||||||
|
|
||||||
serial << F("e-Paper init") << F("\r\n");
|
serial << F("e-Paper init") << F("\r\n");
|
||||||
|
|
||||||
serial << F("e-Paper clear") << F("\r\n");
|
serial << F("e-Paper clear") << F("\r\n");
|
||||||
eink.DisplayClear();
|
einkDisplay.clear();
|
||||||
|
|
||||||
serial << F("e-Paper draw") << F("\r\n");
|
serial << F("e-Paper draw") << F("\r\n");
|
||||||
eink.DisplayFrame(IMAGE_BLACK, IMAGE_RED);
|
einkDisplay.draw(IMAGE_BLACK, IMAGE_RED);
|
||||||
|
|
||||||
serial << F("e-Paper sleep") << F("\r\n");
|
serial << F("e-Paper sleep") << F("\r\n");
|
||||||
eink.Sleep();
|
einkDisplay.sleep();
|
||||||
|
|
||||||
while (true) {
|
while (true) {
|
||||||
serial << F("e-Paper running") << F("\r\n");
|
serial << F("e-Paper running") << F("\r\n");
|
||||||
|
|||||||
Reference in New Issue
Block a user