From 12c25b33a7f2a8f7b279dcc9c3cc7dfa77c4ab47 Mon Sep 17 00:00:00 2001 From: Yannick van Etten Date: Thu, 31 Oct 2024 16:27:30 +0100 Subject: [PATCH] Added test code for M5 sensor. (work in progress) --- src/C++/Driver/src/TestM5.cpp | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 src/C++/Driver/src/TestM5.cpp diff --git a/src/C++/Driver/src/TestM5.cpp b/src/C++/Driver/src/TestM5.cpp new file mode 100644 index 0000000..5296b16 --- /dev/null +++ b/src/C++/Driver/src/TestM5.cpp @@ -0,0 +1,33 @@ +#include +#include +#include "Adafruit_SGP30.h" + +Adafruit_SGP30 sgp; + +void setup() { + M5.begin(); + Serial.begin(9600); + + + if (!sgp.begin()) { + Serial.println("SGP30 sensor niet gevonden :("); + while (1); + } + Serial.println("SGP30 sensor gevonden!"); + + sgp.setIAQBaseline(0x8973, 0x8AAE); +} + +void loop() { + delay(1000); + + if (!sgp.IAQmeasure()) { + Serial.println("Error bij meting!"); + return; + } + Serial.print("eCO2: "); + Serial.print(sgp.eCO2); + Serial.print(" ppm\tTVOC: "); + Serial.print(sgp.TVOC); + Serial.println(" ppb"); +} \ No newline at end of file