筋電センサプログラム

Dependencies:   mbed-rtos mbed

Embed: (wiki syntax)

« Back to documentation index

FilterTest Class Reference

FilterTest Class Reference

Filter test. More...

#include <FilterTest.h>

Public Member Functions

 FilterTest ()
 Constructor.
double calc (double val, int hpf_on, int lpf_on, int brf_on)
 Calculate filter.
bool set_hpf_coef (double hb, double ha)
 Set coefficient for HPF.
bool set_lpf_coef (double lb, double la1, double la2)
 Set coefficient for LPF.
bool set_brf_coef (double nb, double na1, double na2)
 Set coefficient for BRF.

Detailed Description

Filter test.

Definition at line 33 of file FilterTest.h.


Constructor & Destructor Documentation

FilterTest (  )

Constructor.

Definition at line 12 of file FilterTest.cpp.


Member Function Documentation

double calc ( double  val,
int  hpf_on,
int  lpf_on,
int  brf_on 
)

Calculate filter.

Parameters:
valInput value
hpf_onHigh pass filter enable
lpf_onLow pass filter enable
brf_onNotch filter enable
Returns:
Output value

Definition at line 29 of file FilterTest.cpp.

bool set_brf_coef ( double  nb,
double  na1,
double  na2 
)

Set coefficient for BRF.

Parameters:
nbNumerator cofficient
na1Denominator cofficient 1
na2Denominator cofficient 2
Return values:
trueOK
falseNG

Definition at line 127 of file FilterTest.cpp.

bool set_hpf_coef ( double  hb,
double  ha 
)

Set coefficient for HPF.

Parameters:
hbNumerator cofficient
haDenominator cofficient
Return values:
trueOK
falseNG

Definition at line 82 of file FilterTest.cpp.

bool set_lpf_coef ( double  lb,
double  la1,
double  la2 
)

Set coefficient for LPF.

Parameters:
lbNumerator cofficient
la1Denominator cofficient 1
la2Denominator cofficient 2
Return values:
trueOK
falseNG

Definition at line 103 of file FilterTest.cpp.