Tema: Dar biškį su C# pagelbėkit
Autorius: Shadowed
Data: 2020-12-07 17:29:19
Nemažai pasistūmiau su savo programikės rašymu, bet užstrigau ties tokia 
kvaila vieta, kur atrodo ir pavyzdukų daug yra, bet vis tiek veikia ne taip, 
kaip noriu. Papasakokit dar truputį apie teisingą duomenų gavimą iš RS232...

Tikslas - rašau į serialPort1, po to tą patį noriu nuskaityti. RX su TX 
fižiškai užtrumpintas.

serialPort1.Write(new byte[] { 0x50, 0x00, 0xEF, 0x00}, 0, 4);         // 
Rašomi duomenys

           Thread.Sleep(250); 
// Palaukiu, kad spėtų suvaikščiot

           int Bytes_To_Read = serialPort1.BytesToRead;                   // 
Suskaičiuoja kiek baitų gauta teisingai, parodo 4


// ---- O va čia turėtų būti kažkas, kas tuos gautus duomenis parašytų į 
textbox'ą. Nu blemba, kiek variantų išbandžiau - nesigauna. Iš įdomesnių - 
parašo tik duomenų kiekį (4) arba kažkodėl parašo raidė P.


           serialPort1.DiscardInBuffer();                              // 
Išsivalom buferius
           serialPort1.DiscardOutBuffer();                             // 
Išsivalom buferius

       }