TwiceAsNice  2019-02-18
Classes | Macros | Typedefs | Functions
DAQLibRTDMAP.h File Reference
This graph shows which files directly or indirectly include this file:

Classes

struct  _DqHistoryTrigger
 
struct  _DqHistoryBuffer
 

Macros

#define DAQLIB   __declspec(dllexport) __stdcall
 
#define DQ_VMAP_REREQUEST   (1L<<0)
 

Typedefs

typedef struct _DqHistoryTrigger DQ_HISTORY_TRIGGER
 
typedef struct _DqHistoryBuffer DQ_HISTORY_BUFFER
 

Functions

int DAQLIB DqRtDmapInit (int handle, int *dmapid, double refreshRate)
 
int DAQLIB DqRtDmapAddChannel (int handle, int dmapid, int dev, int subsystem, uint32 *cl, int clSize)
 
int DAQLIB DqRtDmapCheckSpace (int handle, int dmapid, int dev, int subsystem, int *cl, int clSize, int *in_sz_left, int *out_sz_left)
 
int DAQLIB DqRtDmapGetInputMap (int handle, int dmapid, int dev, unsigned char **mappedData)
 
int DAQLIB DqRtDmapGetInputMapSize (int handle, int dmapid, int dev, int *mapSize)
 
int DAQLIB DqRtDmapGetOutputMap (int handle, int dmapid, int dev, unsigned char **mappedData)
 
int DAQLIB DqRtDmapGetOutputMapSize (int handle, int dmapid, int dev, int *mapSize)
 
int DAQLIB DqRtDmapReadScaledData (int handle, int dmapid, int dev, double *scaledBuffer, int bufferSize)
 
int DAQLIB DqRtDmapReadScaledDataF (int handle, int dmapid, int dev, float *scaledBuffer, int bufferSize)
 
int DAQLIB DqAdvRawToScaleValue (int handle, int dev, uint32 channel, uint32 rawVal, double *pScaledVal)
 
int DAQLIB DqAdvScaleToRawValue (int handle, int dev, uint32 channel, double scaledVal, uint32 *pRawVal)
 
int DAQLIB DqRtDmapReadRawData16 (int handle, int dmapid, int dev, uint16 *rawBuffer, int bufferSize)
 
int DAQLIB DqRtDmapReadRawData32 (int handle, int dmapid, int dev, uint32 *rawBuffer, int bufferSize)
 
int DAQLIB DqRtDmapReadRawData (int handle, int dmapid, int dev, void *rawBuffer, int bufferSize)
 
int DAQLIB DqRtDmapWriteScaledData (int handle, int dmapid, int dev, double *scaledBuffer, int bufferSize)
 
int DAQLIB DqRtDmapWriteScaledDataF (int handle, int dmapid, int dev, float *scaledBuffer, int bufferSize)
 
int DAQLIB DqRtDmapWriteRawData16 (int handle, int dmapid, int dev, uint16 *rawBuffer, int bufferSize)
 
int DAQLIB DqRtDmapWriteRawData32 (int handle, int dmapid, int dev, uint32 *rawBuffer, int bufferSize)
 
int DAQLIB DqRtDmapWriteRawData (int handle, int dmapid, int dev, void *rawBuffer, int bufferSize)
 
int DAQLIB DqRtDmapStart (int handle, int dmapid)
 
int DAQLIB DqRtDmapRefresh (int handle, int dmapid)
 
int DAQLIB DqRtDmapRefreshInputs (int handle, int dmapid)
 
int DAQLIB DqRtDmapRefreshOutputs (int handle, int dmapid)
 
int DAQLIB DqRtDmapRefreshExt (int handle, int dmapid, int flags, uint16 *counter, uint16 *tstamp)
 
int DAQLIB DqRtDmapRefreshOutputsExt (int handle, int dmapid, int flags, uint16 *counter)
 
int DAQLIB DqRtDmapRefreshInputsExt (int handle, int dmapid, uint16 *counter, uint16 *tstamp)
 
