nidas  v1.2-1520
Classes | Namespaces | Macros | Typedefs | Functions
SppSerial.h File Reference
#include <nidas/dynld/DSMSerialSensor.h>
#include <nidas/core/VariableConverter.h>

Go to the source code of this file.

Classes

class  nidas::dynld::raf::SppSerial
 Base class for many DMT Probes, including SPP100, SPP200, SPP300 and the CDP. More...
 
struct  nidas::dynld::raf::SppSerial::reqPckt
 Here more for documentation. 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 ZERO_BIN_HACK
 

Typedefs

typedef unsigned char nidas::dynld::raf::DMT_UShort [2]
 DMT 2-byte ints are packed with byte order 01, where byte 0 is the low-order byte. More...
 
typedef unsigned char nidas::dynld::raf::DMT_ULong [4]
 DMT 4-byte ints are packed with byte order 2301, where byte 0 is the low-order byte. More...
 

Functions

unsigned short nidas::dynld::raf::UnpackDMT_UShort (DMT_UShort dmtval)
 
void nidas::dynld::raf::PackDMT_UShort (DMT_UShort dmtval, unsigned short val)
 
unsigned long nidas::dynld::raf::UnpackDMT_ULong (DMT_ULong dmtval)
 
void nidas::dynld::raf::PackDMT_ULong (DMT_ULong dmtval, unsigned long val)
 

Macro Definition Documentation

#define ZERO_BIN_HACK