Gast
#3290923
Hallo,
ich möchte über den UART sowohl strings, als auch int Werte senden.
Mit den strings läuft alles soweit.
Nun gibt es aber Probleme mit den Int Werten.
senden:
int tx_buffer = 3;
char p_tx_buffer;
p_tx_buffer = char(tx_buffer);
int count = write(uart0_filestream, &p_tx_buffer, 1);
empfangen:
if(fgets(ctrlc, sizeof(ctrlc), f_uart) != NULL){
ctrli = uint16_t(ctrlc);
}
So funktioniert es nicht :(
Wo liegt der Fehler?