Skip to content

Commit

Permalink
WIP: temperature_compensation module
Browse files Browse the repository at this point in the history
  • Loading branch information
dagar committed Nov 24, 2019
1 parent d80da97 commit 3eb5de8
Show file tree
Hide file tree
Showing 87 changed files with 1,040 additions and 697 deletions.
6 changes: 4 additions & 2 deletions ROMFS/px4fmu_common/init.d/rc.thermal_cal
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,11 @@ fi
#
# Start the thermal calibration cycle.
#
temperature_compensation start

if [ "x$TEMP_CALIB_ARGS" != "x" ]
then
send_event temperature_calibration ${TEMP_CALIB_ARGS}
temperature_compensation calibrate ${TEMP_CALIB_ARGS}
fi

unset TEMP_CALIB_ARGS
unset TEMP_CALIB_ARGS
1 change: 1 addition & 0 deletions boards/aerotenna/ocpoc/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
sih
#simulator
vmount
Expand Down
1 change: 1 addition & 0 deletions boards/airmind/mindpx-v2/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
sih
vmount
vtol_att_control
Expand Down
1 change: 1 addition & 0 deletions boards/atlflight/eagle/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ px4_add_board(
rc_update
sensors
#sih
temperature_compensation
simulator
vmount
vtol_att_control
Expand Down
1 change: 1 addition & 0 deletions boards/atlflight/eagle/qurt-default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ px4_add_board(
rc_update
sensors
#sih
temperature_compensation
vmount
vtol_att_control
airspeed_selector
Expand Down
1 change: 1 addition & 0 deletions boards/atlflight/excelsior/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@ px4_add_board(
navigator
rc_update
sensors
temperature_compensation
sih
simulator
vmount
Expand Down
1 change: 1 addition & 0 deletions boards/atlflight/excelsior/qurt-default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ px4_add_board(
mc_pos_control
rc_update
sensors
temperature_compensation
sih
vmount
vtol_att_control
Expand Down
1 change: 1 addition & 0 deletions boards/auav/x21/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
sih
vmount
vtol_att_control
Expand Down
1 change: 1 addition & 0 deletions boards/av/x-v1/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
sih
vmount
vtol_att_control
Expand Down
1 change: 1 addition & 0 deletions boards/beaglebone/blue/cross.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
sih
#simulator
vmount
Expand Down
1 change: 1 addition & 0 deletions boards/beaglebone/blue/native.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
sih
#simulator
vmount
Expand Down
1 change: 1 addition & 0 deletions boards/bitcraze/crazyflie/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ px4_add_board(
navigator
rc_update
sensors
#temperature_compensation
SYSTEMCMDS
bl_update
config
Expand Down
1 change: 1 addition & 0 deletions boards/emlid/navio2/cross.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
sih
#simulator
vmount
Expand Down
1 change: 1 addition & 0 deletions boards/emlid/navio2/native.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
sih
#simulator
vmount
Expand Down
1 change: 1 addition & 0 deletions boards/holybro/durandal-v1/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ px4_add_board(
rover_pos_control
sensors
sih
temperature_compensation
vmount
vtol_att_control
SYSTEMCMDS
Expand Down
1 change: 1 addition & 0 deletions boards/holybro/kakutef7/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ px4_add_board(
navigator
rc_update
sensors
#temperature_compensation
SYSTEMCMDS
bl_update
config
Expand Down
1 change: 1 addition & 0 deletions boards/intel/aerofc-v1/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ px4_add_board(
#rover_pos_control
sensors
#sih
#temperature_compensation
vmount
#vtol_att_control
SYSTEMCMDS
Expand Down
1 change: 1 addition & 0 deletions boards/intel/aerofc-v1/rtps.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ px4_add_board(
#rover_pos_control
sensors
#sih
#temperature_compensation
vmount
#vtol_att_control
SYSTEMCMDS
Expand Down
1 change: 1 addition & 0 deletions boards/modalai/fc-v1/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ px4_add_board(
rover_pos_control
sensors
sih
temperature_compensation
vmount
vtol_att_control
SYSTEMCMDS
Expand Down
1 change: 1 addition & 0 deletions boards/mro/ctrl-zero-f7/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ px4_add_board(
rover_pos_control
sensors
sih
temperature_compensation
vmount
vtol_att_control
SYSTEMCMDS
Expand Down
1 change: 1 addition & 0 deletions boards/nxp/fmuk66-v3/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
sih
vmount
vtol_att_control
Expand Down
1 change: 1 addition & 0 deletions boards/omnibus/f4sd/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ px4_add_board(
#rover_pos_control
sensors
#sih
#temperature_compensation
#vmount
#vtol_att_control
SYSTEMCMDS
Expand Down
1 change: 1 addition & 0 deletions boards/parrot/bebop/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ px4_add_board(
navigator
rc_update
sensors
temperature_compensation
sih
#vtol_att_control
airspeed_selector
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v2/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@ px4_add_board(
#rover_pos_control
sensors
#sih
#temperature_compensation
vmount
vtol_att_control
SYSTEMCMDS
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v2/fixedwing.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ px4_add_board(
navigator
rc_update
sensors
temperature_compensation
vmount
SYSTEMCMDS
#bl_update
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v2/lpe.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ px4_add_board(
battery_status
rc_update
sensors
temperature_compensation
vmount
#vtol_att_control
#airspeed_selector
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v2/multicopter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ px4_add_board(
navigator
rc_update
sensors
temperature_compensation
vmount
SYSTEMCMDS
#bl_update
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v2/rover.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ px4_add_board(
battery_status
rc_update
sensors
temperature_compensation
vmount

SYSTEMCMDS
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v2/test.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ px4_add_board(
#rover_pos_control
sensors
#sih
#temperature_compensation
#vmount
#vtol_att_control
SYSTEMCMDS
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v3/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,7 @@ px4_add_board(
rover_pos_control
sensors
sih
temperature_compensation
vmount
vtol_att_control
SYSTEMCMDS
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v3/rtps.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
sih
vmount
vtol_att_control
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v3/stackcheck.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ px4_add_board(
battery_status
rc_update
sensors
temperature_compensation
sih
vmount
vtol_att_control
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v4/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ px4_add_board(
rover_pos_control
sensors
sih
temperature_compensation
vmount
vtol_att_control
SYSTEMCMDS
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v4/rtps.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
sih
vmount
vtol_att_control
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v4/stackcheck.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
sih
vmount
vtol_att_control
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v4pro/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ px4_add_board(
rover_pos_control
sensors
sih
temperature_compensation
vmount
vtol_att_control
SYSTEMCMDS
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v4pro/rtps.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
sih
vmount
vtol_att_control
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v5/critmonitor.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ px4_add_board(
battery_status
rc_update
sensors
temperature_compensation
sih
vmount
vtol_att_control
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v5/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@ px4_add_board(
rover_pos_control
sensors
sih
temperature_compensation
vmount
vtol_att_control
SYSTEMCMDS
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v5/fixedwing.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ px4_add_board(
navigator
rc_update
sensors
temperature_compensation
vmount
SYSTEMCMDS
bl_update
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v5/irqmonitor.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ px4_add_board(
battery_status
rc_update
sensors
temperature_compensation
sih
vmount
vtol_att_control
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v5/multicopter.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@ px4_add_board(
navigator
rc_update
sensors
temperature_compensation
sih
vmount
SYSTEMCMDS
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v5/rover.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
vmount
SYSTEMCMDS
bl_update
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v5/rtps.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
sih
vmount
vtol_att_control
Expand Down
1 change: 1 addition & 0 deletions boards/px4/fmu-v5/stackcheck.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ px4_add_board(
rc_update
rover_pos_control
sensors
temperature_compensation
sih
vmount
vtol_att_control
Expand Down
2 changes: 2 additions & 0 deletions boards/px4/fmu-v5x/default.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -76,11 +76,13 @@ px4_add_board(
mc_att_control
mc_pos_control
mc_rate_control
#micrortps_bridge
navigator
rc_update
rover_pos_control
sensors
sih
temperature_compensation
vmount
vtol_att_control
SYSTEMCMDS
Expand Down
1 change: 1 addition & 0 deletions boards/px4/raspberrypi/cross.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ px4_add_board(
battery_status
rc_update
sensors
temperature_compensation
sih
vmount
vtol_att_control
Expand Down
1 change: 1 addition & 0 deletions boards/px4/raspberrypi/native.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ px4_add_board(
battery_status
rc_update
sensors
temperature_compensation
sih
#simulator
vmount
Expand Down
Loading

0 comments on commit 3eb5de8

Please sign in to comment.