Keep 1 file (sd card writing)

This commit is contained in:
Lubos Petrovic
2020-12-07 08:50:30 +01:00
parent 8af0e5b45a
commit 581a5a9ec4

View File

@@ -1167,11 +1167,8 @@ void Board320_240::redrawScreen() {
spr.fillCircle(310, 10, 3, spr.fillCircle(310, 10, 3,
(liveData->params.sdcardInit == 1) ? (liveData->params.sdcardInit == 1) ?
(liveData->params.sdcardRecording) ? (liveData->params.sdcardRecording) ?
TFT_BLUE : (strlen(liveData->params.sdcardFilename) != 0) TFT_RED: TFT_BLUE : TFT_GREEN : TFT_YELLOW
TFT_GREEN );
:
TFT_YELLOW
);
} }
// BLE not connected // BLE not connected
@@ -1272,7 +1269,7 @@ void Board320_240::mainLoop() {
// SD card recording // SD card recording
if (liveData->params.sdcardInit && liveData->params.sdcardRecording && liveData->params.sdcardCanNotify) { if (liveData->params.sdcardInit && liveData->params.sdcardRecording && liveData->params.sdcardCanNotify) {
// create filename // create filename
if (liveData->params.operationTimeSec > 0) { if (liveData->params.operationTimeSec > 0 && strlen(liveData->params.sdcardFilename) == 0) {
sprintf(liveData->params.sdcardFilename, "/%llu.json", uint64_t(liveData->params.operationTimeSec / 60)); sprintf(liveData->params.sdcardFilename, "/%llu.json", uint64_t(liveData->params.operationTimeSec / 60));
Serial.println("Log filename: "); Serial.println("Log filename: ");
Serial.println(liveData->params.sdcardFilename); Serial.println(liveData->params.sdcardFilename);