![]() |
API Documentation
|
IOFactory interface for reading and writing data from magnetometer calibration checks to excel files. More...
#include <MagneticCalibrationSpreadsheet.h>
Public Member Functions | |
| XLSXMagneticAngleAverageReading | computeAngle (const Buffer< XLSXMagneticAngleReading > &readings, uint04 start, uint04 end) |
| XLSXKeyPointMagneticAngleReading | computeAngle (const XLSXMagneticAngleReading &reading, const Angle< fltp08 > &reference_angle) |
| Buffer< XLSXMagneticAngleAverageReading > | computeData (const Buffer< XLSXMagneticAngleReading > &readings) |
| void | setCalibrationMatrix (const Matrix< fltp08 > &calibration_matrix) |
| File | writeToFile (const File &template_file, const String &file_prefix, const File &file, const Buffer< XLSXMagneticAngleReading > &readings) |
Protected Attributes | |
| fltp08 | m_acceleration_tolerance = 0.005 |
| Matrix< fltp08 > | m_calibration_matrix = Constant<Matrix<fltp08>>::Invalid |
IOFactory interface for reading and writing data from magnetometer calibration checks to excel files.
| XLSXMagneticAngleAverageReading computeAngle | ( | const Buffer< XLSXMagneticAngleReading > & | readings, |
| uint04 | start, | ||
| uint04 | end ) |
| XLSXKeyPointMagneticAngleReading computeAngle | ( | const XLSXMagneticAngleReading & | reading, |
| const Angle< fltp08 > & | reference_angle ) |
| Buffer< XLSXMagneticAngleAverageReading > computeData | ( | const Buffer< XLSXMagneticAngleReading > & | readings | ) |
| File writeToFile | ( | const File & | template_file, |
| const String & | file_prefix, | ||
| const File & | file, | ||
| const Buffer< XLSXMagneticAngleReading > & | readings ) |
|
protected |