コード例 #1
0
 public TriggerValue(TriggerValue t) : this()
 {
     mode          = t.mode;
     source        = t.source;
     channel       = t.channel;
     Digital       = new Dictionary <DigitalChannel, DigitalTriggerValue>(t.Digital);
     edge          = t.edge;
     level         = t.level;
     pulseWidthMax = t.pulseWidthMax;
     pulseWidthMin = t.pulseWidthMin;
 }
コード例 #2
0
 /// <summary>
 /// Set the active external trigger edge
 /// </summary>
 /// <param name="triggerEdge">Should external trigger activate on rising or falling edge?</param>
 public void SetExternalTriggerEdge(TriggerEdge triggerEdge)
 {
     SendCommandWithErrorOnlyResponse("PM:TRIG:EDGE " + ((int)triggerEdge).ToString());
 }
コード例 #3
0
        private void cmbTriggerEdge_SelectedIndexChanged(object sender, EventArgs e)
        {
            TriggerEdge edge = (TriggerEdge)cmbTriggerEdge.SelectedIndex;

            Newport.SetExternalTriggerEdge(edge);
        }