mrfioc2  2.3.0
Classes | Functions | Variables
devEvrPulserMapping.cpp File Reference
#include <cstdlib>
#include <cstring>
#include <epicsExport.h>
#include <dbDefs.h>
#include <dbAccess.h>
#include <devSup.h>
#include <recGbl.h>
#include <devLib.h>
#include <errlog.h>
#include <longoutRecord.h>
#include <stringinRecord.h>
#include "devObj.h"
#include "evr/pulser.h"
#include "linkoptions.h"
#include <stdexcept>
#include <string>
Include dependency graph for devEvrPulserMapping.cpp:

Go to the source code of this file.

Classes

struct  map_priv
 

Functions

 epicsExportAddress (dset, devLOEVRPulserMap)
 

Variables

dsxt dxtLOEVRPulserMap ={add_lo, &del_lo}
 

Detailed Description

A special device support to handle arbitrary mappings in the EVR mapping ram to one of the pulser units.

The pulser id is given as the signal in the AB_IO output link and the event code is given in the VAL field.

'#Lcard Apulserid Cmapram Sfunction @'

Definition in file devEvrPulserMapping.cpp.

Function Documentation

◆ epicsExportAddress()

epicsExportAddress ( dset  ,
devLOEVRPulserMap   
)

Variable Documentation

◆ dxtLOEVRPulserMap

dsxt dxtLOEVRPulserMap ={add_lo, &del_lo}

Definition at line 168 of file devEvrPulserMapping.cpp.