Data Type Reference

Universal Driver Documentation

Structures

DSCCB
Structure containing hardware settings for the current board.

DSCADSETTINGS
Structure containing current A/D conversion settings.

DSCDASETTINGS
Structure containing current D/A conversion settings.

DSCADSCAN
Structure containing A/D scan settings.

ERRPARAMS
Structure containing DSCUD error information.

DSCAIOINT
Structure containing interrupt-based analog I/O settings.

DSCAUTOCAL
Legacy reference to maintain backwards-compatibility; refer to DSCADCALPARAMS

DSCADCALPARAMS
Structure containing A/D auto-calibration settings.

DSCDACS
Structure containing D/A conversion scan settings.

DSCDACALPARAMS
Structure containing D/A auto-calibration settings.

DSCS
Structure containing interrupt operation status information.

DSCCS
Structure containing individual counter information.

DSCCR
Structure containing information on all counters.

DSCEMMDIO
Structure containing current configuration of an Emerald-MM-DIO board.

DSCEMMDIORESETINT
Structure used to reset EMM-DIO user interrupts.

DSCUSERINT
Structure containing configuration data for user interrupt operation.

DSCUSERINTFUNCTION
Structure containing information about the user interrupt function and execution time.

DSCOPTOSTATE
Structure containing information on optoinput state

DSCPWM
Structure containing PWM parameters

DSCWATCHDOG
Structure containing watchdog settings

DSCQMMMMR
Structure containing configuration data for the Quartz-MM Master Mode Register.

DSCQMMCMR
Structure containing configuration data for the Counter Mode Register of a counter on the 9513 chip on Quartz-MM.

DSCQMMMCC
Structure containing configuration data for Multiple Counter Control.

DSCQMMSCF
Structure containing configuration data for Special Counter Functions.

DSCQMMPWM
Structure containing configuration data for pulse width modulation function on Quartz-MM.

Data Type Macros

BYTE
unsigned char

SBYTE
signed char

WORD
unsigned short

SWORD
signed short

DWORD
unsigned long

SDWORD
signed long

LONG
signed long

FLOAT
float

DFLOAT
double

BOOL
int

TRUE
(BOOL)1

FALSE
(BOOL)0

DSCSAMPLE
SWORD

DSCDACODE
DWORD

DSCB
SWORD

DSCUserInterruptFunction
Function datatype for user interrupts.


This page was last modified 16:19, 12 Feb 2004.
Copyright (c) 2004 Diamond Systems. All Rights Reserved.