Preciso ler e somar todos os dados sd

Estou com muita dificuldade em ler os valores no cartão sd e soma-los e depois salva-los, preciso desses valores somados para enviar para o firebase.

esses são os dados que acada loop acrescenta mais uma linha:
0.000001341
0.000001342
0.000001344
0.000001339
0.000001336
0.000001332
0.000001336
0.000001329
0.000001333
0.000001345
0.000001324
0.000001340
0.000001337
0.000001338
0.000001359
0.000001347
0.000001348
0.000001332
0.000001332
0.000001340
0.000001337

Seria perfeito se toda vez que entrasse esses números variados '0.000001337" ele ja somasse
com o que ja tem no sd e envia o resultado para o firebase

if (dataFile)
{
while (dataFile.available())
{
total = total + dataFile.parseInt();  //<<<<<<<<<<<<<<<< new
}

    dataFile.close();
    Serial.print("Total: "); //<<<<<<<<<<<<<<<< new
    Serial.println(total);//<<<<<<<<<<<<<<<< new


//abre o arquivo datalog.txt----------------------------------------------------------------sd
File dataFile = SD.open("totalm.txt",FILE_WRITE);

if (dataFile){


dataFile.print(mtotal,9);
dataFile.println();

}
dataFile.close();
//sd---------------------------------------------------------------------------------------sd


if (dataFile)
{
while (dataFile.available())
{
total = total + dataFile.parseInt();  //<<<<<<<<<<<<<<<< new
}

    dataFile.close();
    Serial.print("Total: "); //<<<<<<<<<<<<<<<< new
    Serial.println(total);//<<<<<<<<<<<<<<<< new

  }
  // if the file isn't open, pop up an error:
  else {
    Serial.println("error opening file");
  }

Olá,
ao postar códigos ou printouts coloque entre tags </>.
ArduinoForum

Para entender sua dificuldade, post seu código completo.

Obrigado, não sabia. E a primeira vez que posto aqui no fórum

Olá.
para entender melhor sua dificuldade, poste seu código completo.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.