Tema: Re: Dar biškį su C# pagelbėkit
Autorius: Grzegorz Brzęczyszczykiewicz
Data: 2020-12-07 16:03:36
2020-12-07 17:29, Shadowed rašė:
> serialPort1.Write(new byte[] { 0x50, 0x00, 0xEF, 0x00}, 0, 4); > // Rašomi duomenys
> > Thread.Sleep(250); // Palaukiu, kad spėtų suvaikščiot
O nereikia paragint kad iškakotų į serial'ą?
.flush ar panašiai?
Ir nemiegok - blogo tono požymis miegoti darbe
if (serialPort1.BytesToRead) {...}
ar panašiai.
Ir jeigu tai paleisi atskiru thread'u - mažiau skaudės galvą.
> 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.
parodyk nuaskaitymą.
--
Grzegorz
Chrząszczyrzewoszyce, powiat Łękołody