nidas  v1.2-1520
Classes | Namespaces | Macros | Variables
DSMArincSensor.h File Reference
#include <nidas/linux/arinc/arinc.h>
#include <nidas/core/DSMSensor.h>
#include <nidas/core/TimetagAdjuster.h>
#include <nidas/core/VariableConverter.h>
#include <nidas/util/InvalidParameterException.h>

Go to the source code of this file.

Classes

class  nidas::dynld::raf::SortByRateThenLabel
 This is sorts a list of Sample tags by rate (highest first) then by label. More...
 
class  nidas::dynld::raf::DSMArincSensor
 A sensor connected to an ARINC port. More...
 

Namespaces

 nidas
 Root namespace for the NCAR In-Situ Data Acquisition Software.
 
 nidas::dynld
 The dynamically loadable classes of nidas. The nidas::dynld namespace and any sub namespaces, like nidas::dynld::raf, are for dynamically loadable classes, and any support classes that are only referenced by classes in nidas::dynld. Objects in nidas::dynld are created by nidas::core::DOMObjectFactory, using nidas::core::DynamicLoader, typically from a class="XXXXX" attribute in an XML file.
 
 nidas::dynld::raf
 

Macros

#define SSM   0x60000000
 
#define NCD   0x20000000
 
#define TST   0x40000000
 
#define NLABELS   256
 

Variables

const float nidas::dynld::raf::INHG_MBAR = 33.8639
 
const float nidas::dynld::raf::NM_MTR = 1.0 / 1852.0
 
const float nidas::dynld::raf::FT_MTR = 0.3048
 
const float nidas::dynld::raf::G_MPS2 = 9.7959
 
const float nidas::dynld::raf::KTS_MS = 0.514791
 
const float nidas::dynld::raf::FPM_MPS = 0.00508
 
const float nidas::dynld::raf::RAD_DEG = 180.0 / 3.14159265358979
 

Macro Definition Documentation

#define NCD   0x20000000
#define NLABELS   256
#define SSM   0x60000000
#define TST   0x40000000