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().