private void BW_Serial_Engine_DoWork(object sender, DoWorkEventArgs e) { if (CL_Global_Variables.BW_Serial_Engine_Running) { if (!CL_Global_Variables.Serial_Connected) { CL_SRLServer.Serial_Reader(CL_Global_Variables.Selected_Com_Port); //CL_SRLServer.Serial_Reader("COM4"); } } else { if (CL_Global_Variables.Serial_Connected) { CL_SRLServer.Dispose(); } } }
private void BTN_Refresh_Ports_Click(object sender, EventArgs e) { CMB_Port_Listing.Items.AddRange(CL_SRLServer.List_Com_Ports()); }
private void Form1_Load(object sender, EventArgs e) { //BW_Serial_Engine.RunWorkerAsync(); CMB_Port_Listing.Items.AddRange(CL_SRLServer.List_Com_Ports()); BW_Serial_Engine.RunWorkerAsync(); }