COMPortTerminal.MainForm.tmrLookForPortChanges_Tick C# (CSharp) Method

tmrLookForPortChanges_Tick() private method

Look for ports. If at least one is found, stop the timer and select the saved port if possible or the first port. This timer is enabled only when no COM ports are present.
private tmrLookForPortChanges_Tick ( object sender, System e ) : void
sender object
e System
return void
        private void tmrLookForPortChanges_Tick( object sender, System.EventArgs e )
        {
            ComPorts.FindComPorts();

            if ( ComPorts.comPortExists )
            {
                tmrLookForPortChanges.Stop();
                DisplayStatus( "COM port(s) found.", Color.Black );

                MyPortSettingsDialog.DisplayComPorts();
                MyPortSettingsDialog.SelectComPort( UserPort1.SavedPortName );
                MyPortSettingsDialog.SelectBitRate(UserPort1.SavedBitRate);
                MyPortSettingsDialog.SelectHandshaking( ( ( Handshake )( UserPort1.SavedHandshake ) ) );

                //  Set selectedPort.

                SetPortParameters( UserPort1.SavedPortName, UserPort1.SavedBitRate, ( ( Handshake )( UserPort1.SavedHandshake ) ) );

                DisplayCurrentSettings();
                UserPort1.ParameterChanged = true;
            }
        }