output the mean of nb values
More...
|
| ACQ_HW_MEAN (int devnum, string _name, VI _vi, VO _vo, VI _vi_offsets, VO _vo_offsets, VI &sys_vi_cursor, VO &sys_vo_cursor, int nmean) |
|
virtual | ~ACQ_HW_MEAN () |
|
virtual bool | newSample (int sample) |
| checks host buffer for new sample, if so copies to lbuf and reports true 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_HW_MULTI (int devnum, string _name, VI _vi, VO _vo, VI _vi_offsets, VO _vo_offsets, VI &sys_vi_cursor, VO &sys_vo_cursor, int nbuffers) |
|
virtual | ~ACQ_HW_MULTI () |
|
virtual string | toString () |
|
| IO (string _name, VI _vi, VO _vo) |
|
virtual | ~IO () |
|
string | getName () |
|
|
bool | _newSample (int sample) |
|
unsigned | tlatch0 (int ib) |
|
| 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...
|
|
| 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 () |
|
output the mean of nb values
Definition at line 367 of file AcqHw.cpp.
◆ ACQ_HW_MEAN()
ACQ_HW_MEAN::ACQ_HW_MEAN |
( |
int |
devnum, |
|
|
string |
_name, |
|
|
VI |
_vi, |
|
|
VO |
_vo, |
|
|
VI |
_vi_offsets, |
|
|
VO |
_vo_offsets, |
|
|
VI & |
sys_vi_cursor, |
|
|
VO & |
sys_vo_cursor, |
|
|
int |
nmean |
|
) |
| |
◆ ~ACQ_HW_MEAN()
virtual ACQ_HW_MEAN::~ACQ_HW_MEAN |
( |
| ) |
|
|
inlinevirtual |
◆ _newSample()
bool ACQ_HW_MEAN::_newSample |
( |
int |
sample | ) |
|
|
protected |
◆ action()
on newSample, copy VO from SI, copy VI to SI
SIMPLIFY: supports AI32 ONLY! COMPLEXIFY : re-scale as LJ 24 bit number so that HW=1 threshold is still valid, then OR the channel ID back in.
Reimplemented from ACQ_HW_BASE.
Definition at line 429 of file AcqHw.cpp.
◆ action2()
◆ newSample()
bool ACQ_HW_MEAN::newSample |
( |
int |
sample | ) |
|
|
virtual |
checks host buffer for new sample, if so copies to lbuf and reports true
- Parameters
-
sample | checks host buffer for new sample, if so copies to lbuf and reports true |
Reimplemented from ACQ_HW_MULTI.
Reimplemented in ACQ_HW_MEAN_SKIPPER.
Definition at line 414 of file AcqHw.cpp.
◆ dox
unsigned* ACQ_HW_MEAN::dox |
|
protected |
◆ nmean
const int& ACQ_HW_MEAN::nmean |
|
protected |
◆ raw
◆ tl0_array
unsigned* ACQ_HW_MEAN::tl0_array |
|
protected |
◆ verbose
The documentation for this class was generated from the following file: