Korzystam z C# i portu szeregowego.
Panowie w jaki sposób mogę wysłać pojedyńczy bajt portem szeregowym z wykorzystaniem serialPort? Metody wysyłające rządają danych typu string. Wysyłanie jednego bajtu jest możliwe podając jego znakowy odpowiednik w kodzie ascii, lecz ten nie obejmuje 255 wartości. Mógłby ktoś mi podpowiedzieć jak wysłać tą metodą bajt o dowolnej wartości? Z góry dziękuje.
serialPort wysyłanie bajtu danych
- Rejestracja: dni
- Ostatnio: dni
- Postów: 13
0
- Rejestracja: dni
- Ostatnio: dni
2
SerialPort.Write() ma wersję wysyłającą tablicę bajtów. Wyślij jednobajtową tablicę i sprawa z głowy.
serialPort.Write(new byte[] { 2 }, 0, 1); // wysyła bajt "2"