27#ifndef _nidas_dynld_raf_2d64_usb_v3_h_
28#define _nidas_dynld_raf_2d64_usb_v3_h_
32namespace nidas {
namespace dynld {
namespace raf {
65 virtual bool processSOR(
const Sample * samp, std::list < const Sample * >&results)
Interface to a data sample.
Definition Sample.h:190
Class for the USB Fast-2DC.
Definition TwoD64_USB_v3.h:44
virtual void init_parameters()
Initialize parameters for real-time and post-processing.
Definition TwoD64_USB_v3.cc:63
TwoD64_USB_v3()
Definition TwoD64_USB_v3.cc:52
virtual int TASToTap2D(void *t2d, float tas)
Build the struct above from the true airspeed (in m/s).
Definition TwoD64_USB_v3.cc:82
~TwoD64_USB_v3()
Definition TwoD64_USB_v3.cc:59
void validate()
validate() is called once on a DSMSensor after it has been configured, but before open() or init() ar...
Definition TwoD64_USB_v3.cc:100
size_t _nHskp
Number of houeskeeping variables in sample 1.
Definition TwoD64_USB_v3.h:57
virtual bool processSOR(const Sample *samp, std::list< const Sample * > &results)
Process the Shadow-OR sample from the probe.
Definition TwoD64_USB_v3.cc:119
virtual float Tap2DToTAS(const Tap2D *t2d) const
Reverse the true airspeed encoding.
Definition TwoD64_USB_v3.cc:94
Class for the USB Fast-2DC.
Definition TwoD64_USB.h:41
The essential core classes of nidas.
Definition A2DConverter.h:31
Root namespace for the NCAR In-Situ Data Acquisition Software.
Definition A2DConverter.h:31
This version is for rev2 of Spowarts USB board.
Definition usbtwod.h:88