Wenn die Ausgabe des Terminals nicht auf Hex o.ä. steht, dann wirst Du bei ASCII 1 nicht viel zu sehen bekommen.
Wenn die Ausgabe des Terminals nicht auf Hex o.ä. steht, dann wirst Du bei ASCII 1 nicht viel zu sehen bekommen.
Die "normale" Ausgabe von Strings funktioniert ja Problemlos! Diese werden korrekt übertragen!
Aber möchte ich ein einzelnes Zeichen eines 8-Bit Integers üebrtragen kommt garnichts an - also auch keine falschen Zeichen - als ob die Zeilen nicht existieren!
Ich verwende Putty - das macht eigentlich keine Probleme (Anderes habe ich auch getestet) - aber die fehlenden Zeichen deuten für mich eher auf ein C-Problem hin!
Meine Projekte auf Youtube
Schreib' doch mal i = 65 und probier's nochmal. Hast Du in 'ner ASCII-Tabelle nachgesehen, was ASCII 1 bedeutet ?
...das ist peinlich...
Mir war leider nicht bewusst, dass es noch Befehle im ASCII-Code gibt - diese wurden natürlich ausgeführt.... hatte Versuchsweise die 7 getestet und mich gewundert warum es plötzlich immer BING machte.... so funktioniert natürlich alles:
Vielen Dank für die HilfeCode:mychar = (char) i + '0'; sendchar (mychar);![]()
Meine Projekte auf Youtube
Lesezeichen