private void CmdTest_Click(object sender, EventArgs e) { ArduinoComms m_serial = new ArduinoComms(this.cmbComm.Text); for (int i = 0; i < 2; i++) { int result = m_serial.SendCommand((byte)199, 0); if (result == 33) { MessageBox.Show("Connection Test OK"); break; } else if (result == 254) { if (i == 0) { System.Threading.Thread.Sleep(500); } else { MessageBox.Show("Connection Test Timed Out"); } } else { MessageBox.Show("connection Test Failed"); } } m_serial.Dispose(); }
public void SetSerial(string CommPort) { serial_port = new ArduinoComms(CommPort); }