PX4 Firmware
PX4 Autopilot Software http://px4.io
temp_comp_params_baro.c File Reference

Parameters required for temperature compensation of barometers. More...

Go to the source code of this file.

Functions

 PARAM_DEFINE_INT32 (TC_B_ENABLE, 0)
 Thermal compensation for barometric pressure sensors. More...
 
 PARAM_DEFINE_INT32 (TC_B0_ID, 0)
 
 PARAM_DEFINE_FLOAT (TC_B0_X5, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B0_X4, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B0_X3, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B0_X2, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B0_X1, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B0_X0, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B0_SCL, 1.0f)
 
 PARAM_DEFINE_FLOAT (TC_B0_TREF, 40.0f)
 
 PARAM_DEFINE_FLOAT (TC_B0_TMIN, 5.0f)
 
 PARAM_DEFINE_FLOAT (TC_B0_TMAX, 75.0f)
 
 PARAM_DEFINE_INT32 (TC_B1_ID, 0)
 
 PARAM_DEFINE_FLOAT (TC_B1_X5, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B1_X4, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B1_X3, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B1_X2, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B1_X1, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B1_X0, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B1_SCL, 1.0f)
 
 PARAM_DEFINE_FLOAT (TC_B1_TREF, 40.0f)
 
 PARAM_DEFINE_FLOAT (TC_B1_TMIN, 5.0f)
 
 PARAM_DEFINE_FLOAT (TC_B1_TMAX, 75.0f)
 
 PARAM_DEFINE_INT32 (TC_B2_ID, 0)
 
 PARAM_DEFINE_FLOAT (TC_B2_X5, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B2_X4, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B2_X3, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B2_X2, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B2_X1, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B2_X0, 0.0f)
 
 PARAM_DEFINE_FLOAT (TC_B2_SCL, 1.0f)
 
 PARAM_DEFINE_FLOAT (TC_B2_TREF, 40.0f)
 
 PARAM_DEFINE_FLOAT (TC_B2_TMIN, 5.0f)
 
 PARAM_DEFINE_FLOAT (TC_B2_TMAX, 75.0f)
 

Detailed Description

Parameters required for temperature compensation of barometers.

Author
Paul Riseborough gncso.nosp@m.lns@.nosp@m.gmail.nosp@m..com

Definition in file temp_comp_params_baro.c.

Function Documentation

◆ PARAM_DEFINE_FLOAT() [1/30]

PARAM_DEFINE_FLOAT ( TC_B0_X5  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [2/30]

PARAM_DEFINE_FLOAT ( TC_B0_X4  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [3/30]

PARAM_DEFINE_FLOAT ( TC_B0_X3  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [4/30]

PARAM_DEFINE_FLOAT ( TC_B0_X2  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [5/30]

PARAM_DEFINE_FLOAT ( TC_B0_X1  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [6/30]

PARAM_DEFINE_FLOAT ( TC_B0_X0  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [7/30]

PARAM_DEFINE_FLOAT ( TC_B0_SCL  ,
1.  0f 
)

◆ PARAM_DEFINE_FLOAT() [8/30]

PARAM_DEFINE_FLOAT ( TC_B0_TREF  ,
40.  0f 
)

◆ PARAM_DEFINE_FLOAT() [9/30]

PARAM_DEFINE_FLOAT ( TC_B0_TMIN  ,
5.  0f 
)

◆ PARAM_DEFINE_FLOAT() [10/30]

PARAM_DEFINE_FLOAT ( TC_B0_TMAX  ,
75.  0f 
)

◆ PARAM_DEFINE_FLOAT() [11/30]

PARAM_DEFINE_FLOAT ( TC_B1_X5  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [12/30]

PARAM_DEFINE_FLOAT ( TC_B1_X4  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [13/30]

PARAM_DEFINE_FLOAT ( TC_B1_X3  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [14/30]

PARAM_DEFINE_FLOAT ( TC_B1_X2  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [15/30]

PARAM_DEFINE_FLOAT ( TC_B1_X1  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [16/30]

PARAM_DEFINE_FLOAT ( TC_B1_X0  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [17/30]

PARAM_DEFINE_FLOAT ( TC_B1_SCL  ,
1.  0f 
)

◆ PARAM_DEFINE_FLOAT() [18/30]

PARAM_DEFINE_FLOAT ( TC_B1_TREF  ,
40.  0f 
)

◆ PARAM_DEFINE_FLOAT() [19/30]

PARAM_DEFINE_FLOAT ( TC_B1_TMIN  ,
5.  0f 
)

◆ PARAM_DEFINE_FLOAT() [20/30]

PARAM_DEFINE_FLOAT ( TC_B1_TMAX  ,
75.  0f 
)

◆ PARAM_DEFINE_FLOAT() [21/30]

PARAM_DEFINE_FLOAT ( TC_B2_X5  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [22/30]

PARAM_DEFINE_FLOAT ( TC_B2_X4  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [23/30]

PARAM_DEFINE_FLOAT ( TC_B2_X3  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [24/30]

PARAM_DEFINE_FLOAT ( TC_B2_X2  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [25/30]

PARAM_DEFINE_FLOAT ( TC_B2_X1  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [26/30]

PARAM_DEFINE_FLOAT ( TC_B2_X0  ,
0.  0f 
)

◆ PARAM_DEFINE_FLOAT() [27/30]

PARAM_DEFINE_FLOAT ( TC_B2_SCL  ,
1.  0f 
)

◆ PARAM_DEFINE_FLOAT() [28/30]

PARAM_DEFINE_FLOAT ( TC_B2_TREF  ,
40.  0f 
)

◆ PARAM_DEFINE_FLOAT() [29/30]

PARAM_DEFINE_FLOAT ( TC_B2_TMIN  ,
5.  0f 
)

◆ PARAM_DEFINE_FLOAT() [30/30]

PARAM_DEFINE_FLOAT ( TC_B2_TMAX  ,
75.  0f 
)

◆ PARAM_DEFINE_INT32() [1/4]

PARAM_DEFINE_INT32 ( TC_B_ENABLE  ,
 
)

Thermal compensation for barometric pressure sensors.

Thermal Compensation 0 1

◆ PARAM_DEFINE_INT32() [2/4]

PARAM_DEFINE_INT32 ( TC_B0_ID  ,
 
)

◆ PARAM_DEFINE_INT32() [3/4]

PARAM_DEFINE_INT32 ( TC_B1_ID  ,
 
)

◆ PARAM_DEFINE_INT32() [4/4]

PARAM_DEFINE_INT32 ( TC_B2_ID  ,
 
)