LLC2_API
Classes | Defines | Enumerations
acq32ioctl.h File Reference
#include <asm/ioctl.h>
#include <asm/types.h>

Go to the source code of this file.

Classes

struct  ACQ32_RW_DEF
struct  ACQ32_WAIT_DEF
struct  READ_LOCALBUF_DESCR

Defines

#define SEEK_TRIG   (SEEK_END+1)
#define ACQ32_IOC_MAGIC   'a'
#define ACQ32_IOCRESET   _IO(ACQ32_IOC_MAGIC, 0)
#define ACQ32_IOCGMEM   _IOR(ACQ32_IOC_MAGIC, 1, void*)
#define ACQ32_IOSLIMIT   _IO (ACQ32_IOC_MAGIC, 2 )
#define ACQ32_IOSFORMAT   _IO (ACQ32_IOC_MAGIC, 3 )
#define ACQ32_IOARMSPIN   _IO(ACQ32_IOC_MAGIC, 4 )
#define ACQ32_IOARMRESET   _IO(ACQ32_IOC_MAGIC, 5 )
#define ACQ32_IOSDEBUG   _IOW(ACQ32_IOC_MAGIC, 6, int)
#define ACQ32_IO_MBX_NR   10
#define ACQ32_IOSMBX(ix)   _IO (ACQ32_IOC_MAGIC, ACQ32_IO_MBX_NR+(ix) )
#define ACQ32_IOGMBX(ix)   _IOR(ACQ32_IOC_MAGIC, ACQ32_IO_MBX_NR +(ix), unsigned*)
#define ACQ32_IOSROM_WORD_A01   _IO( ACQ32_IOC_MAGIC, 14 )
#define ACQ32_IOCHARDRESET   _IO (ACQ32_IOC_MAGIC, 15 )
#define ACQ32_IOSENDI2O   _IO (ACQ32_IOC_MAGIC, 16 )
#define ACQ32_IOREAD_LOCALBUF   _IO (ACQ32_IOC_MAGIC, 17 )
#define ACQ32_IOREAD_GETPHYSICAL   _IO (ACQ32_IOC_MAGIC, 18 )
#define ACQ32_IOG_PCIREGS_OFFSET   _IOR(ACQ32_IOC_MAGIC, 19, unsigned* )
#define ACQ32_IOG_READ32   _IO (ACQ32_IOC_MAGIC, 20 )
#define ACQ32_IOS_WRITE32   _IO (ACQ32_IOC_MAGIC, 21 )
#define ACQ32_IOG_READ16   _IO (ACQ32_IOC_MAGIC, 22 )
#define ACQ32_IOS_WRITE16   _IO (ACQ32_IOC_MAGIC, 23 )
#define ACQ32_IOS_WAIT_EVENT   _IO (ACQ32_IOC_MAGIC, 24 )
#define ACQ32_IOS_INTS_ENABLE   _IOW(ACQ32_IOC_MAGIC, 25, unsigned )
#define ACQ32_IOS_INTS_DISABLE   _IOW(ACQ32_IOC_MAGIC, 26, unsigned )
#define ACQ32_IOS_SWALLOW_KMEM   _IOW(ACQ32_IOC_MAGIC, 27, unsigned )
#define ACQ32_IOS_VALIDATE_BIGBUF   _IOW(ACQ32_IOC_MAGIC, 28, unsigned )
#define ACQ32_IOC_MAXNR   29
#define CC_FORMAT   "format"
#define CC_FORMAT_BIN   "bin"
#define CC_FORMAT_BIGEND   "bigendian"
#define CC_FORMAT_HEX   "hex"
#define CC_FORMAT_DEC   "dec"
#define CC_FORMAT_VOLTS   "volts"
#define CC_FORMAT_LINENUMS   "lines"
#define CC_FORMAT_DOS   "dos"
#define CC_LIMIT   "limit"
#define CC_SEEK   "seek"
#define CC_SEEK_BEGIN   "start"
#define CC_SEEK_END   "end"
#define CC_SEEK_CURRENT   "current"
#define CC_SEEK_TRIG   "trig"
#define CC_STREAM   "stream"
#define MC_GET_HELP   "help"
#define MC_GET_NUMCHANNELS   "getNumChannels"
#define MC_GET_NUMSAMPLES   "getNumSamples"
#define MC_GET_SETSAMPLES   "getSetNumSamples"
#define MC_GET_STATE   "getState"
#define MC_SET_CHANNEL_MASK   "setChannelMask"
#define MC_GET_CHANNEL_MASK   "getChannelMask"
#define MC_GET_MEMORY_DEPTH   "getMemoryDepth"
#define MC_SET_MODE   "setMode"
#define MC_GET_MODE   "getMode"
#define MC_SET_ARM   "setArm"
#define MC_SET_ABORT   "setAbort"
#define MC_SET_DATA_ROUTE   "setDataRoute"
#define MC_SET_DISTRIBUTOR   "setDistributor"
#define MC_MODE_GATED_TRANSIENT   "GATED_TRANSIENT"
#define MC_MODE_GATED_CONTINUOUS   "GATED_CONTINUOUS"
#define MC_MODE_SOFT_TRANSIENT   "SOFT_TRANSIENT"
#define MC_MODE_SOFT_CONTINUOUS   "SOFT_CONTINUOUS"
#define MC_MODE_TRIGGERED_CONTINUOUS   "TRIGGERED_CONTINUOUS"
#define MC_SET_MODE_GC   "setModeGatedContinuous"
#define MC_SET_MODE_TRC   "setModeTriggeredContinuous"
#define DIX_DEFAULT   4
#define MC_STATE_STOP   "ST_STOP"
#define MC_STATE_ARM   "ST_ARM"
#define MC_STATE_RUN   "ST_RUN"
#define MC_STATE_TRIGGER   "ST_TRIGGER"
#define MC_STATE_POSTPROCESS   "ST_POSTPROCESS"
#define MC_STATE_CAPDONE   "ST_CAPDONE"
#define MC_MODE_RUN_BLOCK   "RUN_BLOCK"
#define MC_SET_ARMED   "setArmed"
#define MC_SET_ABORT   "setAbort"
#define MC_GET_NUMSAMPLES   "getNumSamples"
#define MC_SET_INTERNAL_CLOCK   "setInternalClock"
#define MC_GET_INTERNAL_CLOCK   "getInternalClock"
#define MC_SET_SAMPLE_TAGGING   "setSampleTagging"
#define MC_SET_EXTERNAL_CLOCK   "setExternalClock"
#define MC_BIGDUMP   "bigdump"
#define MC_GET_FWREV   "getFwrev"
#define MC_GET_CONFIG   "getConfig"
#define MC_GET_CALINFO   "getCalinfo"
#define MC_GET_CAPTURESTATS   "getCaptureStats"
#define MC_GET_DEBUG   "getDebug"
#define MC_GET_MAX_CHANNELS   "getAvailableChannels"
#define MC_GET_VRANGE   "getVoltsRange"
#define MC_SET_CAL   "setCal"
#define MC_WAIT_STATE   "waitState"
#define MC_RESERVE_AO   "reserveAO"
#define MC_GET_RESERVED_AO   "getReservedAO"
#define MC_TH_CLEAR_ALL   "clearThresholds"
#define MC_TH_SELECT   "selectThresholdDistributor"
#define MC_TH_SELECT1   "selectThresholdDetector"
#define MC_TH_BILEVEL   "BILEVEL"
#define MC_TH_BILEVEL_MULTI   "BILEVEL_MULTI"
#define MC_TH_EDGE   "EDGE"
#define MC_TH_EDGE_MULTI   "EDGE_MULTI"
#define MC_TH_FAST_MULTI   "FAST_MULTI"
#define MC_TH_CHANNEL_SET   "setChannelThreshold"
#define MC_SET_SYNC_ROUTE   "setSyncRoute"
#define MC_GET_SYNC_ROUTE   "getSyncRoute"
#define MC_SET_USER_LED   "setUserLed"
#define MC_SET_USER_LED_ON   "ON"
#define MC_SET_USER_LED_OFF   "OFF"
#define MC_SET_USER_LED_FLASH   "FLASH"
#define SC_SET_DIO   "setDIO"
#define SC_GET_DIO   "getDIO"
#define SC_SET_CHANNEL   "setChannel"
#define SC_SET_STREAMING   "stream"
#define DIO_MASK_INPUT   '-'
#define DIO_MASK_OUTPUT1   '1'
#define DIO_MASK_OUTPUT0   '0'
#define DIO_MASK_INPUT0   'L'
#define DIO_MASK_INPUT1   'H'
#define DIO_CT_ACTIVE   'A'
#define DIO_CT_INACTIVE   'x'
#define ACQ32_ACK   "ACQ32:"
#define ACQ32_ACK_FAIL   "ERROR"
#define SIGCOND_ACK   "SIGCOND:"
#define READ_LOCALBUF_DESCR_FLAGS_NOWAIT   0x80000000
#define READ_LOCALBUF_MAXCHUNK   0x200000
#define MI(n)   "MI"#n
#define MO(n)   "MO"#n
#define J5(n)   "J5"#n
#define J3(n)   "J3"#n
#define PXI_TRIG(n)   "PXI_TRIG"#n
#define PXI_STAR   "PXI_STAR"
#define PXI_CLOCK10   "PXI_CLOCK10"
#define DI(n)   "DI"#n
#define AICLK   "AICLK"
#define AITRIG   "AITRIG"
#define AOCLK   "AOCLK"
#define AOTRIG   "AOTRIG"
#define DOCLK   "DOCLK"
#define DOTRIG   "DOTRIG"
#define DO(n)   "DO"#n
#define GUT_FXN_AO   "AO"
#define GUT_FXN_AI   "AI"
#define GUT_FXN_DO   "DO"
#define GUT_PHASE(p)   "P"#p
#define GUT_EVENT(e)   "E"#e
#define GUT_SETPHASE   "setPhase"
#define GUT_GETPHASE   "getPhase"
#define GUT_GETPHASE_KEY_REQUESTED_SAMPLES   "requested-samples"
#define GUT_GETPHASE_KEY_ACTUAL_SAMPLES   "actual-samples"
#define GUT_GETPHASE_KEY_STATE   "state"
#define GUT_SETEVENT   "setEvent"
#define GUT_GETEVENT   "getEvent"
#define GUT_FIRE_EVENT   "fireEvent"
#define SOFT_CLOCK   "SOFT_CLOCK"
#define INTERNAL_CLOCK   "INTERNAL_CLOCK"
#define GUT_SET_CLOCK   "setClock"
#define GUT_FIRE_CLOCK   "clockNow"
#define GUT_RESET   "resetGUT"
#define EV_TRUE   "EV_TRUE"
#define EV_SOFT   "EV_SOFT"
#define EV_TRIGGER_RISING   "EV_TRIGGER_RISING"
#define EV_TRIGGER_FALLING   "EV_TRIGGER_FALLING"
#define EV_NONE   "EV_NONE"
#define EV_DATA_EXCEEDS   "EV_DATA_EXCEEDS"
#define EV_DATA_BELOW   "EV_DATA_BELOW"

Enumerations

enum  ChannelMode {
  CM_BINARY, CM_HEX, CM_DEC, CM_VOLTS,
  CM_BIGEND, CM_EXCLUSIVE_OPTS = 0xf, CM_LINENUMS = 0x40, CM_DOS_LINES = 0x80
}
enum  { EACQ32_NO_INCOMING_I2O = 3200, EACQ32_NO_MAPPING, EACQ32_OUT_OF_MAPPING_RANGE, EACQ32_OFFSET_NOT_ON_WHOLE_BUFFER_BOUNDARY }

Define Documentation

#define ACQ32_ACK   "ACQ32:"

Definition at line 433 of file acq32ioctl.h.

#define ACQ32_ACK_FAIL   "ERROR"

Definition at line 434 of file acq32ioctl.h.

#define ACQ32_IO_MBX_NR   10

Definition at line 217 of file acq32ioctl.h.

#define ACQ32_IOARMRESET   _IO(ACQ32_IOC_MAGIC, 5 )

Definition at line 195 of file acq32ioctl.h.

#define ACQ32_IOARMSPIN   _IO(ACQ32_IOC_MAGIC, 4 )

Definition at line 194 of file acq32ioctl.h.

#define ACQ32_IOC_MAGIC   'a'

Definition at line 174 of file acq32ioctl.h.

#define ACQ32_IOC_MAXNR   29

Definition at line 278 of file acq32ioctl.h.

#define ACQ32_IOCGMEM   _IOR(ACQ32_IOC_MAGIC, 1, void*)

Definition at line 187 of file acq32ioctl.h.

#define ACQ32_IOCHARDRESET   _IO (ACQ32_IOC_MAGIC, 15 )

Definition at line 226 of file acq32ioctl.h.

#define ACQ32_IOCRESET   _IO(ACQ32_IOC_MAGIC, 0)

Definition at line 176 of file acq32ioctl.h.

#define ACQ32_IOG_PCIREGS_OFFSET   _IOR(ACQ32_IOC_MAGIC, 19, unsigned* )

Definition at line 230 of file acq32ioctl.h.

#define ACQ32_IOG_READ16   _IO (ACQ32_IOC_MAGIC, 22 )

Definition at line 247 of file acq32ioctl.h.

#define ACQ32_IOG_READ32   _IO (ACQ32_IOC_MAGIC, 20 )

Definition at line 245 of file acq32ioctl.h.

#define ACQ32_IOGMBX (   ix)    _IOR(ACQ32_IOC_MAGIC, ACQ32_IO_MBX_NR +(ix), unsigned*)

Definition at line 222 of file acq32ioctl.h.

#define ACQ32_IOREAD_GETPHYSICAL   _IO (ACQ32_IOC_MAGIC, 18 )

Definition at line 229 of file acq32ioctl.h.

#define ACQ32_IOREAD_LOCALBUF   _IO (ACQ32_IOC_MAGIC, 17 )

Definition at line 228 of file acq32ioctl.h.

#define ACQ32_IOS_INTS_DISABLE   _IOW(ACQ32_IOC_MAGIC, 26, unsigned )

Definition at line 266 of file acq32ioctl.h.

Referenced by acq32_maskInts().

#define ACQ32_IOS_INTS_ENABLE   _IOW(ACQ32_IOC_MAGIC, 25, unsigned )

Definition at line 265 of file acq32ioctl.h.

Referenced by acq32_enableInts().

#define ACQ32_IOS_SWALLOW_KMEM   _IOW(ACQ32_IOC_MAGIC, 27, unsigned )

Definition at line 275 of file acq32ioctl.h.

#define ACQ32_IOS_VALIDATE_BIGBUF   _IOW(ACQ32_IOC_MAGIC, 28, unsigned )

Definition at line 276 of file acq32ioctl.h.

#define ACQ32_IOS_WAIT_EVENT   _IO (ACQ32_IOC_MAGIC, 24 )

Definition at line 258 of file acq32ioctl.h.

#define ACQ32_IOS_WRITE16   _IO (ACQ32_IOC_MAGIC, 23 )

Definition at line 248 of file acq32ioctl.h.

#define ACQ32_IOS_WRITE32   _IO (ACQ32_IOC_MAGIC, 21 )

Definition at line 246 of file acq32ioctl.h.

#define ACQ32_IOSDEBUG   _IOW(ACQ32_IOC_MAGIC, 6, int)

Definition at line 197 of file acq32ioctl.h.

#define ACQ32_IOSENDI2O   _IO (ACQ32_IOC_MAGIC, 16 )

Definition at line 227 of file acq32ioctl.h.

#define ACQ32_IOSFORMAT   _IO (ACQ32_IOC_MAGIC, 3 )

Definition at line 192 of file acq32ioctl.h.

#define ACQ32_IOSLIMIT   _IO (ACQ32_IOC_MAGIC, 2 )

Definition at line 188 of file acq32ioctl.h.

#define ACQ32_IOSMBX (   ix)    _IO (ACQ32_IOC_MAGIC, ACQ32_IO_MBX_NR+(ix) )

Definition at line 219 of file acq32ioctl.h.

#define ACQ32_IOSROM_WORD_A01   _IO( ACQ32_IOC_MAGIC, 14 )

Definition at line 225 of file acq32ioctl.h.

#define AICLK   "AICLK"

Definition at line 482 of file acq32ioctl.h.

#define AITRIG   "AITRIG"

Definition at line 483 of file acq32ioctl.h.

#define AOCLK   "AOCLK"

Definition at line 484 of file acq32ioctl.h.

#define AOTRIG   "AOTRIG"

Definition at line 485 of file acq32ioctl.h.

#define CC_FORMAT   "format"

Definition at line 290 of file acq32ioctl.h.

#define CC_FORMAT_BIGEND   "bigendian"

Definition at line 292 of file acq32ioctl.h.

#define CC_FORMAT_BIN   "bin"

Definition at line 291 of file acq32ioctl.h.

#define CC_FORMAT_DEC   "dec"

Definition at line 294 of file acq32ioctl.h.

#define CC_FORMAT_DOS   "dos"

Definition at line 297 of file acq32ioctl.h.

#define CC_FORMAT_HEX   "hex"

Definition at line 293 of file acq32ioctl.h.

#define CC_FORMAT_LINENUMS   "lines"

Definition at line 296 of file acq32ioctl.h.

#define CC_FORMAT_VOLTS   "volts"

Definition at line 295 of file acq32ioctl.h.

#define CC_LIMIT   "limit"

Definition at line 299 of file acq32ioctl.h.

#define CC_SEEK   "seek"

Definition at line 301 of file acq32ioctl.h.

#define CC_SEEK_BEGIN   "start"

Definition at line 302 of file acq32ioctl.h.

#define CC_SEEK_CURRENT   "current"

Definition at line 304 of file acq32ioctl.h.

#define CC_SEEK_END   "end"

Definition at line 303 of file acq32ioctl.h.

#define CC_SEEK_TRIG   "trig"

Definition at line 305 of file acq32ioctl.h.

#define CC_STREAM   "stream"

Definition at line 307 of file acq32ioctl.h.

#define DI (   n)    "DI"#n

Definition at line 481 of file acq32ioctl.h.

#define DIO_CT_ACTIVE   'A'

Definition at line 427 of file acq32ioctl.h.

#define DIO_CT_INACTIVE   'x'

Definition at line 428 of file acq32ioctl.h.

#define DIO_MASK_INPUT   '-'

Definition at line 422 of file acq32ioctl.h.

#define DIO_MASK_INPUT0   'L'

Definition at line 425 of file acq32ioctl.h.

#define DIO_MASK_INPUT1   'H'

Definition at line 426 of file acq32ioctl.h.

#define DIO_MASK_OUTPUT0   '0'

Definition at line 424 of file acq32ioctl.h.

#define DIO_MASK_OUTPUT1   '1'

Definition at line 423 of file acq32ioctl.h.

#define DIX_DEFAULT   4

Definition at line 342 of file acq32ioctl.h.

#define DO (   n)    "DO"#n

Definition at line 491 of file acq32ioctl.h.

#define DOCLK   "DOCLK"

Definition at line 486 of file acq32ioctl.h.

#define DOTRIG   "DOTRIG"

Definition at line 487 of file acq32ioctl.h.

#define EV_DATA_BELOW   "EV_DATA_BELOW"

Definition at line 533 of file acq32ioctl.h.

#define EV_DATA_EXCEEDS   "EV_DATA_EXCEEDS"

Definition at line 532 of file acq32ioctl.h.

#define EV_NONE   "EV_NONE"

Definition at line 531 of file acq32ioctl.h.

#define EV_SOFT   "EV_SOFT"

Definition at line 528 of file acq32ioctl.h.

#define EV_TRIGGER_FALLING   "EV_TRIGGER_FALLING"

Definition at line 530 of file acq32ioctl.h.

#define EV_TRIGGER_RISING   "EV_TRIGGER_RISING"

Definition at line 529 of file acq32ioctl.h.

#define EV_TRUE   "EV_TRUE"

Definition at line 527 of file acq32ioctl.h.

#define GUT_EVENT (   e)    "E"#e

Definition at line 501 of file acq32ioctl.h.

#define GUT_FIRE_CLOCK   "clockNow"

Definition at line 520 of file acq32ioctl.h.

#define GUT_FIRE_EVENT   "fireEvent"

Definition at line 513 of file acq32ioctl.h.

#define GUT_FXN_AI   "AI"

Definition at line 497 of file acq32ioctl.h.

#define GUT_FXN_AO   "AO"

Definition at line 496 of file acq32ioctl.h.

#define GUT_FXN_DO   "DO"

Definition at line 498 of file acq32ioctl.h.

#define GUT_GETEVENT   "getEvent"

Definition at line 512 of file acq32ioctl.h.

#define GUT_GETPHASE   "getPhase"

Definition at line 504 of file acq32ioctl.h.

#define GUT_GETPHASE_KEY_ACTUAL_SAMPLES   "actual-samples"

Definition at line 508 of file acq32ioctl.h.

#define GUT_GETPHASE_KEY_REQUESTED_SAMPLES   "requested-samples"

Definition at line 507 of file acq32ioctl.h.

#define GUT_GETPHASE_KEY_STATE   "state"

Definition at line 509 of file acq32ioctl.h.

#define GUT_PHASE (   p)    "P"#p

Definition at line 500 of file acq32ioctl.h.

#define GUT_RESET   "resetGUT"

Definition at line 522 of file acq32ioctl.h.

#define GUT_SET_CLOCK   "setClock"

Definition at line 518 of file acq32ioctl.h.

#define GUT_SETEVENT   "setEvent"

Definition at line 511 of file acq32ioctl.h.

#define GUT_SETPHASE   "setPhase"

Definition at line 503 of file acq32ioctl.h.

#define INTERNAL_CLOCK   "INTERNAL_CLOCK"

Definition at line 516 of file acq32ioctl.h.

#define J3 (   n)    "J3"#n

Definition at line 475 of file acq32ioctl.h.

#define J5 (   n)    "J5"#n

Definition at line 474 of file acq32ioctl.h.

#define MC_BIGDUMP   "bigdump"

Definition at line 364 of file acq32ioctl.h.

#define MC_GET_CALINFO   "getCalinfo"

Definition at line 367 of file acq32ioctl.h.

#define MC_GET_CAPTURESTATS   "getCaptureStats"

Definition at line 368 of file acq32ioctl.h.

#define MC_GET_CHANNEL_MASK   "getChannelMask"

Definition at line 320 of file acq32ioctl.h.

#define MC_GET_CONFIG   "getConfig"

Definition at line 366 of file acq32ioctl.h.

#define MC_GET_DEBUG   "getDebug"

Definition at line 369 of file acq32ioctl.h.

#define MC_GET_FWREV   "getFwrev"

Definition at line 365 of file acq32ioctl.h.

#define MC_GET_HELP   "help"

Definition at line 313 of file acq32ioctl.h.

#define MC_GET_INTERNAL_CLOCK   "getInternalClock"

Definition at line 360 of file acq32ioctl.h.

#define MC_GET_MAX_CHANNELS   "getAvailableChannels"

Definition at line 371 of file acq32ioctl.h.

#define MC_GET_MEMORY_DEPTH   "getMemoryDepth"

Definition at line 322 of file acq32ioctl.h.

#define MC_GET_MODE   "getMode"

Definition at line 324 of file acq32ioctl.h.

#define MC_GET_NUMCHANNELS   "getNumChannels"

Definition at line 314 of file acq32ioctl.h.

#define MC_GET_NUMSAMPLES   "getNumSamples"

Definition at line 357 of file acq32ioctl.h.

#define MC_GET_NUMSAMPLES   "getNumSamples"

Definition at line 357 of file acq32ioctl.h.

#define MC_GET_RESERVED_AO   "getReservedAO"

Definition at line 379 of file acq32ioctl.h.

#define MC_GET_SETSAMPLES   "getSetNumSamples"

Definition at line 316 of file acq32ioctl.h.

#define MC_GET_STATE   "getState"

Definition at line 317 of file acq32ioctl.h.

#define MC_GET_SYNC_ROUTE   "getSyncRoute"

Definition at line 403 of file acq32ioctl.h.

#define MC_GET_VRANGE   "getVoltsRange"

Definition at line 372 of file acq32ioctl.h.

#define MC_MODE_GATED_CONTINUOUS   "GATED_CONTINUOUS"

Definition at line 334 of file acq32ioctl.h.

#define MC_MODE_GATED_TRANSIENT   "GATED_TRANSIENT"

Definition at line 333 of file acq32ioctl.h.

#define MC_MODE_RUN_BLOCK   "RUN_BLOCK"

Definition at line 352 of file acq32ioctl.h.

#define MC_MODE_SOFT_CONTINUOUS   "SOFT_CONTINUOUS"

Definition at line 336 of file acq32ioctl.h.

#define MC_MODE_SOFT_TRANSIENT   "SOFT_TRANSIENT"

Definition at line 335 of file acq32ioctl.h.

#define MC_MODE_TRIGGERED_CONTINUOUS   "TRIGGERED_CONTINUOUS"

Definition at line 337 of file acq32ioctl.h.

#define MC_RESERVE_AO   "reserveAO"

Definition at line 378 of file acq32ioctl.h.

#define MC_SET_ABORT   "setAbort"

Definition at line 355 of file acq32ioctl.h.

#define MC_SET_ABORT   "setAbort"

Definition at line 355 of file acq32ioctl.h.

#define MC_SET_ARM   "setArm"

Definition at line 325 of file acq32ioctl.h.

#define MC_SET_ARMED   "setArmed"

Definition at line 354 of file acq32ioctl.h.

#define MC_SET_CAL   "setCal"

Definition at line 375 of file acq32ioctl.h.

#define MC_SET_CHANNEL_MASK   "setChannelMask"

Definition at line 319 of file acq32ioctl.h.

#define MC_SET_DATA_ROUTE   "setDataRoute"

Definition at line 328 of file acq32ioctl.h.

#define MC_SET_DISTRIBUTOR   "setDistributor"

Definition at line 330 of file acq32ioctl.h.

#define MC_SET_EXTERNAL_CLOCK   "setExternalClock"

Definition at line 362 of file acq32ioctl.h.

#define MC_SET_INTERNAL_CLOCK   "setInternalClock"

Definition at line 359 of file acq32ioctl.h.

#define MC_SET_MODE   "setMode"

Definition at line 323 of file acq32ioctl.h.

#define MC_SET_MODE_GC   "setModeGatedContinuous"

Definition at line 339 of file acq32ioctl.h.

#define MC_SET_MODE_TRC   "setModeTriggeredContinuous"

Definition at line 340 of file acq32ioctl.h.

#define MC_SET_SAMPLE_TAGGING   "setSampleTagging"

Definition at line 361 of file acq32ioctl.h.

#define MC_SET_SYNC_ROUTE   "setSyncRoute"

Definition at line 402 of file acq32ioctl.h.

#define MC_SET_USER_LED   "setUserLed"

Definition at line 405 of file acq32ioctl.h.

#define MC_SET_USER_LED_FLASH   "FLASH"

Definition at line 410 of file acq32ioctl.h.

#define MC_SET_USER_LED_OFF   "OFF"

Definition at line 409 of file acq32ioctl.h.

#define MC_SET_USER_LED_ON   "ON"

Definition at line 408 of file acq32ioctl.h.

#define MC_STATE_ARM   "ST_ARM"

Definition at line 346 of file acq32ioctl.h.

#define MC_STATE_CAPDONE   "ST_CAPDONE"

Definition at line 350 of file acq32ioctl.h.

#define MC_STATE_POSTPROCESS   "ST_POSTPROCESS"

Definition at line 349 of file acq32ioctl.h.

#define MC_STATE_RUN   "ST_RUN"

Definition at line 347 of file acq32ioctl.h.

#define MC_STATE_STOP   "ST_STOP"

Definition at line 345 of file acq32ioctl.h.

#define MC_STATE_TRIGGER   "ST_TRIGGER"

Definition at line 348 of file acq32ioctl.h.

#define MC_TH_BILEVEL   "BILEVEL"

Definition at line 389 of file acq32ioctl.h.

#define MC_TH_BILEVEL_MULTI   "BILEVEL_MULTI"

Definition at line 390 of file acq32ioctl.h.

#define MC_TH_CHANNEL_SET   "setChannelThreshold"

Definition at line 395 of file acq32ioctl.h.

#define MC_TH_CLEAR_ALL   "clearThresholds"

Definition at line 385 of file acq32ioctl.h.

#define MC_TH_EDGE   "EDGE"

Definition at line 391 of file acq32ioctl.h.

#define MC_TH_EDGE_MULTI   "EDGE_MULTI"

Definition at line 392 of file acq32ioctl.h.

#define MC_TH_FAST_MULTI   "FAST_MULTI"

Definition at line 393 of file acq32ioctl.h.

#define MC_TH_SELECT   "selectThresholdDistributor"

Definition at line 386 of file acq32ioctl.h.

#define MC_TH_SELECT1   "selectThresholdDetector"

Definition at line 387 of file acq32ioctl.h.

#define MC_WAIT_STATE   "waitState"

Definition at line 376 of file acq32ioctl.h.

#define MI (   n)    "MI"#n

Definition at line 472 of file acq32ioctl.h.

#define MO (   n)    "MO"#n

Definition at line 473 of file acq32ioctl.h.

#define PXI_CLOCK10   "PXI_CLOCK10"

Definition at line 478 of file acq32ioctl.h.

#define PXI_STAR   "PXI_STAR"

Definition at line 477 of file acq32ioctl.h.

#define PXI_TRIG (   n)    "PXI_TRIG"#n

Definition at line 476 of file acq32ioctl.h.

#define READ_LOCALBUF_DESCR_FLAGS_NOWAIT   0x80000000

Definition at line 460 of file acq32ioctl.h.

#define READ_LOCALBUF_MAXCHUNK   0x200000

Definition at line 462 of file acq32ioctl.h.

#define SC_GET_DIO   "getDIO"

Definition at line 419 of file acq32ioctl.h.

#define SC_SET_CHANNEL   "setChannel"

Definition at line 420 of file acq32ioctl.h.

#define SC_SET_DIO   "setDIO"

Definition at line 418 of file acq32ioctl.h.

#define SC_SET_STREAMING   "stream"

Definition at line 421 of file acq32ioctl.h.

#define SEEK_TRIG   (SEEK_END+1)

Definition at line 168 of file acq32ioctl.h.

#define SIGCOND_ACK   "SIGCOND:"

Definition at line 435 of file acq32ioctl.h.

#define SOFT_CLOCK   "SOFT_CLOCK"

Definition at line 515 of file acq32ioctl.h.


Enumeration Type Documentation

anonymous enum
Enumerator:
EACQ32_NO_INCOMING_I2O 
EACQ32_NO_MAPPING 
EACQ32_OUT_OF_MAPPING_RANGE 
EACQ32_OFFSET_NOT_ON_WHOLE_BUFFER_BOUNDARY 

Definition at line 441 of file acq32ioctl.h.

Enumerator:
CM_BINARY 
CM_HEX 
CM_DEC 
CM_VOLTS 
CM_BIGEND 
CM_EXCLUSIVE_OPTS 
CM_LINENUMS 
CM_DOS_LINES 

Definition at line 200 of file acq32ioctl.h.