Salve a tutti, dopo circa una settimana di prove mi ritrovo a dover chiedere aiuto. Devo assegnare come nome al logging file la data e ora (esempio 271016235845.CSV) ma proprio non ci riesco.
Uso come RTC il DS3231 con libreria DS3231.h e scivo su SD card con libreria SD.h ma nulla da fare.
Ho provato array, String, splittare e accodare ma nulla mi da sempre errore.
Se uso un nome costante funziona.
So che esistono molti esempi in rete per il DS1307 ma non per il modulo che uso io.
Sapete indirizzarmi su dove documentarmi? grazie anticipatamente.
Scusa, ci sarà da qualche parte un get.hour ... get.min ... get.sec, prendi questi valori e li metti in un array di char.
per la unghezza dipende, farai un file per ogni giorno e ci scrivi dentro righe con le ore e minuti + qualcosa, no?
A parte il fatto che "mi dà sempre errore" non vuol dire niente (quale errore? con quale codice?), io ti propongo l'utilizzo dell'ottima libreria PString, molto snella e comoda.
Troppa grazia ragazzi, grazie x le dritte. La mia poca attenzione delle ore notturne non mi ha fatto vedere le risposte nascoste tra le righe della libreria.