27 #ifndef NIDAS_DYNLD_RAF_WATLOW_H
28 #define NIDAS_DYNLD_RAF_WATLOW_H
36 namespace nidas {
namespace dynld {
namespace raf {
38 using namespace nidas::core;
49 bool process(
const Sample* samp,std::list<const Sample*>& results)
54 uint16_t CRC16(
const unsigned char * input,
int nbytes)
throw();
56 uint16_t CRC16_faster(
const unsigned char * input,
int nbytes)
throw();
58 bool checkCRC(
const unsigned char * input,
int nbytes,
int msgnum)
throw();
Support for a sensor that is sending packets on a TCP socket, a UDP socket, a Bluetooth RF Comm socke...
Definition: SerialSensor.h:64
Virtual base class declaring methods for converting numeric values between little-endian and big-endi...
Definition: EndianConverter.h:304
static const nidas::util::EndianConverter * _fromBig
Definition: WatlowCLS208.h:62
Sensor class supporting the NCAR/ACOM Watlow CLS208 Instrument.
Definition: WatlowCLS208.h:43
Interface to a data sample.
Definition: Sample.h:189
unsigned int _numWarnings
Definition: WatlowCLS208.h:66
static const nidas::util::EndianConverter * _fromLittle
Definition: WatlowCLS208.h:64