concrete base class.
More...
|
| ACQ_HW (int devnum, string _name, VI _vi, VO _vo, VI _vi_offsets, VO _vo_offsets, VI &sys_vi_cursor, VO &sys_vo_cursor) |
|
virtual | ~ACQ_HW () |
|
virtual bool | newSample (int sample) |
| checks host buffer for new sample, if so copies to lbuf and reports true More...
|
|
virtual string | toString () |
|
| IO (string _name, VI _vi, VO _vo) |
|
virtual | ~IO () |
|
string | getName () |
|
|
static ACQ * | factory (int devnum, string _name, VI _vi, VO _vo, VI _vi_offsets, VO _vo_offsets, VI &sys_vi_cursor, VO &sys_vo_cursor) |
|
const VI | vi_offsets |
| byte offset for each Input type in Local Vector In More...
|
|
const VO | vo_offsets |
| byte offset for each Output type in Local Vector Out More...
|
|
const VI | vi_cursor |
| index for each Input type in System Interface More...
|
|
const VO | vo_cursor |
| index for each Output type in System Interface More...
|
|
const VI | vi |
|
const VO | vo |
|
| ACQ_HW_BASE (int devnum, string _name, VI _vi, VO _vo, VI _vi_offsets, VO _vo_offsets, VI &sys_vi_cursor, VO &sys_vo_cursor) |
|
virtual | ~ACQ_HW_BASE () |
|
virtual void | arm (int nsamples) |
| prepare to run a shot nsamples long, arm the UUT. More...
|
|
virtual unsigned | tlatch (void) |
| returns latest tlatch from lbuf More...
|
|
virtual void | action (SystemInterface &systemInterface) |
| on newSample, copy VO from SI, copy VI to SI More...
|
|
virtual void | action2 (SystemInterface &systemInterface) |
| late action(), cleanup More...
|
|
| 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 () |
|
Dev * | dev |
|
unsigned | tl0 |
|
unsigned * | dox |
|
int | sample |
|
const int | spix |
|
int | pw32_double_buffer |
|
bool | nowait |
| newSample doesn't block for new Tlatch (eg bolo in set with non bolo uuts). More...
|
|
unsigned | wd_mask |
| watchdog mask. More...
|
|
int | pollcount |
|
int | devnum |
| AFHBA404 device numbers 0..N. More...
|
|
concrete base class.
Definition at line 130 of file AcqHw.cpp.
◆ ACQ_HW()
ACQ_HW::ACQ_HW |
( |
int |
devnum, |
|
|
string |
_name, |
|
|
VI |
_vi, |
|
|
VO |
_vo, |
|
|
VI |
_vi_offsets, |
|
|
VO |
_vo_offsets, |
|
|
VI & |
sys_vi_cursor, |
|
|
VO & |
sys_vo_cursor |
|
) |
| |
◆ ~ACQ_HW()
virtual ACQ_HW::~ACQ_HW |
( |
| ) |
|
|
inlinevirtual |
◆ newSample()
bool ACQ_HW::newSample |
( |
int |
sample | ) |
|
|
virtual |
checks host buffer for new sample, if so copies to lbuf and reports true
Reimplemented from ACQ.
Definition at line 254 of file AcqHw.cpp.
The documentation for this class was generated from the following file: