#include <MahonyFilter.h>
◆ CallbackFunction
◆ MahonyFilter() [1/2]
MahonyFilter::MahonyFilter |
( |
| ) |
|
◆ MahonyFilter() [2/2]
MahonyFilter::MahonyFilter |
( |
float | filterSample, |
|
|
float | twoPropGain, |
|
|
float | twoInteGain ) |
◆ getAngle()
void MahonyFilter::getAngle |
( |
float * | roll, |
|
|
float * | pitch, |
|
|
float * | yaw, |
|
|
float | g[3] ) |
◆ getAngleRate()
void MahonyFilter::getAngleRate |
( |
float | g[3] | ) |
|
◆ getAngleTest()
std::array< float, 3 > MahonyFilter::getAngleTest |
( |
| ) |
|
◆ invSqrt()
float MahonyFilter::invSqrt |
( |
float | x | ) |
|
|
protected |
◆ isDataReady()
bool MahonyFilter::isDataReady |
( |
| ) |
|
◆ MahonyAHRSupdate()
void MahonyFilter::MahonyAHRSupdate |
( |
| ) |
|
◆ MahonyAHRSupdateIMU()
void MahonyFilter::MahonyAHRSupdateIMU |
( |
| ) |
|
◆ readRawData()
void MahonyFilter::readRawData |
( |
float | a[3], |
|
|
float | g[3], |
|
|
float | m[3] ) |
◆ setCallbackA()
◆ setCallbackB()
◆ setFrequency()
void MahonyFilter::setFrequency |
( |
float | f | ) |
|
◆ setKi()
void MahonyFilter::setKi |
( |
float | twokiSet | ) |
|
|
protected |
◆ setKp()
void MahonyFilter::setKp |
( |
float | twokpSet | ) |
|
|
protected |
The documentation for this class was generated from the following files: