variabile non si incrementa

leo72:
Cambia quell'if facendo in modo che tutto quello che c'è dopo lo esegui se la scheda è presente:

if (card.available()) { 

// leggi la carta nell buffer "data" (come una stringa con terminazione null)...   
    short chars = card.read(data, DATA_BUFFER_LEN); 
  ecc...
}

ciao ho provato a modificare l'if e scrivere il codice al suo interno, ma si verificano gli stessi problemi...