BrrrBayBay.PwmGUIControl.PwmChannelControl.reloadChannelSettings C# (CSharp) Метод

reloadChannelSettings() публичный Метод

public reloadChannelSettings ( ) : void
Результат void
        public void reloadChannelSettings()
        {
            double dcValue = 0;
            RaiseSettingsChangedAllowed = false;

            tmpDc = channelSettings.DutyCycleS;
            tmpFrequency = channelSettings.Frequency;
            tmpEnabled = channelSettings.Enabled;

            enabledBox.Checked = channelSettings.Enabled;
            switch (frequencyUnits)
            {
                case "Hz":
                    frequencyBox.Text = channelSettings.Frequency.ToString();
                    break;
                case "KHz":
                    frequencyBox.Text = (channelSettings.Frequency / 1000).ToString();
                    break;
            }

            switch (dcUnits)
            {
                case "%":
                    dcValue = (tmpDc / (1f / tmpFrequency)) * 100;
                    break;
                case "ms":
                    dcValue = tmpDc * 1000;
                    break;
                case "us":
                    dcValue = tmpDc * 1000000;
                    break;
            }

            setDcBoxVal(dcValue);
            RaiseSettingsChangedAllowed = true;
        }