PX4 Firmware
PX4 Autopilot Software http://px4.io
common.h File Reference
#include <px4_platform_common/log.h>
#include <mathlib/mathlib.h>
#include <lib/parameters/param.h>
#include "polyfit.hpp"
Include dependency graph for common.h:
This graph shows which files directly or indirectly include this file:

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

Macro Definition Documentation

◆ SENSOR_COUNT_MAX

◆ TC_DEBUG

◆ TC_ERROR_COMMUNICATION

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

◆ TC_ERROR_INITIAL_TEMP_TOO_HIGH

#define TC_ERROR_INITIAL_TEMP_TOO_HIGH   110

◆ TC_PRINT_DEBUG

#define TC_PRINT_DEBUG   0

Definition at line 36 of file common.h.