Owner manual

WaveForms™ SDK Reference Manual
Page 11 of 85
FDwfDeviceAutoConfigureSet(HDWF hdwf, BOOL fAutoConfigure)
Parameters:
- hdwf Interface handle.
- fAutoConfigure Value for this option: TRUE if enabled, FALSE if disabled.
The function above enables or disables the AutoConfig setting for a specific device. When this setting is enabled,
the device is automatically configured every time an instrument parameter is set. For example, when
AutoConfigure is enabled, FDwfAnalogOutConfigure does not need to be called after FDwfAnalogOutRunSet. This
adds latency to every Set function; just as much latency as calling the corresponding Configure function directly
afterward.
FDwfDeviceAutoConfigureGet(HDWF hdwf, BOOL *pfAutoConfigure)
Parameters:
- hdwf Interface handle.
- pfAutoConfigure Pointer to variable to receive the current value of this option.
The function above returns the AutoConfig setting in the device. See the function description for
FDwfDeviceAutoConfigureSet for details on this setting.
DwfDeviceReset(HDWF hdwf)
Parameters:
- hdwf Interface handle.
The function above resets and configures (by default, having auto configure enabled) all device and instrument
parameters to default values.
FDwfDeviceTriggerInfo(HDWF hdwf, int *pfstrigsrc)
Parameters:
- hdwf Interface handle.
- pfstrigsrc Variable to receive the supported trigger sources.
The function above returns the supported trigger source options for the global trigger bus. They are returned (by
reference) as a bit field. This bit field can be parsed using the IsBitSet Macro. Individual bits are defined using the
TRIGSRC constants in dwf.h.