Add flight_mode_manager to all targets with mc_pos_control

This commit is contained in:
Matthias Grob 2020-10-24 17:09:25 +02:00 committed by Daniel Agar
parent fa7170bc4f
commit 7545249215
80 changed files with 90 additions and 8 deletions

View File

@ -45,6 +45,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -59,6 +59,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -64,6 +64,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -56,6 +56,7 @@ px4_add_board(
attitude_estimator_q
commander
ekf2
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -63,6 +63,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -56,6 +56,7 @@ px4_add_board(
attitude_estimator_q
commander
ekf2
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -59,6 +59,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -40,6 +40,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -21,6 +21,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
land_detector
landing_target_estimator
load_mon

View File

@ -64,6 +64,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -67,6 +67,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -67,6 +67,7 @@ px4_add_board(
ekf2
esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -67,6 +67,7 @@ px4_add_board(
ekf2
esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -66,6 +66,7 @@ px4_add_board(
ekf2
esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -66,6 +66,7 @@ px4_add_board(
ekf2
esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -40,6 +40,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -65,6 +65,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -37,6 +37,7 @@ px4_add_board(
dataman
#ekf2
events
flight_mode_manager
land_detector
load_mon
#local_position_estimator

View File

@ -70,6 +70,7 @@ px4_add_board(
ekf2
esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -40,6 +40,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
#fw_att_control
#fw_pos_control_l1
land_detector

View File

@ -39,6 +39,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
#fw_att_control
#fw_pos_control_l1
land_detector

View File

@ -59,6 +59,7 @@ px4_add_board(
ekf2
esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -63,6 +63,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -64,6 +64,7 @@ px4_add_board(
ekf2
esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -60,6 +60,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -60,6 +60,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -59,6 +59,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -60,6 +60,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -59,6 +59,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -59,6 +59,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -57,6 +57,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
land_detector
landing_target_estimator
load_mon

View File

@ -48,6 +48,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
#fw_att_control
#fw_pos_control_l1
land_detector

View File

@ -76,6 +76,7 @@ px4_add_board(
ekf2
#esc_battery
#events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -64,6 +64,7 @@ px4_add_board(
dataman
#ekf2
events
flight_mode_manager
#fw_att_control
#fw_pos_control_l1
#rover_pos_control

View File

@ -41,6 +41,7 @@ px4_add_board(
commander
dataman
ekf2
flight_mode_manager
#events
land_detector
landing_target_estimator

View File

@ -70,6 +70,7 @@ px4_add_board(
dataman
#ekf2
#events
flight_mode_manager
#fw_att_control
#fw_pos_control_l1
land_detector

View File

@ -72,6 +72,7 @@ px4_add_board(
ekf2
esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -69,6 +69,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -64,6 +64,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
rover_pos_control

View File

@ -66,6 +66,7 @@ px4_add_board(
ekf2
esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -63,6 +63,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -63,6 +63,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -63,6 +63,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -65,6 +65,7 @@ px4_add_board(
ekf2
esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -62,6 +62,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -67,6 +67,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -71,6 +71,7 @@ px4_add_board(
ekf2
#esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -71,6 +71,7 @@ px4_add_board(
ekf2
esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -68,6 +68,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -58,6 +58,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
land_detector
landing_target_estimator
load_mon

View File

@ -63,6 +63,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -68,6 +68,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -71,6 +71,7 @@ px4_add_board(
ekf2
#esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -66,6 +66,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -69,6 +69,7 @@ px4_add_board(
ekf2
esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -69,6 +69,7 @@ px4_add_board(
ekf2
esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -69,6 +69,7 @@ px4_add_board(
ekf2
esc_battery
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -40,6 +40,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -32,6 +32,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -32,6 +32,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -31,6 +31,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -40,6 +40,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -40,6 +40,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
fw_att_control
fw_pos_control_l1
land_detector

View File

@ -62,6 +62,7 @@ px4_add_board(
dataman
#ekf2
events
flight_mode_manager
#fw_att_control
#fw_pos_control_l1
land_detector

View File

@ -35,8 +35,8 @@
*
****************************************************************************/
/* The SP Racing H7 Extreme uses an STM32H750VIT6 has 128Kb of main FLASH memory and
128 MB external NAND FLASH memory.
/* The SP Racing H7 Extreme uses an STM32H750VIT6 has 128Kb of main FLASH memory and
128 MB external NAND FLASH memory.
* The flash memory is partitioned into a User Flash memory and a System
* Flash memory. Each of these memories has two banks:
*
@ -139,7 +139,7 @@ SECTIONS
.itcm_code : {
_start_itcm = ABSOLUTE(.);
. = ALIGN(4);
*modules__mc_att_control.a:*(.text* .rodata*)
*modules__mc_rate_control.a:*(.text* .rodata*)
*modules__rc_update.a:*(.text* .rodata*)
@ -152,16 +152,17 @@ SECTIONS
*modules__attitude_estimator_q.a:*(.text* .rodata*)
*stm32_spi.o(.text* .rodata*)
*stm32_dma.o(.text* .rodata*)
_end_itcm = ABSOLUTE(.);
} > itcm AT > qspi2
_load_itcm = LOADADDR(.itcm_code);
.sram_code : {
_start_sram = ABSOLUTE(.);
. = ALIGN(4);
*drivers__dshot.a:*(.text* .rodata*)
*modules__flight_mode_manager.a:*(.text* .rodata*)
*modules__mc_pos_control.a:*(.text* .rodata*)
*modules__mc_hover_thrust_estimator.a:*(.text* .rodata*)
*modules__sensors.a:*(.text* .rodata*)
@ -179,7 +180,7 @@ SECTIONS
_end_sram = ABSOLUTE(.);
} > sram AT > qspi2
_load_sram = LOADADDR(.sram_code);
.text : {
_stext = ABSOLUTE(.);
*(.vectors)
@ -202,7 +203,7 @@ SECTIONS
*(.gnu.linkonce.r.*)
_etext = ABSOLUTE(.);
} > qspi
.ramfunc : {
_sramfuncs = ABSOLUTE(.);
. = ALIGN(4);

View File

@ -46,6 +46,7 @@ px4_add_board(
dataman
ekf2
events
flight_mode_manager
land_detector
landing_target_estimator
load_mon

View File

@ -54,6 +54,7 @@ const char *get_commands()
"sensors start\n"
"ekf2 start\n"
"mc_hover_thrust_estimator start\n"
"flight_mode_manager start\n"
"mc_pos_control start\n"
"mc_att_control start\n"
"mc_rate_control start\n"

View File

@ -28,6 +28,7 @@ navigator start
ekf2 start
vtol_att_control start
mc_hover_thrust_estimator start
flight_mode_manager start vtol
mc_pos_control start vtol
mc_att_control start vtol
mc_rate_control start vtol
@ -57,6 +58,7 @@ rc_update stop
land_detector status
navigator status
ekf2 status
flight_mode_manager status
mc_pos_control status
mc_att_control status
mc_rate_control status
@ -73,6 +75,7 @@ pwm_out_sim stop
mc_rate_control stop
mc_att_control stop
fw_att_control stop
flight_mode_manager stop
mc_pos_control stop
fw_pos_control_l1 stop
navigator stop

View File

@ -69,6 +69,7 @@ ekf2 start
land_detector start multicopter
mc_hover_thrust_estimator start
flight_mode_manager start
mc_pos_control start
mc_att_control start
mc_rate_control start

View File

@ -28,6 +28,7 @@ commander start
ekf2 start
land_detector start multicopter
mc_hover_thrust_estimator start
flight_mode_manager start
mc_pos_control start
mc_att_control start
mc_rate_control start

View File

@ -28,6 +28,7 @@ commander start
ekf2 start
land_detector start multicopter
mc_hover_thrust_estimator start
flight_mode_manager start
mc_pos_control start
mc_att_control start
mc_rate_control start

View File

@ -16,6 +16,7 @@ commander start
ekf2 start
land_detector start multicopter
mc_hover_thrust_estimator start
flight_mode_manager start
mc_pos_control start
mc_att_control start
mc_rate_control start

View File

@ -18,6 +18,7 @@ commander start -hil
sensors start
ekf2 start
mc_hover_thrust_estimator start
flight_mode_manager start
mc_pos_control start
mc_att_control start
mc_rate_control start

View File

@ -88,6 +88,7 @@ fi
qshell commander start
qshell land_detector start multicopter
qshell mc_hover_thrust_estimator start
qshell flight_mode_manager start
qshell mc_pos_control start
qshell mc_att_control start
qshell mc_rate_control start

View File

@ -26,6 +26,7 @@ commander start
ekf2 start
land_detector start multicopter
mc_hover_thrust_estimator start
flight_mode_manager start
mc_pos_control start
mc_att_control start
mc_rate_control start

View File

@ -36,6 +36,7 @@ dataman start
ekf2 start
land_detector start multicopter
mc_hover_thrust_estimator start
flight_mode_manager start
mc_pos_control start
mc_att_control start
mc_rate_control start

View File

@ -50,6 +50,7 @@ navigator start
ekf2 start
land_detector start multicopter
mc_hover_thrust_estimator start
flight_mode_manager start
mc_pos_control start
mc_att_control start
mc_rate_control start

View File

@ -39,6 +39,7 @@ navigator start
ekf2 start
land_detector start multicopter
mc_hover_thrust_estimator start
flight_mode_manager start
mc_pos_control start
mc_att_control start
mc_rate_control start

View File

@ -29,6 +29,7 @@ navigator start
ekf2 start
land_detector start multicopter
mc_hover_thrust_estimator start
flight_mode_manager start
mc_pos_control start
mc_att_control start
mc_rate_control start

View File

@ -39,6 +39,7 @@ navigator start
ekf2 start
land_detector start multicopter
mc_hover_thrust_estimator start
flight_mode_manager start
mc_pos_control start
mc_att_control start