PrettyPrint

domenica 24 maggio 2020

Conoscere sketch e data di caricamento

Molte volte ci si dimentica di quale firmware sia attualmente installato sulla memoria flash di Arduino e soprattutto della data di caricamento.

A tal proposito vengono in soccorso due macro del preprocessore:

__FILE__
__DATA__

La prima espande il percorso completo (sul filesystem del PC usato per lo sviluppo) dello sketch e la seconda la data di caricamento dello stesso.

Il  codice da aggiungere allo sketch andrà nel corpo della setup() :


void setup() 
{
    Serial.begin(9600);
    Serial.print("Sketch:   "); Serial.println(__FILE__);
    Serial.print("Uploaded: "); Serial.println(__DATE__);
}



In questo modo, collegandoci ad Arduino mediante il monitor seriale, verrà visualizzato: il nome dello sketch caricato e la data di caricamento. Esempio:








Fonte: http://www.martyncurrey.com/switching-things-on-and-off-with-an-arduino/

Nessun commento:

Posta un commento