nidas v1.2.3
Classes | Namespaces
ModbusRTU.h File Reference
#include <nidas/Config.h>
#include <unistd.h>
#include <nidas/core/SerialSensor.h>
#include <nidas/util/Thread.h>

Go to the source code of this file.

Classes

class  nidas::dynld::ModbusRTU
 A class for data from a modbus RTU sensor, connected to a serial port. More...
 
class  nidas::dynld::ModbusRTU::ModbusMessageStreamScanner
 A subclass of MessageStreamScanner, with a modified nextSampleSepBOM() method that adjusts the sample time tag by the tranmission time of the number of bytes that were discarded between the libmodbus read and the data sent over the pipe. More...
 

Namespaces

namespace  nidas
 Root namespace for the NCAR In-Situ Data Acquisition Software.
 
namespace  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.