26 #ifndef DOWNSAMPLEFILTER_H 27 #define DOWNSAMPLEFILTER_H 41 class DownsampleFilter :
public QObject,
public Filter<TimedXyzData, DownsampleFilter, TimedXyzData>
99 typedef QList<TimedXyzData> TimedXyzDownsampleBuffer;
101 unsigned int bufferSize_;
103 TimedXyzDownsampleBuffer buffer_;
106 #endif // DOWNSAMPLEFILTER_H unsigned int bufferSize() const
Buffer size for downsampling.
static FilterBase * factoryMethod()
Factory method.
Datatypes for different filters.
DownsampleFilter()
Constructor.
Class for vector type measurement data (timestamp, x, y, z).
int timeout() const
Timeout in milliseconds for discarding too old samples from buffer.
void setBufferSize(unsigned int size)
Set buffer size for downsampling.
void setTimeout(int ms)
Set timeout in milliseconds for discarding too old samples from buffer.