private void button2_Click(object sender, EventArgs e) { if (myserialPort != null) { char[] array = new char[4]; myserialPort.ReadTimeout = 10000; try { array[0] = (char)myserialPort.ReadChar(); } catch (Exception) { textBox6.Text = "ReadChar() timeout"; myserialPort = SerialHandle.CloseCom(myserialPort); } string s = new string(array); textBox5.Text = s; } else { //do nothing } }
private void button2_Click_1(object sender, EventArgs e) { myserialPort = SerialHandle.CloseCom(myserialPort); }