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