Exemplo n.º 1
0
        private void ComPortConnectionUpdate(ThreadedComPortBase.ConnectionUpdateArgs args)
        {
            program.Enabled = args.IsConnected;

            if (args.IsConnected)
            {
                var serial = int.Parse(_cvlsThreadedComPort.SendCommandSingle("&z", true));
                MessageBox.WriteLine($"Connected to Serial ({serial}) on ({args.Port})");

                if (stopAuto.Enabled)
                {
                    ProgramUnit();
                }
            }
            else if (args.Port == null)
            {
                if (MessageBox.Text.Length <= 0)
                {
                    return;
                }

                MessageBox.WriteLine("Disconnected from Unit");
                MessageBox.WriteLine();
            }
        }
 public void UpdateConnectionButton(ThreadedComPortBase.ConnectionUpdateArgs args)
 {
     connectionMessage.BackColor = args.IsConnected ? Color.LimeGreen : Color.Red;
     connectionMessage.Text      = args.IsConnected ? $@"VisiLED Connected on {args.Port}" : @"No VisiLED found!";
 }