aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2022-04-01 11:23:44 +0100
committerdakkar <dakkar@thenautilus.net>2022-04-01 11:23:44 +0100
commitb0a254438b950cafddb70240d24edc55e3b2763f (patch)
tree88ee4e0d9e4213c17796a08686ec26a6befc057f
parentco2.dataReady seems faulty? (diff)
downloadenv-sensor-b0a254438b950cafddb70240d24edc55e3b2763f.tar.gz
env-sensor-b0a254438b950cafddb70240d24edc55e3b2763f.tar.bz2
env-sensor-b0a254438b950cafddb70240d24edc55e3b2763f.zip
debug prints
-rw-r--r--datalog.h10
-rw-r--r--main.ino2
2 files changed, 8 insertions, 4 deletions
diff --git a/datalog.h b/datalog.h
index 39473e3..029ec61 100644
--- a/datalog.h
+++ b/datalog.h
@@ -21,8 +21,11 @@ public:
void start() {
SDSPI.begin(SDCARD_SCLK, SDCARD_MISO, SDCARD_MOSI);
- SD.begin(SDCARD_CS, SDSPI);
+ bool sdok=SD.begin(SDCARD_CS, SDSPI);
+ Serial.print("sdok: ");Serial.println(sdok);
+ Serial.println(SD.cardSize());
logfile = SD.open("air-quality.csv",FILE_APPEND,true);
+ Serial.print("file: ");Serial.println(logfile.path());
linesSinceLastFlush=0;
}
@@ -44,11 +47,14 @@ public:
data->batteryVoltage
);
- logfile.write((uint8_t *)line,65);
+ size_t written=logfile.write((uint8_t *)line,65);
Serial.write(line);
+ Serial.print("written: ");Serial.println(written);
if (++linesSinceLastFlush > flushThreshold) {
logfile.flush();
linesSinceLastFlush=0;
+
+ Serial.println("flushed");
}
}
};
diff --git a/main.ino b/main.ino
index 9fcabbe..e51c3ea 100644
--- a/main.ino
+++ b/main.ino
@@ -29,8 +29,6 @@ void setup() {
display.start();
display.show(&data);
- // I think this has to come after the display.start(), they may both
- // use the same SPI thing
datalog.start();
battery.start();