<HTML><HEAD></HEAD>
<BODY dir=ltr>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'; COLOR: #000000">
<DIV>BitConverter irgi keikiasi kažką ten apie unable int to byte...</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV
style="BORDER-TOP-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 4px solid; BORDER-RIGHT-COLOR: #000000">
<DIV
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV>"Shadowed" <shadowed@bk.ru> parašė naujienų
news:rqndc9$q7l$1@news.omnitel.net...</DIV></DIV></DIV>
<DIV
style="BORDER-TOP-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 4px solid; BORDER-RIGHT-COLOR: #000000">
<DIV
style='FONT-SIZE: small; TEXT-DECORATION: none; FONT-FAMILY: "Calibri"; FONT-WEIGHT: normal; COLOR: #000000; FONT-STYLE: normal; DISPLAY: inline'>
<DIV dir=ltr>
<DIV style="FONT-SIZE: 10pt; FONT-FAMILY: 'Arial'; COLOR: #000000">
<DIV>Principe noriu per COMą išsiųsti gaują HEXų ir gauti atgal atsakymą kitą
gaują HEXų į textboxą :D. Kad neskipintų 0x00 pridejau ir <FONT
color=#008000>serialPort1.DiscardNull = false; </FONT><FONT color=#000000>ten
</FONT>kur reikia, nors man atrodo čia ir taip default nustatymas.</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>public void Write_Read_Test()</DIV>
<DIV>{</DIV>
<DIV> serialPort1.Write(new byte[] { 0x50, 0x00, 0xEF, 0x00,
0x03, 0x00, 0x00, 0x0B }, 0, 8);</DIV>
<DIV> </DIV>
<DIV> Thread.Sleep(250);</DIV>
<DIV> </DIV>
<DIV> int Bytes_To_Read = serialPort1.BytesToRead;</DIV>
<DIV> </DIV>
<DIV> tBox_Raw_Data.Text += "Bytes to read: " + Bytes_To_Read
+ Environment.NewLine;<FONT color=#008000> // Čia OK, suskaičuoja
teisingai</FONT></DIV>
<DIV> </DIV>
<DIV> tBox_Raw_Data.Text += serialPort1.ReadExisting() +
Environment.NewLine;<FONT color=#008000> // -- Nei šitas, nei ReadLine
nesuveikia. Bet kodėl neveikia lyg ir suprantu. O va teisingą gavimą dar noriu
pasiaiškinti :). Bandžiau dar keletą būdų, bet ten buvo savo kūrybos (berods tas
kur P rašė), tai jau nebeatgaminsiu jaučiu tiksliai kaip ten
buvo.</FONT></DIV>
<DIV> </DIV>
<DIV>
serialPort1.DiscardInBuffer();
<FONT color=#008000>// Išsivalom buferius</FONT></DIV>
<DIV>
serialPort1.DiscardOutBuffer();
<FONT color=#008000>// Išsivalom buferius</FONT></DIV>
<DIV>} </DIV>
<DIV></DIV></DIV></DIV></DIV></DIV></DIV></DIV></BODY></HTML>