示例#1
0
        private void triggerMode_SelectedIndexChanged(object sender, EventArgs e)
        {
            switch (triggerMode.SelectedIndex)
            {
            case 0:
                oscillo.TriggerChannel  = SerialParallax.TriggerChannelEnum.TC_CH1;
                oscillo.Edge            = SerialParallax.EdgeEnum.EDGE_RAISING;
                oscillo.ExternalTrigger = false;
                break;

            case 1:
                oscillo.TriggerChannel  = SerialParallax.TriggerChannelEnum.TC_CH1;
                oscillo.Edge            = SerialParallax.EdgeEnum.EDGE_FALLING;
                oscillo.ExternalTrigger = false;
                break;

            case 2:
                oscillo.TriggerChannel  = SerialParallax.TriggerChannelEnum.TC_CH2;
                oscillo.Edge            = SerialParallax.EdgeEnum.EDGE_RAISING;
                oscillo.ExternalTrigger = false;
                break;

            case 3:
                oscillo.TriggerChannel  = SerialParallax.TriggerChannelEnum.TC_CH2;
                oscillo.Edge            = SerialParallax.EdgeEnum.EDGE_FALLING;
                oscillo.ExternalTrigger = false;
                break;

            case 4:
                oscillo.ExternalTrigger = true;
                break;
            }

            graphControl.Invalidate();
        }
示例#2
0
 private void fft_CheckStateChanged(object sender, EventArgs e)
 {
     oldGraph = graphControl.SetRenderer(oldGraph);
     graphControl.Invalidate();
 }