Archiv verlassen und diese Seite im Standarddesign anzeigen : (BASH) - Hex senden zum seriellen Port via Shell
Also, ich habe 2 Terminals offen. Links empfange ich mittels "cat < /dev/ttyUSB0" das, was ich im anderen Terminal mittels "echo -en '\x10\x02\x06\x00\x0E\x00\x00\x00' > /dev/ttyUSB0" eingebe.
Zurück bekomme ich aber immer nur ein kleines Quadrat mit einer 15 drin. Wie muss ich mir das anzeigen lassen?
Dictionary
27.10.2016, 16:25
ich tippe auf NAK^^
-> no aknowledge
Japp, genau das sagt die "15" aus. Ich bekomme eine "06" , wenn ich den richtigen string sende :-p
Aber dieses Quadrat muss weg... Hast du ne Idee ? Ist das nur ein Anzeigeproblem der Konsole? Ich habs mit "od -e" statt "cat" probiert, weil ich dachte, es sein ein hex Wert, den die Konsole nicht anzeigen kann. Hab ich mich aber geirrt :emoji53:
Powered by vBulletin® Version 4.2.2 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.