abstract model of an ACQ2106 box.
More...
#include <AcqSys.h>
|
| ACQ (int devnum, string _name, VI _vi, VO _vo, VI _vi_offsets, VO _vo_offsets, VI &sys_vi_cursor, VO &sys_vo_cursor) |
|
virtual | ~ACQ () |
|
abstract model of an ACQ2106 box.
Definition at line 82 of file AcqSys.h.
◆ ACQ()
ACQ::ACQ |
( |
int |
devnum, |
|
|
string |
_name, |
|
|
VI |
_vi, |
|
|
VO |
_vo, |
|
|
VI |
_vi_offsets, |
|
|
VO |
_vo_offsets, |
|
|
VI & |
sys_vi_cursor, |
|
|
VO & |
sys_vo_cursor |
|
) |
| |
|
protected |
◆ ~ACQ()
◆ action()
◆ action2()
◆ arm()
void ACQ::arm |
( |
int |
nsamples | ) |
|
|
virtual |
prepare to run a shot nsamples long, arm the UUT.
Reimplemented in ACQ_HW_BASE.
Definition at line 150 of file AcqSys.cpp.
◆ factory()
ACQ * ACQ::factory |
( |
int |
devnum, |
|
|
string |
_name, |
|
|
VI |
_vi, |
|
|
VO |
_vo, |
|
|
VI |
_vi_offsets, |
|
|
VO |
_vo_offsets, |
|
|
VI & |
sys_vi_cursor, |
|
|
VO & |
sys_vo_cursor |
|
) |
| |
|
static |
ACQ::factory is configured by environment variabls to setup the core of the acquisition
- HW=Value,Skip : Value 0: Simulate (check config file) Value 1: run normal hardware. >1 take mean of N samples Skip: > 0 Skip N samples before mena
- HW_MULTI=N : Regular capture with N DMA buffers. Allows control program to run at Fs/N
Definition at line 513 of file AcqHw.cpp.
◆ newSample()
bool ACQ::newSample |
( |
int |
sample | ) |
|
|
virtual |
◆ tlatch()
unsigned ACQ::tlatch |
( |
void |
| ) |
|
|
virtual |
◆ toString()
◆ HBA
◆ devnum
AFHBA404 device numbers 0..N.
Definition at line 91 of file AcqSys.h.
◆ nowait
newSample doesn't block for new Tlatch (eg bolo in set with non bolo uuts).
Definition at line 88 of file AcqSys.h.
◆ pollcount
◆ vi_cursor
index for each Input type in System Interface
Definition at line 95 of file AcqSys.h.
◆ vi_offsets
byte offset for each Input type in Local Vector In
Definition at line 93 of file AcqSys.h.
◆ vo_cursor
index for each Output type in System Interface
Definition at line 96 of file AcqSys.h.
◆ vo_offsets
byte offset for each Output type in Local Vector Out
Definition at line 94 of file AcqSys.h.
◆ wd_mask
watchdog mask.
Definition at line 89 of file AcqSys.h.
The documentation for this class was generated from the following files: