Go Down

Topic: datalog (Read 557 times) previous topic - next topic

patsol

Bonjour à tous,
Je viens de recevoir mon Arduino UNO.
J'essaie de datalogger des données sur une micro SDCard de libelium et la librairie FileLogger.
Mon soucis, c'est le temps d'accès à la Card.
En fait, je crois que j'ai un problème de compréhension :smiley-roll-blue::
dans ma loop(), j'ai écrit:
Code: [Select]
...............
time = millis();   
    sprintf(trame,"%lu;%d;%d;%d;%d;%d;%d\n",time,gyro_x,gyro_y,gyro_z,accel_y,accel_x,accel_z);
    Serial.println(trame);
   int length = strlen(trame);
   result = FileLogger::append("log.csv", (byte*)trame, length);
   Serial.println(result, DEC);
................

quand je regarde ça sur le terminal, j'ai 1 trame toute les 25 ms.
Sur le fichier log.csv, c'est toute les 270 ms!!! avec toujours result =0.
Comment interpréter celà? :smiley-eek-blue:

Merci pour vos lumières 8)

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy