nidas
v1.2-1520
|
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. More...
Namespaces | |
isff | |
iss | |
psql | |
raf | |
Classes | |
class | A2DSensor |
One or more sensors connected to an A2D. More... | |
class | AsciiOutput |
class | DSC_A2DSensor |
One or more sensors connected to a Diamond Systems Corp A2D. More... | |
class | DSC_AnalogOut |
Support for the D2A device on a Diamond DMMAT card. More... | |
class | DSC_Event |
Sensor support for a simple event detector. More... | |
class | DSC_FreqCounter |
Sensor support for a frequency counter device. More... | |
class | DSC_PulseCounter |
Sensor support for a simple pulse counter device. More... | |
class | DSMSerialSensor |
A sensor connected to a serial port. More... | |
class | FileSet |
Dynamically loadable nidas::core::FileSet. More... | |
class | GPS_NMEA_Serial |
A class for reading NMEA records from a GPS. More... | |
class | GPS_Novatel_Serial |
A class for reading Novatel records from a GPS. More... | |
class | IEEE_Float |
A class for unpacking binary IEEE float values from a record into samples. More... | |
class | IR104_Relays |
Support for the digital IO on a Diamond Systems IR104 board. More... | |
class | ParoSci_202BG_Calibration |
Support for reading a calibration file for a ParoScientific 202BG sensor. More... | |
class | ParoSci_202BG_P |
Sensor support for a ParoScientific 202BG pressure sensor connected to a Diamond Systems GPIO-MM card which does the necessary frequency counting. More... | |
class | ParoSci_202BG_T |
Sensor support for a ParoScientific 202BG temperature sensor connected to a Diamond Systems GPIO-MM card which does the necessary frequency counting. More... | |
class | RawSampleInputStream |
class | RawSampleOutputStream |
class | RawSampleService |
A RawSampleService reads raw Samples from a socket connection and sends the samples to one or more SampleIOProcessors. More... | |
class | SampleArchiver |
struct | BlockStats |
Keep track of statistics for a contiguous block of good or bad samples in a stream. More... | |
class | SampleInputStream |
An implementation of a SampleInput. More... | |
class | SampleOutputStream |
A class for serializing Samples on an OutputStream. More... | |
class | SampleProcessor |
class | StatisticsCruncher |
class | StatisticsProcessor |
Interface of a processor of samples. More... | |
class | TSI_CPC3772 |
Support for a TSI CPC3772 particle counter. More... | |
class | UDPSampleOutput |
Interface of an output stream of samples. More... | |
struct | InitialUDPDataRequestReply |
Structure sent back to client from the UDP feed server, in big-endian order, indicating what TCP port number the client should use to contact the server for the XML feed of variables, and what port the binary data will be multicast to. More... | |
struct | TCPClientResponse |
Structure which the client must send back to server on the TCP port. More... | |
class | UDPSocketSensor |
Sensor class using a UDPSocketIODevice for reading from a UDP socket. More... | |
class | ViperDIO |
Support for the digital IO on an Arcom Viper. More... | |
class | WxtSensor |
Vaisala WXT weather sensor. More... | |
class | XMLConfigAllService |
class | XMLConfigService |
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.
2D anemometer, including prop vanes and sonics, which report either wind speed and direction or U and V.
The process method of this class can derive U and V from speed and direction, or conversely, speed and direction from U and V. The varibles Spd,Dir or U,V which are mentioned first in the configuration are assumed to be read from the serial stream, and the others are then derived.
This class can also apply 2D rotations, if an an offset for the wind directon is specifed as a calibration parameter.