Che il file è vuoto. E mi suona strano il percorso perché l'IDE di Arduino crea una cartella temporanea in /tmp/build-4875634875609348569384569834
cioè con un numero creato da una sfilza di cifre che cambia di volta in volta. Lì dentro ci sono i file dopo che hai compilato lo sketch.
Per la Petit FatFs:
allora significa che non è una libreria installabile sull'IDE di Arduino.
Sinceramente non mi ricordo come la usai. Anche perché feci dei test e nulla più.
Googlando ho trovato questo:
E' un wrapper scritto per usare la Petit FatFs con Arduino
Che il file è vuoto. E mi suona strano il percorso perché l'IDE di Arduino crea una cartella temporanea in /tmp/build-4875634875609348569384569834
cioè con un numero creato da una sfilza di cifre che cambia di volta in volta. Lì dentro ci sono i file dopo che hai compilato lo sketch.
avevo spostato il file per rendere più facile la scrittura sul terminale ! Ora ho incollato il percorso originale (dopo aver ricompilato il tutto):
E' un wrapper scritto per usare la Petit FatFs con Arduino
Ho installato la libreria, rinominata correttamente ma quando verifico gli esempi mi dà sempre lo stesso errore (non ho modificato minimamente il codice):
@anerDev:
vedo che quel thread è del 2009, sicuramente è per una versione dell'IDE vecchia per cui potrebbero esserci problemi di compatibilità.
Anch'io ho usato la PetitFs con l'IDE 002x, non l'ho mai usata con la 1.0.x
Inoltre invece di ripetere n-volte istruzioni come Serial.print(";"); potresti creare una che include solo quell'instruzione e richiamare tale funzione invece di duplicare il codice.
Altra cosa... si potrebbe verificare se le dimensioni delle variabili (smsbuffer, ad esempio) che dichiari siano strettamente necessarie, o se si posa "fare con meno"...