Comunicazione seriale - Serial.read()

Buon giorno,
giocando un pò con la seriale ho provato a passargli un carattere (lettera 'a') e, giustamente, dal monitor leggo 97 ma subito dopo appare anche un 10
Cosa significa quel numero?

Grazie in anticipo

il codice in breve:

void setup() {
//higher baud rate for minimal write delay
Serial.begin(115200);
}

void loop() {
byte fragmentIn;

while(Serial.available()) {
fragmentIn = Serial.read();
Serial.println(fragmentIn);
}
}

sketch_mar29a.ino (223 Bytes)

È l'"a capo" (Line Feed/LF), il carattere corrispondente al tasto invio, insomma.

Grazie mille, problema risolto

>AliasMB: ... due cose:

  1. ti ricordo che in conformità al regolamento, punto 7, devi editare il tuo post (quindi NON scrivendo un nuovo post, ma utilizzando il bottone More -> Modify che si trova in basso a destra del tuo post) e racchiudere il codice all'interno dei tag CODE (... sono quelli che in edit inserisce il bottone con icona fatta così: </>, tutto a sinistra).

  2. ti è già stato chiesto in passato QUI, te lo richiedo un'ultima volta ora io ... nel rispetto del regolamento, ti chiedo cortesemente di presentarti QUI (spiegando bene quali conoscenze hai di elettronica e di programmazione ... possibilmente evitando di scrivere solo una riga di saluto) e di leggere con MOLTA attenzione il su citato REGOLAMENTO ... resto in attesa ...

Guglielmo