public bool SetInputImpendance(GtiSignal sig, GtiImpedance imp) { return(GT668SetInputImpedance(sig, imp)); }
public bool SetInputCoupling(GtiSignal sig, GtiCoupling cpl) { return(GT668SetInputCoupling(sig, cpl)); }
public bool SetInputThreshold(GtiSignal sig, GtiThrMode thr_mode, double thr_val) { return(GT668SetInputThreshold(sig, thr_mode, thr_val)); }
public bool GetInputThreshold(GtiSignal sig, ref GtiThrMode thr_mode, ref double thr_val) { return(GT668GetInputThreshold(sig, ref thr_mode, ref thr_val)); }
public bool SetInputPrescale(GtiSignal sig, GtiPrescale presc) { return(GT668SetInputPrescale(sig, presc)); }
public bool GetInputCoupling(GtiSignal sig, ref GtiCoupling cpl) { return(GT668GetInputCoupling(sig, ref cpl)); }
public bool GetInputPrescale(GtiSignal sig, ref GtiPrescale presc) { return(GT668GetInputPrescale(sig, ref presc)); }
public static extern bool GT668MeasureAmplitude( GtiSignal sig, ref double posv, ref double negv, double minFreq);
public bool GetInputImpedance(GtiSignal sig, ref GtiImpedance imp) { return(GT668GetInputImpedance(sig, ref imp)); }
public static extern bool GT668GetInputThreshold( GtiSignal sig, ref GtiThrMode thr_mode, ref double thr_val);
public static extern bool GT668GetActualInputThreshold(GtiSignal sig, ref double thr);
public static extern bool GT668GetInputPrescale( GtiSignal sig, ref GtiPrescale presc);
public static extern bool GT668GetInputCoupling( GtiSignal sig, ref GtiCoupling cpl);
public static extern bool GT668GetInputImpedance( GtiSignal sig, ref GtiImpedance imp);
/// <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)); }
/// <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)); }