26 #ifndef TEMPERATURE_SENSOR_CHANNEL_H
27 #define TEMPERATURE_SENSOR_CHANNEL_H
31 #include "deviceadaptor.h"
32 #include "abstractsensor.h"
34 #include "dataemitter.h"
49 public AbstractSensorChannel,
50 public DataEmitter<TimedUnsigned>
93 DeviceAdaptor* temperatureAdaptor_;
95 RingBuffer<TimedUnsigned>* outputBuffer_;
Sensor for accessing the internal ambient light sensor measurements.
static AbstractSensorChannel * factoryMethod(const QString &id)
Factory method for TemperatureSensorChannel.
Unsigned temperature() const
Property for accessing the measured value.
void temperatureChanged(const Unsigned &value)
Sent when a change in measured data is observed.
TemperatureSensorChannel(const QString &id)
virtual ~TemperatureSensorChannel()
Datatype for unsigned integer value with timestamp.
QObject facae for TimedUnsigned.
D-Bus adaptor for TemperatureSensor.
Datatype for unsigned values.
QObject based datatype for TimedUnsigned.