sensorfw
|
Downsample filter. More...
#include <downsamplefilter.h>
Public Member Functions | |
unsigned int | bufferSize () const |
Buffer size for downsampling. | |
void | setBufferSize (unsigned int size) |
Set buffer size for downsampling. | |
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. | |
Static Public Member Functions | |
static FilterBase * | factoryMethod () |
Factory method. | |
Protected Member Functions | |
DownsampleFilter () | |
Constructor. | |
Properties | |
unsigned | int |
int | timeout |
Downsample filter.
Downsamples incoming XYZ data by having defined buffer sizes from where average will be calculated when the buffer is full. Timeout can be used to control how old samples get discarded.
Definition at line 41 of file downsamplefilter.h.
DownsampleFilter::DownsampleFilter | ( | ) | [protected] |
Constructor.
unsigned int DownsampleFilter::bufferSize | ( | ) | const |
Buffer size for downsampling.
static FilterBase* DownsampleFilter::factoryMethod | ( | ) | [inline, static] |
Factory method.
Definition at line 55 of file downsamplefilter.h.
void DownsampleFilter::setBufferSize | ( | unsigned int | size | ) |
Set buffer size for downsampling.
size | buffer size. |
void DownsampleFilter::setTimeout | ( | int | ms | ) |
Set timeout in milliseconds for discarding too old samples from buffer.
ms | timeout in milliseconds. |
int DownsampleFilter::timeout | ( | ) | const |
Timeout in milliseconds for discarding too old samples from buffer.
unsigned DownsampleFilter::int [read, write] |
Definition at line 45 of file downsamplefilter.h.
int DownsampleFilter::timeout [read, write] |
Definition at line 46 of file downsamplefilter.h.