Skip to content
Snippets Groups Projects
Commit 312148bb authored by Ariyosena Sutandang's avatar Ariyosena Sutandang
Browse files

release 1.0

parent 15962fca
No related branches found
No related tags found
No related merge requests found
......@@ -28,6 +28,7 @@ void setup() {
void loop() {
DEBUG_PRINTLN("now: " + dateTimeToString(rtc_external.now()) + " alarm: " + dateTimeToString(next5MinuteAlarm));
DEBUG_DELAY(1000);
//hier ganze programm pausieren
checkForPausingPins();
//only if LoRa works
......@@ -106,22 +107,17 @@ void sleepUntil(DateTime targetTime) {
void checkForPausingPins() {
while (digitalRead(unmountSDPin) == LOW) {
digitalWrite(OnBoardLEDPin, HIGH);
delay(500);
digitalWrite(OnBoardLEDPin, LOW);
SD.end();
DEBUG_PRINT("WARNING: UNMOUNT MODE!");
DEBUG_PRINTLN("WARNING: UNMOUNT MODE!");
delay(1000);
}
SD.begin();
bool changedHumidity = false;
while (digitalRead(configmodePin) == LOW) {
configHumidity(changedHumidity);
changedHumidity = true;
digitalWrite(OnBoardLEDPin, HIGH);
DEBUG_PRINT("WARNING: CONFIG MODE!");
delay(500);
digitalWrite(OnBoardLEDPin, LOW);
DEBUG_PRINTLN("WARNING: CONFIG MODE!");
delay(1000);
}
if (changedHumidity) {
......
......@@ -20,14 +20,14 @@ void saveRainMeasurement(String data) {
char filename[22];
DateTime now = rtc_external.now();
//String filePath;
if (!SD.exists(String(id).c_str())) {
if (!mkdirSD(String(id))) {
DEBUG_PRINTLN("rain mkdir fail!");
return;
} else {
DEBUG_PRINTLN("rain mkdir success");
}
}
// if (!SD.exists(String(id).c_str())) {
// if (!mkdirSD(String(id))) {
// DEBUG_PRINTLN("rain mkdir fail!");
// return;
// } else {
// DEBUG_PRINTLN("rain mkdir success");
// }
// }
if (SD.begin(SD_PIN)) {
sprintf(filename, "rain_%02d_%04d%02d.txt", id, now.year(), now.month());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment