28#ifndef ACCELEROMETER_SENSOR_CHANNEL_H 
   29#define ACCELEROMETER_SENSOR_CHANNEL_H 
   31#include "abstractsensor.h" 
   32#include "abstractchain.h" 
   34#include "dataemitter.h" 
   49        public AbstractSensorChannel,
 
   50        public DataEmitter<AccelerationData>
 
   68    XYZ get()
 const { 
return previousSample_; }
 
   90    static double                    aconv_[3][3];
 
   93    AbstractChain*                   accelerometerChain_;
 
   95    RingBuffer<AccelerationData>*    outputBuffer_;
 
   97    TimedXyzDownsampleBuffer         downsampleBuffer_;
 
D-Bus adaptor for AccelerometerSensor.
Sensor providing accelerometer measurements.
virtual ~AccelerometerSensorChannel()
virtual void removeSession(int sessionId)
void dataAvailable(const XYZ &data)
Sent when new measurement data has become available.
virtual bool downsamplingSupported() const
AccelerometerSensorChannel(const QString &id)
static AbstractSensorChannel * factoryMethod(const QString &id)
Factory method for AccelerometerSensorChannel.
Class for vector type measurement data (timestamp, x, y, z).
QObject facade for XYZData.
Datatypes for different filters.