Owner manual

WaveForms™ SDK Reference Manual
Page 72 of 85
FDwfDigitalOutRunInfo(HDWF hdwf, double *psecMin, double *psecMax)
Parameters:
- hdwf Interface handle.
- psecMin Variable to receive the supported minimum run length.
- psecMax Variable to receive the supported maximum run length.
The function above is used to return the supported run length range for the instrument in seconds. Zero value
(default) represent an infinite (or continuous) run.
FDwfDigitalOutRunSet(HDWF hdwf, double secRun)
Parameters:
- hdwf Interface handle.
- secRun Run length to set expressed in seconds.
The function above is used to set the run length for the instrument in Seconds.
FDwfDigitalOutRunGet(HDWF hdwf, double *psecRun)
Parameters:
- hdwf Interface handle.
- psecRun Pointer to variable to receive the run length.
The function above is used to read the configured run length for the instrument in seconds.
FDwfDigitalOutRunStatus(HDWF hdwf, double *psecRun)
Parameters:
- hdwf Interface handle.
- psecRun Pointer to variable to receive the remaining run length.
The function above is used to read the remaining run length. It returns data from the last FDwfDigitalOutStatus
call.
FDwfDigitalOutWaitInfo(HDWF hdwf, double *psecMin, double *psecMax)
Parameters:
- hdwf Interface handle.
- psecMin Variable to receive the supported minimum wait length.
- psecMax Variable to receive the supported maximum wait length.
The function above is used to return the supported wait length range in seconds. The wait length is how long the
instrument waits after being triggered to generate the signal. Default value is zero.