martes, 28 de mayo de 2019

Imprimir por el puerto serie lo que se a introducido en el mismo orden e invertido.


Imprimir por el puerto serie lo que se a introducido en el mismo orden e invertido:

void setup() {
  Serial.begin(9600);
}
void loop() {
  byte i=0;
  char texto[100];
  while (Serial.available()){
    texto[i++]=Serial.read();
  }
  if (i) {
    for (int j=0;j<i;j++) Serial.print(texto[j]);
    for (int j=1;j<i;j++) Serial.print(texto[i-j-1]);
    Serial.println();
  }
}