private void checkBoxSerial_CheckedChanged(object sender, EventArgs e) { if (checkBoxSerial.Checked) { try { serialComm = new SerialComm(comboBoxSerial.SelectedItem.ToString(), textBoxSerial); textBoxSerial.AppendText("Connected. \r\n"); //serialComm.Comm_Set_Acknowledge(1, true); } catch (Exception ex) { serialComm = null; //checkBoxSerial.Checked = false; textBoxSerial.AppendText(ex.Message + "\r\n"); } } else { serialComm.Close(); serialComm = null; textBoxSerial.AppendText("Disconnected. \r\n"); } comboBoxSerial.Enabled = !checkBoxSerial.Checked; }
private void Form1_FormClosing(object sender, FormClosingEventArgs e) { if (serialComm != null) { serialComm.Close(); serialComm = null; } if (neuralController != null) { neuralController.StopTrain(); } }
private void Form1_FormClosing(object sender, FormClosingEventArgs e) { if (serialComm != null) { serialComm.Close(); serialComm = null; } if (neuralController != null) { neuralController.StopTrain(); } }
private void checkBoxSerial_CheckedChanged(object sender, EventArgs e) { if (checkBoxSerial.Checked) { try { serialComm = new SerialComm(comboBoxSerial.SelectedItem.ToString(), textBoxSerial); textBoxSerial.AppendText("Connected. \r\n"); //serialComm.Comm_Set_Acknowledge(1, true); } catch (Exception ex) { serialComm = null; //checkBoxSerial.Checked = false; textBoxSerial.AppendText(ex.Message + "\r\n"); } } else { serialComm.Close(); serialComm = null; textBoxSerial.AppendText("Disconnected. \r\n"); } comboBoxSerial.Enabled = !checkBoxSerial.Checked; }