LusoRobótica - Robótica em Português
Sistemas específicos => Arduino / AVR => Tópico iniciado por: joaopedrocmp em 25 de Dezembro de 2011, 15:39
-
Boas pessoal, andei a pesquisar por aqui e no google, mas não consegui esclarecer a duvida.
Se tiver um ficheiro no cartãocom o nome: var1.txt , e contendo: "123456".
ao abrir o ficheiro com : SD.open(var1.txt, READ). como posso igualar uma variável (var2, por exmp) ao conteudo?
-
Usas a função atoi que transforma ascii em inteiros, no teu caso especifico como passa o valor máximo de um uint16_t usa a atol que passa ascii para um long.
-
certo, e como me referia ao conteudo do ficheiro?
ex:
var2= antol ( SD.open(var1.txt, READ)) ??
"var 2 é igual ao que esta dentro do var1.txt, convertido para long"
-
Lê sobre essa biblioteca, mas isso só abre o ficheiro para leitura, falta leres efectivamente o ficheiro.