26 #ifndef NIDAS_DYNLD_PAROSCI_202BG_P_h
27 #define NIDAS_DYNLD_PAROSCI_202BG_P_h
32 using namespace nidas::core;
34 namespace nidas {
namespace dynld {
36 class ParoSci_202BG_T;
56 bool process(
const Sample*,std::list<const Sample*>& result)
63 void createPressureSample(std::list<const Sample*>& result);
67 void readParams(
const std::list<const Parameter*>& params)
Sensor support for a ParoScientific 202BG temperature sensor connected to a Diamond Systems GPIO-MM c...
Definition: ParoSci_202BG_T.h:43
A class for reading ASCII files containing a time series of calibration data.
Definition: CalFile.h:164
unsigned int dsm_sample_id_t
Definition: Sample.h:63
long long dsm_time_t
Posix time in microseconds, the number of non-leap microseconds since 1970 Jan 1 00:00 UTC...
Definition: Sample.h:61
dsm_sample_id_t _tempSensorId
Definition: ParoSci_202BG_P.h:75
dsm_time_t _lastSampleTime
Definition: ParoSci_202BG_P.h:73
Sensor support for a ParoScientific 202BG pressure sensor connected to a Diamond Systems GPIO-MM card...
Definition: ParoSci_202BG_P.h:43
ParoSci_202BG_Calibration _calibrator
Definition: ParoSci_202BG_P.h:79
Sensor support for a frequency counter device.
Definition: DSC_FreqCounter.h:47
Interface to a data sample.
Definition: Sample.h:189
nidas::core::CalFile * _calfile
Definition: ParoSci_202BG_P.h:81
Support for reading a calibration file for a ParoScientific 202BG sensor.
Definition: ParoSci_202BG_Calibration.h:40
ParoSci_202BG_T * _tempSensor
Definition: ParoSci_202BG_P.h:77
Definition: InvalidParameterException.h:35
float _periodUsec
Definition: ParoSci_202BG_P.h:71