Go to the documentation of this file.
27 #ifndef GYROSCOPE_SENSOR_CHANNEL_H
28 #define GYROSCOPE_SENSOR_CHANNEL_H
30 #include "abstractsensor.h"
31 #include "deviceadaptor.h"
34 #include "dataemitter.h"
44 public AbstractSensorChannel,
45 public DataEmitter<TimedXyzData>
63 XYZ get()
const {
return previousSample_; }
80 DeviceAdaptor* gyroscopeAdaptor_;
82 RingBuffer<TimedXyzData>* outputBuffer_;
90 #endif // GYROSCOPE_SENSOR_CHANNEL_H
QObject based datatype for TimedXYZData.
Class for vector type measurement data (timestamp, x, y, z).
Datatypes for different filters.
static AbstractSensorChannel * factoryMethod(const QString &id)
Factory method for GyroscopeSensorChannel.
QObject facade for XYZData.
~GyroscopeSensorChannel()
D-Bus adaptor for GyroscopeSensor.
GyroscopeSensorChannel(const QString &id)
void dataAvailable(const XYZ &data)