Leitura ficheiro texto

Boas pessoal!

Sou um iniciante em codigo e arduino. Estou a tentar fazer um projecto em que envio um ficheiro texto do PC para o arduino, o programa do PC funciona bem e o arduino recebe bem o ficheiro, para já só com 3 linhas.
As linhas são assim:
aaaaaaaaaaaaaaaaa
ddddddddddddddddd
aaaaaaaaaaaaaaaaa
É só para servir de exemplo.

void scenario ()
{
  line[16];
  for (int y = scen_min; y < scen_max; y++)
  {
    if(buffer[y] != ' ')
    {
      line[y] = buffer[y];
    }   
  }
  /*for(int y = 0; y < 5; y++)
  {
    TIME += line[y];
  }*/
  //Serial.print(TIME);
  Serial.print(line);
  /*Serial2.println("SCENOK");
  Serial.println("SCENOK");*/
}

Com este pedaço de codigo, consigo ver que de facto todas as linhas são bem recebidas.

Agora a minha questão é, como faço para que quando executo o programa, ele imprima uma linha de cada vez? Porque até agora só consigo fazer com que imprima a ultima linha.
Se alguém me conseguir ajudar, fico muito agradecido.

Cumprimentos,
Jonathan

Vais ter de colocar mais informação... Essa função scenario, quantas vezes e onde é que é chamada?

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