int DAQLIB DqRtDmapStop (int handle, int dmapid)
 
int DAQLIB DqRtDmapClose (int handle, int dmapid)
 
int DAQLIB DqRtVmapInit (int handle, int *vmapid, double refreshRate)
 
int DAQLIB DqRtVmapAddChannel (int handle, int vmapid, int dev, int subsystem, int *cl, int *flags, int clSize)
 
int DAQLIB DqRtVmapSetScanRate (int handle, int vmapid, int dev, int subsystem, float scan_rate)
 
int DAQLIB DqRtVmapAddChannelMaxSize (int handle, int vmapid, int dev, int subsystem, uint32 cl, uint32 flags, int max_size)
 
int DAQLIB DqRtVmapCheckSpace (int handle, int vmapid, int dev, int subsystem, int *cl, int *flags, int clSize, int *in_sz_left, int *out_sz_left)
 
int DAQLIB DqRtVmapGetInputPtr (int handle, int vmapid, int trl_list, uint16 **hdrptr)
 
int DAQLIB DqRtVmapGetOutputPtr (int handle, int vmapid, int trl_list, uint16 **hdrptr)
 
int DAQLIB DqRtVmapGetInputMap (int handle, int vmapid, int trl_list, uint8 **dataptr)
 
int DAQLIB DqRtVmapGetOutputMap (int handle, int vmapid, int trl_list, uint8 **dataptr)
 
int DAQLIB DqRtVmapStart (int handle, int vmapid)
 
int DAQLIB DqRtVmapRefresh (int handle, int vmapid, int flags)
 
int DAQLIB DqRtVmapRefreshInputs (int handle, int vmapid)
 
int DAQLIB DqRtXmapRefreshInputs (int handle, int flags, int *mapid)
 
int DAQLIB DqRtVmapRefreshOutputs (int handle, int vmapid, int flags)
 
int DAQLIB DqRtVmapSetChannelList (int hd, int vmapid, int dev, int subsystem, int *cl, int clSize)
 
int DAQLIB DqRtVmapRefreshExt (int handle, int vmapid, int flags, uint16 *dqCounter, uint16 *dqTStamp)
 
int DAQLIB DqRtVmapReRefreshExt (int handle, int vmapid, uint16 rq_counter, uint16 *dqCounter, uint16 *dqTStamp)
 
int DAQLIB DqRtVmapRefreshInputsExt (int handle, int vmapid, uint16 *dqCounter, uint16 *dqTStamp)
 
int DAQLIB DqRtXmapRefreshInputsExt (int handle, int flags, int *mapid, uint16 *dqCounter, uint16 *dqTStamp)
 
int DAQLIB DqRtVmapRefreshOutputsExt (int handle, int vmapid, int flags, uint16 *dqCounter)
 
int DAQLIB DqRtVmapReRefreshOutputsExt (int handle, int vmapid, uint16 rq_counter, uint16 *counter)
 
int DAQLIB DqRtVmapStop (int handle, int vmapid)
 
int DAQLIB DqRtVmapClose (int handle, int vmapid)
 
int DAQLIB DqRtVmapAddOutputData (int handle, int vmapid, int trl_index, uint32 data_size, int *act_size, uint8 *data)
 
int DAQLIB DqRtVmapAddOutputChannelData (int handle, int vmapid, int trl_index, uint32 channel, uint32 data_size, int *act_size, uint8 *data)
 
int DAQLIB DqRtVmapRqInputDataSz (int handle, int vmapid, int trl_index, uint32 rq_size, int *act_size, uint8 **indataptr)
 
int DAQLIB DqRtVmapRqInputChannelData (int handle, int vmapid, int trl_index, uint32 channel, uint32 rq_size, int *act_size, uint8 **indataptr)
 
int DAQLIB DqRtVmapGetInputData (int handle, int vmapid, int trl_index, uint32 max_size, int *data_size, int *avl_size, uint8 *data)
 
int DAQLIB DqRtVmapGetOutputDataSz (int handle, int vmapid, int trl_index, int *data_size, int *avl_size)
 
int DAQLIB DqRtVmapInitOutputPacket (int handle, int vmapid)
 
int DAQLIB DqRtVmapWriteOutput (int handle, int vmap_id, int device, uint32 channel, int rq_size, uint8 *data)
 
int DAQLIB DqRtVmapPlusWriteOutput (int handle, int vmap_id, int device, uint32 channel, uint32 rq_channel, int rq_size, uint8 *data)
 
int DAQLIB DqRtVmapRequestInput (int handle, int vmap_id, int device, uint32 channel, int rq_size)
 
int DAQLIB DqRtVmapPlusRequestInput (int handle, int vmap_id, int device, uint32 channel, uint32 rq_channel, int rq_size)
 
int DAQLIB DqRtVmapReadInput (int handle, int vmap_id, int device, uint32 channel, int rq_size, int *ret_size, uint8 *data)
 
int DAQLIB DqRtVmapInputFifoAvailable (int handle, int vmap_id, int device, uint32 channel, int *available)
 
int DAQLIB DqRtVmapOutputFifoAvailable (int handle, int vmap_id, int device, uint32 channel, int *available)
 
int DAQLIB DqRtHistoryInit (int handle, int dmapid, int numTriggers, DQ_HISTORY_TRIGGER *triggerList, int bufferSize, int numHistoryBuffers, int recycle)
 
int DAQLIB DqRtHistoryGetStatus (int handle, int dmapid, int *readyBuffers)
 
int DAQLIB DqRtHistoryGetBuffer (int handle, int dmapid, DQ_HISTORY_BUFFER **pBuffer)
 
int DAQLIB DqRtHistoryClose (int handle, int dmapid)
 

Macro Definition Documentation

◆ DAQLIB

#define DAQLIB   __declspec(dllexport) __stdcall

◆ DQ_VMAP_REREQUEST

#define DQ_VMAP_REREQUEST   (1L<<0)

Typedef Documentation

◆ DQ_HISTORY_BUFFER

◆ DQ_HISTORY_TRIGGER

Function Documentation

◆ DqAdvRawToScaleValue()

int DAQLIB DqAdvRawToScaleValue ( int  handle,
int  dev,
uint32  channel,
uint32  rawVal,
double *  pScaledVal 
)

◆ DqAdvScaleToRawValue()

int DAQLIB DqAdvScaleToRawValue ( int  handle,
int  dev,
uint32  channel,
double  scaledVal,
uint32 pRawVal 
)

◆ DqRtDmapAddChannel()

int DAQLIB DqRtDmapAddChannel ( int  handle,
int  dmapid,
int  dev,
int  subsystem,
uint32 cl,
int  clSize 
)

◆ DqRtDmapCheckSpace()

int DAQLIB DqRtDmapCheckSpace ( int  handle,
int  dmapid,
int  dev,
int  subsystem,
int *  cl,
int  clSize,
int *  in_sz_left,
int *  out_sz_left 
)

◆ DqRtDmapClose()

int DAQLIB DqRtDmapClose ( int  handle,
int  dmapid 
)

◆ DqRtDmapGetInputMap()

int DAQLIB DqRtDmapGetInputMap ( int  handle,
int  dmapid,
int  dev,
unsigned char **  mappedData 
)

◆ DqRtDmapGetInputMapSize()

int DAQLIB DqRtDmapGetInputMapSize ( int  handle,
int  dmapid,
int  dev,
int *  mapSize 
)

◆ DqRtDmapGetOutputMap()

int DAQLIB DqRtDmapGetOutputMap ( int  handle,
int  dmapid,
int  dev,
unsigned char **  mappedData 
)

◆ DqRtDmapGetOutputMapSize()

int DAQLIB DqRtDmapGetOutputMapSize ( int  handle,
int  dmapid,
int  dev,
int *  mapSize 
)

◆ DqRtDmapInit()

int DAQLIB DqRtDmapInit ( int  handle,
int *  dmapid,
double  refreshRate 
)

◆ DqRtDmapReadRawData()

int DAQLIB DqRtDmapReadRawData ( int  handle,
int  dmapid,
int  dev,
void *  rawBuffer,
int  bufferSize 
)

◆ DqRtDmapReadRawData16()

int DAQLIB DqRtDmapReadRawData16 ( int  handle,
int  dmapid,
int  dev,
uint16 rawBuffer,
int  bufferSize 
)

◆ DqRtDmapReadRawData32()

int DAQLIB DqRtDmapReadRawData32 ( int  handle,
int  dmapid,
int  dev,
uint32 rawBuffer,
int  bufferSize 
)

◆ DqRtDmapReadScaledData()

int DAQLIB DqRtDmapReadScaledData ( int  handle,
int  dmapid,
int  dev,
double *  scaledBuffer,
int  bufferSize 
)

◆ DqRtDmapReadScaledDataF()

int DAQLIB DqRtDmapReadScaledDataF ( int  handle,
int  dmapid,
int  dev,
float *  scaledBuffer,
int  bufferSize 
)

◆ DqRtDmapRefresh()

int DAQLIB DqRtDmapRefresh ( int  handle,
int  dmapid 
)

◆ DqRtDmapRefreshExt()

int DAQLIB DqRtDmapRefreshExt ( int  handle,
int  dmapid,
int  flags,
uint16 counter,
uint16 tstamp 
)

◆ DqRtDmapRefreshInputs()

int DAQLIB DqRtDmapRefreshInputs ( int  handle,
int  dmapid 
)

◆ DqRtDmapRefreshInputsExt()

int DAQLIB DqRtDmapRefreshInputsExt ( int  handle,
int  dmapid,
uint16 counter,
uint16 tstamp 
)

◆ DqRtDmapRefreshOutputs()

int DAQLIB DqRtDmapRefreshOutputs ( int  handle,
int  dmapid 
)

◆ DqRtDmapRefreshOutputsExt()

int DAQLIB DqRtDmapRefreshOutputsExt ( int  handle,
int  dmapid,
int  flags,
uint16 counter 
)

◆ DqRtDmapStart()

int DAQLIB DqRtDmapStart ( int  handle,
int  dmapid 
)

◆ DqRtDmapStop()

int DAQLIB DqRtDmapStop ( int  handle,
int  dmapid 
)

◆ DqRtDmapWriteRawData()

int DAQLIB DqRtDmapWriteRawData ( int  handle,
int  dmapid,
int  dev,
void *  rawBuffer,
int  bufferSize 
)

◆ DqRtDmapWriteRawData16()

int DAQLIB DqRtDmapWriteRawData16 ( int  handle,
int  dmapid,
int  dev,
uint16 rawBuffer,
int  bufferSize 
)

◆ DqRtDmapWriteRawData32()

int DAQLIB DqRtDmapWriteRawData32 ( int  handle,
int  dmapid,
int  dev,
uint32 rawBuffer,
int  bufferSize 
)

◆ DqRtDmapWriteScaledData()

int DAQLIB DqRtDmapWriteScaledData ( int  handle,
int  dmapid,
int  dev,
double *  scaledBuffer,
int  bufferSize 
)

◆ DqRtDmapWriteScaledDataF()

int DAQLIB DqRtDmapWriteScaledDataF ( int  handle,
int  dmapid,
int  dev,
float *  scaledBuffer,
int  bufferSize 
)

◆ DqRtHistoryClose()

int DAQLIB DqRtHistoryClose ( int  handle,
int  dmapid 
)

◆ DqRtHistoryGetBuffer()

int DAQLIB DqRtHistoryGetBuffer ( int  handle,
int  dmapid,
DQ_HISTORY_BUFFER **  pBuffer 
)

◆ DqRtHistoryGetStatus()

int DAQLIB DqRtHistoryGetStatus ( int  handle,
int  dmapid,
int *  readyBuffers 
)

◆ DqRtHistoryInit()

int DAQLIB DqRtHistoryInit ( int  handle,
int  dmapid,
int  numTriggers,
DQ_HISTORY_TRIGGER triggerList,
int  bufferSize,
int  numHistoryBuffers,
int  recycle 
)

◆ DqRtVmapAddChannel()

int DAQLIB DqRtVmapAddChannel ( int  handle,
int  vmapid,
int  dev,
int  subsystem,
int *  cl,
int *  flags,
int  clSize 
)

◆ DqRtVmapAddChannelMaxSize()

int DAQLIB DqRtVmapAddChannelMaxSize ( int  handle,
int  vmapid,
int  dev,
int  subsystem,
uint32  cl,
uint32  flags,
int  max_size 
)

◆ DqRtVmapAddOutputChannelData()

int DAQLIB DqRtVmapAddOutputChannelData ( int  handle,
int  vmapid,
int  trl_index,
uint32  channel,
uint32  data_size,
int *  act_size,
uint8 data 
)

◆ DqRtVmapAddOutputData()

int DAQLIB DqRtVmapAddOutputData ( int  handle,
int  vmapid,
int  trl_index,
uint32  data_size,
int *  act_size,
uint8 data 
)

◆ DqRtVmapCheckSpace()

int DAQLIB DqRtVmapCheckSpace ( int  handle,
int  vmapid,
int  dev,
int  subsystem,
int *  cl,
int *  flags,
int  clSize,
int *  in_sz_left,
int *  out_sz_left 
)

◆ DqRtVmapClose()

int DAQLIB DqRtVmapClose ( int  handle,
int  vmapid 
)

◆ DqRtVmapGetInputData()

int DAQLIB DqRtVmapGetInputData ( int  handle,
int  vmapid,
int  trl_index,
uint32  max_size,
int *  data_size,
int *  avl_size,
uint8 data 
)

◆ DqRtVmapGetInputMap()

int DAQLIB DqRtVmapGetInputMap ( int  handle,
int  vmapid,
int  trl_list,
uint8 **  dataptr 
)

◆ DqRtVmapGetInputPtr()

int DAQLIB DqRtVmapGetInputPtr ( int  handle,
int  vmapid,
int  trl_list,
uint16 **  hdrptr 
)

◆ DqRtVmapGetOutputDataSz()

int DAQLIB DqRtVmapGetOutputDataSz ( int  handle,
int  vmapid,
int  trl_index,
int *  data_size,
int *  avl_size 
)

◆ DqRtVmapGetOutputMap()

int DAQLIB DqRtVmapGetOutputMap ( int  handle,
int  vmapid,
int  trl_list,
uint8 **  dataptr 
)

◆ DqRtVmapGetOutputPtr()

int DAQLIB DqRtVmapGetOutputPtr ( int  handle,
int  vmapid,
int  trl_list,
uint16 **  hdrptr 
)

◆ DqRtVmapInit()

int DAQLIB DqRtVmapInit ( int  handle,
int *  vmapid,
double  refreshRate 
)

◆ DqRtVmapInitOutputPacket()

int DAQLIB DqRtVmapInitOutputPacket ( int  handle,
int  vmapid 
)

◆ DqRtVmapInputFifoAvailable()

int DAQLIB DqRtVmapInputFifoAvailable ( int  handle,
int  vmap_id,
int  device,
uint32  channel,
int *  available 
)

◆ DqRtVmapOutputFifoAvailable()

int DAQLIB DqRtVmapOutputFifoAvailable ( int  handle,
int  vmap_id,
int  device,
uint32  channel,
int *  available 
)

◆ DqRtVmapPlusRequestInput()

int DAQLIB DqRtVmapPlusRequestInput ( int  handle,
int  vmap_id,
int  device,
uint32  channel,
uint32  rq_channel,
int  rq_size 
)

◆ DqRtVmapPlusWriteOutput()

int DAQLIB DqRtVmapPlusWriteOutput ( int  handle,
int  vmap_id,
int  device,
uint32  channel,
uint32  rq_channel,
int  rq_size,
uint8 data 
)

◆ DqRtVmapReadInput()

int DAQLIB DqRtVmapReadInput ( int  handle,
int  vmap_id,
int  device,
uint32  channel,
int  rq_size,
int *  ret_size,
uint8 data 
)

◆ DqRtVmapRefresh()

int DAQLIB DqRtVmapRefresh ( int  handle,
int  vmapid,
int  flags 
)

◆ DqRtVmapRefreshExt()

int DAQLIB DqRtVmapRefreshExt ( int  handle,
int  vmapid,
int  flags,
uint16 dqCounter,
uint16 dqTStamp 
)

◆ DqRtVmapRefreshInputs()

int DAQLIB DqRtVmapRefreshInputs ( int  handle,
int  vmapid 
)

◆ DqRtVmapRefreshInputsExt()

int DAQLIB DqRtVmapRefreshInputsExt ( int  handle,
int  vmapid,
uint16 dqCounter,
uint16 dqTStamp 
)

◆ DqRtVmapRefreshOutputs()

int DAQLIB DqRtVmapRefreshOutputs ( int  handle,
int  vmapid,
int  flags 
)

◆ DqRtVmapRefreshOutputsExt()

int DAQLIB DqRtVmapRefreshOutputsExt ( int  handle,
int  vmapid,
int  flags,
uint16 dqCounter 
)

◆ DqRtVmapRequestInput()

int DAQLIB DqRtVmapRequestInput ( int  handle,
int  vmap_id,
int  device,
uint32  channel,
int  rq_size 
)

◆ DqRtVmapReRefreshExt()

int DAQLIB DqRtVmapReRefreshExt ( int  handle,
int  vmapid,
uint16  rq_counter,
uint16 dqCounter,
uint16 dqTStamp 
)

◆ DqRtVmapReRefreshOutputsExt()

int DAQLIB DqRtVmapReRefreshOutputsExt ( int  handle,
int  vmapid,
uint16  rq_counter,
uint16 counter 
)

◆ DqRtVmapRqInputChannelData()

int DAQLIB DqRtVmapRqInputChannelData ( int  handle,
int  vmapid,
int  trl_index,
uint32  channel,
uint32  rq_size,
int *  act_size,
uint8 **  indataptr 
)

◆ DqRtVmapRqInputDataSz()

int DAQLIB DqRtVmapRqInputDataSz ( int  handle,
int  vmapid,
int  trl_index,
uint32  rq_size,
int *  act_size,
uint8 **  indataptr 
)

◆ DqRtVmapSetChannelList()

int DAQLIB DqRtVmapSetChannelList ( int  hd,
int  vmapid,
int  dev,
int  subsystem,
int *  cl,
int  clSize 
)

◆ DqRtVmapSetScanRate()

int DAQLIB DqRtVmapSetScanRate ( int  handle,
int  vmapid,
int  dev,
int  subsystem,
float  scan_rate 
)

◆ DqRtVmapStart()

int DAQLIB DqRtVmapStart ( int  handle,
int  vmapid 
)

◆ DqRtVmapStop()

int DAQLIB DqRtVmapStop ( int  handle,
int  vmapid 
)

◆ DqRtVmapWriteOutput()

int DAQLIB DqRtVmapWriteOutput ( int  handle,
int  vmap_id,
int  device,
uint32  channel,
int  rq_size,
uint8 data 
)

◆ DqRtXmapRefreshInputs()

int DAQLIB DqRtXmapRefreshInputs ( int  handle,
int  flags,
int *  mapid 
)

◆ DqRtXmapRefreshInputsExt()

int DAQLIB DqRtXmapRefreshInputsExt ( int  handle,
int  flags,
int *  mapid,
uint16 dqCounter,
uint16 dqTStamp 
)