Example #1
0
 public bool SetInputImpendance(GtiSignal sig, GtiImpedance imp)
 {
     return(GT668SetInputImpedance(sig, imp));
 }
Example #2
0
 public bool SetInputCoupling(GtiSignal sig, GtiCoupling cpl)
 {
     return(GT668SetInputCoupling(sig, cpl));
 }
Example #3
0
 public bool SetInputThreshold(GtiSignal sig, GtiThrMode thr_mode, double thr_val)
 {
     return(GT668SetInputThreshold(sig, thr_mode, thr_val));
 }
Example #4
0
 public bool GetInputThreshold(GtiSignal sig, ref GtiThrMode thr_mode, ref double thr_val)
 {
     return(GT668GetInputThreshold(sig, ref thr_mode, ref thr_val));
 }
Example #5
0
 public bool SetInputPrescale(GtiSignal sig, GtiPrescale presc)
 {
     return(GT668SetInputPrescale(sig, presc));
 }
Example #6
0
 public bool GetInputCoupling(GtiSignal sig, ref GtiCoupling cpl)
 {
     return(GT668GetInputCoupling(sig, ref cpl));
 }
Example #7
0
 public bool GetInputPrescale(GtiSignal sig, ref GtiPrescale presc)
 {
     return(GT668GetInputPrescale(sig, ref presc));
 }
Example #8
0
 public static extern bool GT668MeasureAmplitude(
     GtiSignal sig,
     ref double posv,
     ref double negv,
     double minFreq);
Example #9
0
 public bool GetInputImpedance(GtiSignal sig, ref GtiImpedance imp)
 {
     return(GT668GetInputImpedance(sig, ref imp));
 }
Example #10
0
 public static extern bool GT668GetInputThreshold(
     GtiSignal sig,
     ref GtiThrMode thr_mode,
     ref double thr_val);
Example #11
0
 public static extern bool GT668GetActualInputThreshold(GtiSignal sig, ref double thr);
Example #12
0
 public static extern bool GT668GetInputPrescale(
     GtiSignal sig,
     ref GtiPrescale presc);
Example #13
0
 public static extern bool GT668GetInputCoupling(
     GtiSignal sig,
     ref GtiCoupling cpl);
Example #14
0
 public static extern bool GT668GetInputImpedance(
     GtiSignal sig,
     ref GtiImpedance imp);
Example #15
0
 /// <summary>
 /// This function retrieves the current actual threshold used for the selected signal.
 /// </summary>
 /// <param name="sig">channel</param>
 /// <param name="thr">returns actual threshold</param>
 /// <returns></returns>
 public bool GetActualInputThreshold(GtiSignal sig, ref double thr)
 {
     return(GT668GetActualInputThreshold(sig, ref thr));
 }
Example #16
0
 /// <summary>
 /// This function measures the peak voltages of an input signal. Because the measurement is done by a
 /// threshold search the measurement can be slow if the frequency of the signal is low.The measurement
 /// takes about 60 msec + 36 * (signal maximum period).
 /// ch 0 – Input channel A.
 /// 1 – Input channel B.
 /// posv Pointer to a place to store the positive peak voltage.
 /// negv Pointer to a place to store the negative peak voltage.
 /// minFreq Minimum frequency of the measured signal.Using a value lower than
 /// necessary may slow down the measurement
 /// </summary>
 /// <param name="sig">channel of signal</param>
 /// <param name="posv">returns positive peak voltage</param>
 /// <param name="negv">returns negative peak voltage</param>
 /// <param name="minFreq">Set Minimum frequency of the measured signal.Using a value lower than necessary may slow down the measurement</param>
 /// <returns></returns>
 public bool MeasureAmplitude(GtiSignal sig, ref double posv, ref double negv, double minFreq)
 {
     return(GT668MeasureAmplitude(sig, ref posv, ref negv, minFreq));
 }