8. Data Type Reference
Structure containing hardware settings for the current board.
Structure containing hardware settings for the current PCI board.
Structure containing current A/D conversion settings.
Structure containing current A/D interrupt status settings.
Structure containing current D/A conversion settings.
Structure containing A/D scan settings.
Structure containing DSCUD error information.
Structure containing interrupt-based analog I/O settings.
Legacy reference to maintain backwards-compatibility; refer to DSCADCALPARAMS
Structure containing A/D auto-calibration settings.
Structure containing D/A conversion scan settings.
Structure containing Waveform generation settings.
Structure containing D/A auto-calibration settings.
Structure containing interrupt operation status information.
Structure containing individual counter information.
Structure containing information on all counters.
Structure containing current configuration of an Emerald-MM-DIO board.
Structure used to reset EMM-DIO user interrupts.
Structure containing configuration data for user interrupt operation.
Structure containing information about the user interrupt function and execution time.
Structure containing information on optoinput state
Structure containing PWM parameters
Structure containing watchdog settings
Structure containing configuration data for the Master Mode Register on the 9513 chip on GPIO-MM-11.
Structure containing configuration data for the Counter Mode Register of a counter on the 9513 chip on GPIO-MM-11.
Structure containing configuration data for Multiple Counter Control.
Structure containing configuration data for Special Counter Functions.
Structure containing configuration data for pulse width modulation function on GPIO-MM-11.
Structure containing special function members.
It is recommended by DSC that any of the structures used should be initialized to 0 before using the same in the user code.
For example:
DSCADSETTINGS adsettings ;
memset ( &adsettings , 0 , sizeof ( DSCADSETTINGS ) ) ;
unsigned char
signed char
unsigned short
signed short
unsigned long
signed long
signed long
float
double
int
(BOOL)1
(BOOL)0
SWORD
DWORD
SWORD
Function datatype for user interrupts.
Last modified 4yr ago