Refactor pins to be user-provided

This commit is contained in:
BlackMark committed 2022-05-29 10:25:26 +02:00
1 parent 7339c42b60
commit 594904d9b0
2 files changed
+6 -11

No files matched your search

+5 -10
View File
@@ -23,24 +23,19 @@ int main()
serial << F("e-Paper demo") << F("\r\n"); serial << F("e-Paper demo") << F("\r\n");
Epd<spi_t> epd; Epd<spi_t, io::P::C1, io::P::C0, io::P::C2> eink;
if (epd.Init() != 0) { eink.Init();
serial << F("e-Paper init failed") << F("\r\n");
serial.flushTx();
_delay_ms(1000);
return 0;
}
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");
epd.DisplayClear(); eink.DisplayClear();
serial << F("e-Paper draw") << F("\r\n"); serial << F("e-Paper draw") << F("\r\n");
epd.DisplayFrame(IMAGE_BLACK, IMAGE_RED); eink.DisplayFrame(IMAGE_BLACK, IMAGE_RED);
serial << F("e-Paper sleep") << F("\r\n"); serial << F("e-Paper sleep") << F("\r\n");
epd.Sleep(); eink.Sleep();
while (true) { while (true) {
serial << F("e-Paper running") << F("\r\n"); serial << F("e-Paper running") << F("\r\n");