GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LCBT / V1-6-2 > lcbt / rad750
#include <LCBT/LCBT.h>
#include <PBS/MBA.h>
#include <PBS/WCT.h>
#include <PBS/TMR.h>
#include <PBS/TASK.h>
#include <PBS/QI.h>
#include <stdio.h>
#include <string.h>
#include <sys/stat.h>
#include <LCBT_printf.h>
Functions | |
void | LCBT_installTestEvtHandler () |
installs simple print evt callback on protocol=1 | |
void | LCBT_uninstallTestEvtHandler () |
removes simple print evt callback on protocol=1 | |
unsigned int * | LCBT_readEvtFromFile (char *fileName, int *actSize32) |
allocates memory and reads file into that buffer | |
void | LCBT_sendEvtBuff (unsigned int *evtBuff, int buffSize32, int latpAddr, int delayNanoSec, int repeat) |
sends memory (with event data) over event fabric to EPU |
LCBT_installTestEvtHandler | ( | ) |
installs simple print evt callback on protocol=1
unsigned int * LCBT_readEvtFromFile | ( | char * | fileName, | |
int * | actSize32 | |||
) |
void LCBT_sendEvtBuff | ( | unsigned int * | evtBuff, | |
int | buffSize32, | |||
int | latpAddr, | |||
int | delayNanoSec, | |||
int | repeat | |||
) |
sends memory (with event data) over event fabric to EPU
evtBuff | - buffer of events | |
buffSize32 | - length of buffer in int32's | |
latpAddr | - dest address, if 0 will send to SIU0 | |
delayNanoSec | specify set delay between events, if 0 no delay | |
repeat | repeat buffer send forever |
References LCBT_STALL.
LCBT_uninstallTestEvtHandler | ( | ) |
removes simple print evt callback on protocol=1