|
PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <px4_platform_common/log.h>#include <mathlib/mathlib.h>#include <lib/parameters/param.h>#include "polyfit.hpp"Go to the source code of this file.
Classes | |
| class | TemperatureCalibrationBase |
| Base class for temperature calibration types with abstract methods (for all different sensor types) More... | |
| class | TemperatureCalibrationCommon< Dim, PolyfitOrder > |
| class TemperatureCalibrationCommon Common base class for all sensor types, contains shared code & data. More... | |
| struct | TemperatureCalibrationCommon< Dim, PolyfitOrder >::PerSensorData |
Macros | |
| #define | TC_PRINT_DEBUG 0 |
| #define | TC_DEBUG(fmt, ...) |
| #define | SENSOR_COUNT_MAX 3 |
| #define | TC_ERROR_INITIAL_TEMP_TOO_HIGH 110 |
| starting temperature was above the configured allowed temperature More... | |
| #define | TC_ERROR_COMMUNICATION 112 |
| no sensors found More... | |
| #define SENSOR_COUNT_MAX 3 |
Definition at line 49 of file common.h.
Referenced by TemperatureCalibration::task_main(), TemperatureCalibrationAccel::TemperatureCalibrationAccel(), and TemperatureCalibrationBaro::TemperatureCalibrationBaro().
| #define TC_DEBUG | ( | fmt, | |
| ... | |||
| ) |
Definition at line 40 of file common.h.
Referenced by TemperatureCalibrationAccel::update_sensor_instance(), TemperatureCalibrationGyro::update_sensor_instance(), and TemperatureCalibrationBaro::update_sensor_instance().
| #define TC_ERROR_COMMUNICATION 112 |
no sensors found
Definition at line 53 of file common.h.
Referenced by TemperatureCalibration::task_main(), and TemperatureCalibrationCommon< 3, 3 >::update().
| #define TC_ERROR_INITIAL_TEMP_TOO_HIGH 110 |
starting temperature was above the configured allowed temperature
Definition at line 52 of file common.h.
Referenced by TemperatureCalibration::task_main(), TemperatureCalibrationAccel::update_sensor_instance(), TemperatureCalibrationGyro::update_sensor_instance(), and TemperatureCalibrationBaro::update_sensor_instance().