asyn 4-20
Defines | Functions
/home/epics/devel/asynR4-20/testAsynPortDriverApp/src/testAsynPortDriver.cpp File Reference
#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <errno.h>
#include <math.h>
#include <epicsTypes.h>
#include <epicsTime.h>
#include <epicsThread.h>
#include <epicsString.h>
#include <epicsTimer.h>
#include <epicsMutex.h>
#include <epicsEvent.h>
#include <iocsh.h>
#include "testAsynPortDriver.h"
#include <epicsExport.h>

Defines

#define FREQUENCY   1000
#define AMPLITUDE   1.0
#define NUM_DIVISIONS   10
#define MIN_UPDATE_TIME   0.02
#define MAX_ENUM_STRING_SIZE   20

Functions

void simTask (void *drvPvt)
int testAsynPortDriverConfigure (const char *portName, int maxPoints)
 EPICS iocsh callable function to call constructor for the testAsynPortDriver class.
void testAsynPortDriverRegister (void)
 epicsExportRegistrar (testAsynPortDriverRegister)

Define Documentation

#define AMPLITUDE   1.0
#define FREQUENCY   1000
#define MAX_ENUM_STRING_SIZE   20
#define MIN_UPDATE_TIME   0.02
#define NUM_DIVISIONS   10

Function Documentation

epicsExportRegistrar ( testAsynPortDriverRegister  )
void simTask ( void *  drvPvt)
int testAsynPortDriverConfigure ( const char *  portName,
int  maxPoints 
)

EPICS iocsh callable function to call constructor for the testAsynPortDriver class.

Parameters:
[in]portNameThe name of the asyn port driver to be created.
[in]maxPointsThe maximum number of points in the volt and time arrays
void testAsynPortDriverRegister ( void  )