mmm ho un po' di confusione: se l'intero sono 2 byte, perche' se io invio l'intero "90", sono solo 8 bit?
=> cmq mi sono accorto dovrei lavorare meno e dormire di piu'...
La soluzione era banale e sotto gli occhi:
- devo inviare un numero sulla seriale
- ho a disposizione una funzione che scrive solo caratteri
- se il numero corrisponde a un carattere ascii stampabile ero arrivato a capire che inviando il carattere corrispondente come codice ascii al numero stesso, sulla seriale avevo la sequenza di bit che mi serviva
- il mio dubbio era: ma se non e' un carattere stampabile? es: come invio il carattere di ESC (ascii 27)?
=>
int c = 27;
write (com, &c, 1)