summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2023-10-12 06:11:03 +0200
committerJonas Smedegaard <dr@jones.dk>2023-10-12 06:11:03 +0200
commit365eed1fc619b2b658facfd10ff8e81b64bdf84e (patch)
tree6a417778802b3d03823543612ac1ddbd0ed0c4b7
parent9b548e54d6905098d1e31cb7dee5dc4680dc935a (diff)
skip display routines when unneeded
-rw-r--r--main.ino4
1 files changed, 4 insertions, 0 deletions
diff --git a/main.ino b/main.ino
index 3850fc1..e5566de 100644
--- a/main.ino
+++ b/main.ino
@@ -104,6 +104,7 @@ void setup() {
led.begin();
led.breathe(2000);
+#if defined(HAS_DISPLAY)
displayEPaper.init(115200, true, 2, false);
displayEPaper.setTextColor(GxEPD_BLACK);
displayEPaper.firstPage();
@@ -118,6 +119,7 @@ void setup() {
menu.init();
setupMenu();
menu.drawMenu();
+#endif
servo.attach(SERVO_PIN);
servo.write(servo_angle); // place serve at initial position
@@ -164,6 +166,7 @@ void onButtonActionPressed() {
servo_should_move = 1;
}
+#if defined(HAS_DISPLAY)
void setupMenu() {
// Add menu items to menu page
menuPageMain.addMenuItem(menuItemInt);
@@ -184,6 +187,7 @@ void printData() {
Serial.println("Printing is disabled, sorry:(");
}
}
+#endif
void servoLoop() {
if (servo_should_move == 1) {