Gast
#4374197
Hallo,
ich bin Anfänger und möchte Daten empfangen und diese im Textbox
ausgeben lassen. Ich habe da was geschrieben und es funktioniert nicht
ganz.
Kann mir da jemand sagen wo men Fehler liegt?
private void serialPort1_DataReceived(object sender,
System.IO.Ports.SerialDataReceivedEventArgs e)
{
int count = serialPort1.BytesToRead;
byte[] ByteArray = new byte[count];
serialPort1.Read(ByteArray, 0, count);
string data =
System.Text.ASCIIEncoding.Default.GetString(ByteArray, 0, 5);
float f = float.Parse(data);
txtBox1.Text = f.ToString();
}
private void button2_Click(object sender, EventArgs e)
{
serialPort1.Close();
this.Close();
}