#include "time.h"
struct tm tm;
time_t now;//28032025.csv
char fileName [16];
uint16_t num = 0;
void stuff() {
Serial.println("Jumped out of loop to do Stuff");
}
void setup() {
Serial.begin(115200);
Serial.println("Hello");
char str[] = ">1743120000*7";
char * ptr;
ptr = strtok (str, ">*");
now = atol(ptr);
Serial.println(now);
ptr = strtok (NULL, ">*");
num = atoi(ptr);
Serial.println(num);
for (uint8_t i = 0; i < num; i ++) {
localtime_r(&now, &tm);
sprintf(fileName, "/%02d%02d%04d.csv", tm.tm_mday, tm.tm_mon + 1, tm.tm_year + 1900);
Serial.println(fileName);
//stuff();
//Serial.printf("New.csv: %s\n", fileName);
now += 86400;
}
}
void loop() {
// put your main code here, to run repeatedly:
}