private void button_openPort_Click(object sender, EventArgs e)
{
//if (serialPort1.IsOpen == true) comboBox_portName.SelectedIndex=0;
if (comboBox_portName.SelectedIndex != 0)
{
//comboBox_portname1.Enabled = false;
serialPort1.PortName = comboBox_portName.Text;
serialPort1.BaudRate = 57600;
serialPort1.DataBits = 8;
serialPort1.Parity = Parity.None;
serialPort1.StopBits = StopBits.One;
serialPort1.Handshake = Handshake.None;
serialPort1.ReadTimeout = 500;
serialPort1.WriteTimeout = 500;
try
{
serialPort1.Open();
}
catch (Exception ex)
{
SetText("Error opening port " + serialPort1.PortName + ": " + ex.Message);
}
//while (serialPort1.IsOpen == false) ;
button_getS.Enabled = true;
button_getL.Enabled = true;
button_getD.Enabled = true;
button_getLn.Enabled = true;
button_getDn.Enabled = true;
button_delL.Enabled = false;
button_gett.Enabled = true;
button_dlAll.Enabled = true;
button_closePort.Enabled = true;
button_openPort.Enabled = false;
comboBox_portName.Enabled = false;
button_closePort.Enabled = true;
button_openPort.Enabled = false;
checkBox_delLog.Enabled = true;
checkBox_delLog.Checked = false;
button_refresh.Enabled = false;
checkBox_setEnable.Enabled = true;
//aTimer.Enabled = true;
}
}