nidas v1.2.3
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | List of all members
nidas::dynld::A2DSensor::A2DTimeAvgConfig Class Reference

A2D configuration for time-based averaging of A2D samples. More...

#include <A2DSensor.h>

Inheritance diagram for nidas::dynld::A2DSensor::A2DTimeAvgConfig:
Inheritance graph
[legend]

Public Member Functions

 A2DTimeAvgConfig (int n)
 
virtual nidas_a2d_sample_configcfg ()
 

Public Attributes

int rate
 

Private Member Functions

 A2DTimeAvgConfig (const A2DTimeAvgConfig &x)
 
A2DTimeAvgConfigoperator= (const A2DTimeAvgConfig &rhs)
 

Private Attributes

nidas_a2d_sample_config _cfg
 

Detailed Description

A2D configuration for time-based averaging of A2D samples.

filterData[] contains the desired output rate.

Constructor & Destructor Documentation

◆ A2DTimeAvgConfig() [1/2]

nidas::dynld::A2DSensor::A2DTimeAvgConfig::A2DTimeAvgConfig ( int n)
inline

◆ A2DTimeAvgConfig() [2/2]

nidas::dynld::A2DSensor::A2DTimeAvgConfig::A2DTimeAvgConfig ( const A2DTimeAvgConfig & x)
private

Member Function Documentation

◆ cfg()

virtual nidas_a2d_sample_config & nidas::dynld::A2DSensor::A2DSampleConfig::cfg ( )
inlinevirtualinherited

◆ operator=()

A2DTimeAvgConfig & nidas::dynld::A2DSensor::A2DTimeAvgConfig::operator= ( const A2DTimeAvgConfig & rhs)
private

Member Data Documentation

◆ _cfg

nidas_a2d_sample_config nidas::dynld::A2DSensor::A2DSampleConfig::_cfg
privateinherited

◆ rate

int nidas::dynld::A2DSensor::A2DTimeAvgConfig::rate

Referenced by A2DTimeAvgConfig().


The documentation for this class was generated from the following file: