SIMulation Workbench Documentation SIMulation Workbench Documentation

aoutils.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <fcntl.h>
#include <errno.h>
#include <limits.h>
#include <unistd.h>
#include <sys/mman.h>
#include <sys/stat.h>
#include <sys/time.h>
#include <sys/types.h>
#include <pthread.h>
#include "simrtdb.h"
#include "dirconfig.h"
#include "rtdbutils.h"
#include "ccurutils.h"
#include "aoutils.h"
#include "tscutils.h"
#include "simerrors.h"
Include dependency graph for aoutils.c:

Functions

int ccurDA3218Wave_outputQueueMap (int init)
int ccurDA3218Wave_outputQPut (DA3218WaveOutQElement *e)
int ccurDA3218Wave_outputQGet (DA3218WaveOutQElement *e)
int ccurDA3218Wave_readBoardConfig (int boardNum, double *clockrate, int *externalClock, int *externalSync, int *voltRange)
int ccurAO16Wave_outputQueueMap (int init)
int ccurAO16Wave_outputQPut (AO16OutQElement *e)
int ccurAO16Wave_outputQGet (AO16OutQElement *e)
int ccurAO16Wave_readBoardConfig (int boardNum, double *clockrate, int *externalClock, int *externalSync, int *voltRange, int *filter)
int ccurAO16_readBoardConfig (int boardNum, int *voltRange, int *nChannels, int *rawUnit, int *autoCal)
int ccurDA3218_readBoardConfig (int boardNum, int *voltRange, int *nChannels, int *rawUnit, int *autoCal)
int ccurAOPK295_readBoardConfig (int boardNum, int *resolution)
int ccurPDAQAO_readBoardConfig (int boardNum, int *rawUnit)

Function Documentation

int ccurDA3218Wave_outputQueueMap ( int  init  ) 
int ccurDA3218Wave_outputQPut ( DA3218WaveOutQElement *  e  ) 
int ccurDA3218Wave_outputQGet ( DA3218WaveOutQElement *  e  ) 
int ccurDA3218Wave_readBoardConfig ( int  boardNum,
double *  clockrate,
int *  externalClock,
int *  externalSync,
int *  voltRange 
)
int ccurAO16Wave_outputQueueMap ( int  init  ) 
int ccurAO16Wave_outputQPut ( AO16OutQElement *  e  ) 
int ccurAO16Wave_outputQGet ( AO16OutQElement *  e  ) 
int ccurAO16Wave_readBoardConfig ( int  boardNum,
double *  clockrate,
int *  externalClock,
int *  externalSync,
int *  voltRange,
int *  filter 
)
int ccurAO16_readBoardConfig ( int  boardNum,
int *  voltRange,
int *  nChannels,
int *  rawUnit,
int *  autoCal 
)
int ccurDA3218_readBoardConfig ( int  boardNum,
int *  voltRange,
int *  nChannels,
int *  rawUnit,
int *  autoCal 
)
int ccurAOPK295_readBoardConfig ( int  boardNum,
int *  resolution 
)
int ccurPDAQAO_readBoardConfig ( int  boardNum,
int *  rawUnit 
)