Forum: PC-Programmierung C# Visual Studio Serielle Schnittstelle: ASCII-Zeichen statt String


von Thomas B. (thomas1)


Lesenswert?

Ich benutze C# Visual Studio Express 10.
Die serielle Schnittstelle habe ich zum laufen gebracht. Nun möchte ich 
aber alle ASCII-Zeichen von 0 bis 255 senden und empfangen. Gibt es da 
eine Möglichkeit, statt mit
     serialPort.Write("String")
irgendwie einen bestimmten ASCII-Code zu senden? z.B
     serialPort.Write(0x13)

von Markus V. (Gast)


Lesenswert?

Ja, die gibt es. Write( byte[] buffer,int offset,int count )

Siehe http://msdn.microsoft.com/de-de/library/aa139615.aspx

Gruß
Markus

von Markus V. (Gast)


Lesenswert?

Sorry, habe noch das Beispiel vergessen.
1
serialPort.Write( new byte[] { 0x13 },0,1 );

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.