Gast
#2397662
Hallo, ich versuche uncodiert die Werte des Serialports auszulesen, leider ist alles über 127 ein "?". Wie bekomm ich C# dazu, die kompletten 8 Bit auszugeben? MfG
|
Anzeige
|
C# - Seriel: Hexwert über 127 auslesen
Gast
#2397662
Hallo, ich versuche uncodiert die Werte des Serialports auszulesen, leider ist alles über 127 ein "?". Wie bekomm ich C# dazu, die kompletten 8 Bit auszugeben? MfG Quellcode bitte 127 ist die grenze für signed byte- falls es sowas gibt.
Gast
#2397700
Wobei die ConvertToHex eig. einwandfrei arbeiten sollte, ich hab es mit "255" -> "ff" getestet.
Gast
#2397757
ReadChar? Evtl. SerialPort.Encoding passend setzen?
Gast
#2397781
Warum liest du einen String ein, wenn es sich nicht um einen String handelt? Verwende lieber ReadByte oder Read. Dann bekommst du ein Array von Zahlen.
Gast
#2397834
Danke, ich habs
Gast
#2397846
Hier ein kleines Beispiel mit C#, Forms, .Net4. Die benutzten Textboxen müssen natürlich in der Forms-Anwendung existieren.
DropsMan Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|