Go to the documentation of this file.
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
void orientationChanged(const int &orientation)
Sent whenever orientation interpretation has changed.
static AbstractSensorChannel * factoryMethod(const QString &id)
Factory method for OrientationSensorChannel.
Datatype for device 'pose' (orientation)
Datatypes for different filters.
QObject based datatype for TimedUnsigned.
virtual ~OrientationSensorChannel()
Datatype for device pose interpretation.
Datatype for unsigned integer value with timestamp.
D-Bus Adaptor for OrientationSensor.
QObject facae for TimedUnsigned.
Sensor for accessing device orientation.
OrientationSensorChannel(const QString &id)
Unsigned orientation() const
Property method returning current orientation.