19#ifndef WAKEUP_SENSOR_CHANNEL_H
20#define WAKEUP_SENSOR_CHANNEL_H
24#include "deviceadaptor.h"
25#include "abstractsensor.h"
27#include "dataemitter.h"
40 :
public AbstractSensorChannel
41 ,
public DataEmitter<TimedUnsigned>
87 Bin *m_marshallingBin;
88 DeviceAdaptor *m_wakeupAdaptor;
90 RingBuffer<TimedUnsigned> *m_outputBuffer;
Datatype for unsigned integer value with timestamp.
QObject facae for TimedUnsigned.
void wakeupChanged(const Unsigned &value)
Sent when a change in measured data is observed.
Unsigned wakeup() const
Property for accessing the measured value.
virtual ~WakeupSensorChannel()
WakeupSensorChannel(const QString &id)
static AbstractSensorChannel * factoryMethod(const QString &id)
Factory method for WakeupSensorChannel.
Datatype for unsigned values.
QObject based datatype for TimedUnsigned.