28#ifndef STEPCOUNTER_SENSOR_CHANNEL_H
29#define STEPCOUNTER_SENSOR_CHANNEL_H
33#include "deviceadaptor.h"
34#include "abstractsensor.h"
36#include "dataemitter.h"
50 public AbstractSensorChannel,
51 public DataEmitter<TimedUnsigned>
94 DeviceAdaptor* stepcounterAdaptor_;
96 RingBuffer<TimedUnsigned>* outputBuffer_;
Sensor for accessing the internal step counter sensor measurements.
Unsigned steps() const
Property for accessing the measured value.
static AbstractSensorChannel * factoryMethod(const QString &id)
Factory method for StepCounterSensorChannel.
virtual ~StepCounterSensorChannel()
void StepCounterChanged(const Unsigned &value)
Sent when a change in measured data is observed.
StepCounterSensorChannel(const QString &id)
Datatype for unsigned integer value with timestamp.
QObject facae for TimedUnsigned.
D-Bus adaptor for stepcounter sensor.
Datatype for unsigned values.
QObject based datatype for TimedUnsigned.