Boas,
Ando aqui de volta de uma treta, que é o seguinte.
Queria enviar atravez do terminal.exe do arduino a seguinte trama
Texto1,numero1,numero2,numero3,texto2,numero4
(char[10],int numero1, int numero2, int numero3, char[5] texto2, int numero4)
escrever no terminal blabla,10,100,9,fdx,10
Mas como o terminal envia tudo em ascci não tou a ver como converter isso
int x=0;
char Buffer[8];
memset(Buffer, '\0', 9);
while (Serial.available()>0)
{
Buffer[x]=Serial.read();
delay(10);
x++;
}
if (Buffer[0] > 1)
{
Serial.print("recebeu >> :");
Serial.println((char*)Buffer);
int resultado = atoi(Buffer);
F_OUTPUT_ON(resultado,0);
}
Com esse código consigo recuperar um dados mas não todos como eu gostava.
Cpts
Zé Tretas