22#include "abstractsensor.h"
23#include "abstractchain.h"
25#include "deviceadaptor.h"
26#include "bufferreader.h"
69 AbstractChain *accelerometerChain;
70 AbstractChain *magChain;
75 DeviceAdaptor *orientAdaptor;
79 FilterBase *compassFilter;
80 FilterBase *orientationFilter;
81 FilterBase *declinationFilter;
83 FilterBase *downsampleFilter;
84 FilterBase *avgaccFilter;
86 RingBuffer<CompassData> *trueNorthBuffer;
87 RingBuffer<CompassData> *magneticNorthBuffer;
89 bool hasOrientationAdaptor;
CompassChain(const QString &id)
void setCompassEnabled(bool enabled)
static AbstractChain * factoryMethod(const QString &id)
quint16 declinationValue() const
bool compassEnabled() const
Datatypes for different filters.
Datatype for unsigned values.