26 #ifndef ORIENTATION_SENSOR_CHANNEL_H 27 #define ORIENTATION_SENSOR_CHANNEL_H 29 #include "abstractsensor.h" 30 #include "abstractchain.h" 32 #include "dataemitter.h" 49 public AbstractSensorChannel,
50 public DataEmitter<PoseData>
99 AbstractChain* orientationChain_;
103 RingBuffer<PoseData>* outputBuffer_;
109 void emitData(
const PoseData& value);
112 #endif // ORIENTATION_SENSOR_CHANNEL_H
Datatype for unsigned integer value with timestamp.
D-Bus Adaptor for OrientationSensor.
virtual ~OrientationSensorChannel()
QObject facae for TimedUnsigned.
static AbstractSensorChannel * factoryMethod(const QString &id)
Factory method for OrientationSensorChannel.
Datatype for device pose interpretation.
Datatypes for different filters.
QObject based datatype for TimedUnsigned.
OrientationSensorChannel(const QString &id)
Unsigned orientation() const
Property method returning current orientation.
void orientationChanged(const int &orientation)
Sent whenever orientation interpretation has changed.
Datatype for device 'pose' (orientation)
Sensor for accessing device orientation.