예제 #1
0
        /// <summary>
        /// 预设频率点的配置
        /// </summary>
        /// <param name="freq"></param>
        /// <param name="index"></param>
        public void PreFreqControlUserControl_ButtonClick(object sender, EventArgs e, int index, int preFreqIndex)
        {
            if ((this.usedFreqCurrent == null) || (this.usedFreqCurrent.m_UsedPort == null))
            {
                return;
            }
            ClockWM8510 usedWM8510 = new ClockWM8510();

            usedWM8510.PreFreqYSELSet(index, preFreqIndex, this.preFreqControl_preFreq, this.usedFreqCurrent.m_UsedPort, this.richTextBoxEx_msg);
        }
예제 #2
0
        /// <summary>
        /// 时钟通道的选择
        /// </summary>
        /// <param name="index"></param>
        /// <param name="isChecked"></param>
        public virtual void ClockRateUserControl_ChannelClick(object sender, EventArgs e, int index, bool isChecked = false)
        {
            if ((this.usedFreqCurrent == null) || (this.usedFreqCurrent.m_UsedPort == null))
            {
                return;
            }
            ClockWM8510 usedWM8510 = new ClockWM8510();

            if (usedWM8510.ClockWM8510SetChannel(index, isChecked, this.usedFreqCurrent.m_UsedPort, this.richTextBoxEx_msg) != 0)
            {
                this.clockRateControl_clockRate.SetChannelChecked(index, !isChecked);
            }
        }
예제 #3
0
        /// <summary>
        /// 时钟设置通道选取
        /// </summary>
        /// <param name="freq"></param>
        /// <param name="index"></param>
        public virtual void ClockRateUserControl_ButtonClick(object sender, EventArgs e, int freq, int index = 0)
        {
            if ((this.usedFreqCurrent == null) || (this.usedFreqCurrent.m_UsedPort == null))
            {
                return;
            }
            ClockWM8510 usedWM8510 = new ClockWM8510();

            usedWM8510.ClockWM8510Set(freq, index, this.usedFreqCurrent.m_UsedPort, this.richTextBoxEx_msg);
            if (index == 1)
            {
                if (freq < usedWM8510.m_MinFreq)
                {
                    this.clockRateControl_clockRate.m_ClockRate    = usedWM8510.m_MinFreq;
                    this.clockRateControl_clockRate.m_ClockRateMin = usedWM8510.m_MinFreq;
                }
            }
        }