Strana 72 z 73
Poznámky redaktora
close();
Serial.println("Uloženo: line);
} else {
Serial.';
String line =
String(now) sep +
floatToStringComma(PZEMVoltage, sep +
floatToStringComma(PZEMCurrent, sep +
floatToStringComma(PZEMPower, sep +
floatToStringComma(PZEMEnergy, sep +
String(gx) sep String(gy) sep String(gz) sep +
String(axRaw) sep String(ayRaw) sep String(azRaw) sep +
floatToStringComma(ax, sep +
floatToStringComma(ay, sep +
floatToStringComma(az, sep +
floatToStringComma(pitch, sep +
floatToStringComma(roll, sep +
floatToStringComma(tBat, sep +
floatToStringComma(tMot, sep +
floatToStringComma(tAmb, 1);
// --- zápis ---
if (sdAvailable) {
File SD.println("Karta znovu nalezena loguji do: +
String(curFile));
}
}
}
}
.println(line); f.println("Chyba zápisu karta vytažena?");
sdAvailable false;
}
}
// --- reconnect ---
if (!sdAvailable) {
static unsigned long lastTry 0;
if (now lastTry 1000) {
lastTry now;
if (initSD(false)) {
Serial.open(curFile, FILE_APPEND);
if (f) f.72
// --- NTC ---
float tBat getTemperature(NTC1_PIN);
float tMot getTemperature(NTC2_PIN);
float tAmb getTemperature(NTC3_PIN);
// --- CSV řádek ---
const char sep '