aboutsummaryrefslogtreecommitdiff
path: root/main.ino
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2022-03-27 13:23:12 +0100
committerdakkar <dakkar@thenautilus.net>2022-03-27 13:23:12 +0100
commitaf451e4c8584c2b15f4d7c2bf93f6da1710f21a4 (patch)
treecb3920aabc90619a3da6e409250e7ac18c7237a7 /main.ino
parentlow power pm (diff)
downloadenv-sensor-af451e4c8584c2b15f4d7c2bf93f6da1710f21a4.tar.gz
env-sensor-af451e4c8584c2b15f4d7c2bf93f6da1710f21a4.tar.bz2
env-sensor-af451e4c8584c2b15f4d7c2bf93f6da1710f21a4.zip
low power display
Diffstat (limited to 'main.ino')
-rw-r--r--main.ino10
1 files changed, 6 insertions, 4 deletions
diff --git a/main.ino b/main.ino
index 8dcb387..180f5cd 100644
--- a/main.ino
+++ b/main.ino
@@ -36,11 +36,13 @@ void setup() {
}
void loop() {
- if (battery.dataReady()) battery.read(&data);
- if (pm.dataReady()) pm.read(&data);
- if (co2.dataReady()) co2.read(&data);
+ bool changed;
- display.show(&data);
+ if (battery.dataReady()) { changed=true; battery.read(&data); }
+ if (pm.dataReady()) { changed = true; pm.read(&data); }
+ if (co2.dataReady()) { changed = true; co2.read(&data); }
+
+ if (changed) display.show(&data);
delay(5000);
}