From af451e4c8584c2b15f4d7c2bf93f6da1710f21a4 Mon Sep 17 00:00:00 2001 From: dakkar Date: Sun, 27 Mar 2022 13:23:12 +0100 Subject: low power display --- main.ino | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'main.ino') 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); } -- cgit v1.2.3