mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-06-05 23:49:00 +08:00
rename BOOZ_FAILSAFE_GROUND_DETECT to FAILSAFE_GROUND_DETECT
This commit is contained in:
@@ -220,7 +220,7 @@ FLASH_MODE=IAP
|
|||||||
include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile
|
include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile
|
||||||
include $(CFG_BOOZ)/booz2_autopilot.makefile
|
include $(CFG_BOOZ)/booz2_autopilot.makefile
|
||||||
include $(CFG_BOOZ)/booz2_test_progs.makefile
|
include $(CFG_BOOZ)/booz2_test_progs.makefile
|
||||||
ap.CFLAGS += -DBOOZ_FAILSAFE_GROUND_DETECT
|
ap.CFLAGS += -DFAILSAFE_GROUND_DETECT
|
||||||
|
|
||||||
sim.CFLAGS += -DBSM_PARAMS=\"booz_sensors_model_params_booz2_a2.h\"
|
sim.CFLAGS += -DBSM_PARAMS=\"booz_sensors_model_params_booz2_a2.h\"
|
||||||
sim.CFLAGS += -DNPS_NO_SUPERVISION
|
sim.CFLAGS += -DNPS_NO_SUPERVISION
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
<firmware name="rotorcraft">
|
<firmware name="rotorcraft">
|
||||||
<target name="ap" board="booz_1.0">
|
<target name="ap" board="booz_1.0">
|
||||||
<define name="BOOZ_FAILSAFE_GROUND_DETECT"/>
|
<define name="FAILSAFE_GROUND_DETECT"/>
|
||||||
<define name="USE_GPS_ACC4R"/>
|
<define name="USE_GPS_ACC4R"/>
|
||||||
</target>
|
</target>
|
||||||
<target name="sim" board="pc">
|
<target name="sim" board="pc">
|
||||||
|
|||||||
@@ -231,7 +231,7 @@ FLASH_MODE=IAP
|
|||||||
include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile
|
include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile
|
||||||
include $(CFG_BOOZ)/booz2_autopilot.makefile
|
include $(CFG_BOOZ)/booz2_autopilot.makefile
|
||||||
include $(CFG_BOOZ)/booz2_test_progs.makefile
|
include $(CFG_BOOZ)/booz2_test_progs.makefile
|
||||||
ap.CFLAGS += -DBOOZ_FAILSAFE_GROUND_DETECT
|
ap.CFLAGS += -DFAILSAFE_GROUND_DETECT
|
||||||
|
|
||||||
ap.CFLAGS += -DMODEM_BAUD=B57600
|
ap.CFLAGS += -DMODEM_BAUD=B57600
|
||||||
include $(CFG_BOOZ)/subsystems/booz2_actuators_mkk.makefile
|
include $(CFG_BOOZ)/subsystems/booz2_actuators_mkk.makefile
|
||||||
|
|||||||
@@ -278,7 +278,7 @@ second attempt
|
|||||||
<define name="GPS_LAG" value = "0.8"/>
|
<define name="GPS_LAG" value = "0.8"/>
|
||||||
<define name="BOOZ_START_DELAY" value = "3"/>
|
<define name="BOOZ_START_DELAY" value = "3"/>
|
||||||
<!-- <define name="KILL_MOTORS"/> -->
|
<!-- <define name="KILL_MOTORS"/> -->
|
||||||
<define name="BOOZ_FAILSAFE_GROUND_DETECT"/>
|
<define name="FAILSAFE_GROUND_DETECT"/>
|
||||||
<define name="USE_GPS_ACC4R" />
|
<define name="USE_GPS_ACC4R" />
|
||||||
<define name="GPS_USE_LATLONG"/>
|
<define name="GPS_USE_LATLONG"/>
|
||||||
<define name="USE_ADAPT_HOVER"/>
|
<define name="USE_ADAPT_HOVER"/>
|
||||||
@@ -340,7 +340,7 @@ include $(CFG_BOOZ)/subsystems/booz2_ahrs_cmpl.makefile
|
|||||||
|
|
||||||
#stuff from nova below
|
#stuff from nova below
|
||||||
|
|
||||||
ap.CFLAGS += -DBOOZ_FAILSAFE_GROUND_DETECT
|
ap.CFLAGS += -DFAILSAFE_GROUND_DETECT
|
||||||
|
|
||||||
include $(CFG_BOOZ)/subsystems/booz2_ins_hff.makefile
|
include $(CFG_BOOZ)/subsystems/booz2_ins_hff.makefile
|
||||||
#set GPS lag for horizontal filter
|
#set GPS lag for horizontal filter
|
||||||
|
|||||||
@@ -238,7 +238,7 @@
|
|||||||
<define name="BOOZ_START_DELAY" value = "3"/>
|
<define name="BOOZ_START_DELAY" value = "3"/>
|
||||||
<define name="GPS_LAG" value = "0.8"/>
|
<define name="GPS_LAG" value = "0.8"/>
|
||||||
<!-- <define name="KILL_MOTORS"/> -->
|
<!-- <define name="KILL_MOTORS"/> -->
|
||||||
<define name="BOOZ_FAILSAFE_GROUND_DETECT"/>
|
<define name="FAILSAFE_GROUND_DETECT"/>
|
||||||
<define name="USE_GPS_ACC4R" />
|
<define name="USE_GPS_ACC4R" />
|
||||||
<define name="GPS_USE_LATLONG"/>
|
<define name="GPS_USE_LATLONG"/>
|
||||||
<define name="USE_ADAPT_HOVER"/>
|
<define name="USE_ADAPT_HOVER"/>
|
||||||
@@ -276,7 +276,7 @@ ap.CFLAGS += -DKILL_MOTORS
|
|||||||
include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile
|
include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile
|
||||||
include $(CFG_BOOZ)/booz2_autopilot.makefile
|
include $(CFG_BOOZ)/booz2_autopilot.makefile
|
||||||
include $(CFG_BOOZ)/booz2_test_progs.makefile
|
include $(CFG_BOOZ)/booz2_test_progs.makefile
|
||||||
ap.CFLAGS += -DBOOZ_FAILSAFE_GROUND_DETECT
|
ap.CFLAGS += -DFAILSAFE_GROUND_DETECT
|
||||||
|
|
||||||
# radio killswitch
|
# radio killswitch
|
||||||
ap.CFLAGS += -DRADIO_CONTROL_KILL_SWITCH=RADIO_CONTROL_SWITCH1
|
ap.CFLAGS += -DRADIO_CONTROL_KILL_SWITCH=RADIO_CONTROL_SWITCH1
|
||||||
|
|||||||
@@ -232,7 +232,7 @@ ap.CFLAGS += -DKILL_MOTORS
|
|||||||
include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile
|
include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile
|
||||||
include $(CFG_BOOZ)/booz2_autopilot.makefile
|
include $(CFG_BOOZ)/booz2_autopilot.makefile
|
||||||
include $(CFG_BOOZ)/booz2_test_progs.makefile
|
include $(CFG_BOOZ)/booz2_test_progs.makefile
|
||||||
ap.CFLAGS += -DBOOZ_FAILSAFE_GROUND_DETECT
|
ap.CFLAGS += -DFAILSAFE_GROUND_DETECT
|
||||||
|
|
||||||
# radio killswitch
|
# radio killswitch
|
||||||
ap.CFLAGS += -DRADIO_CONTROL_KILL_SWITCH=RADIO_CONTROL_SWITCH1
|
ap.CFLAGS += -DRADIO_CONTROL_KILL_SWITCH=RADIO_CONTROL_SWITCH1
|
||||||
|
|||||||
@@ -301,7 +301,7 @@ include $(CFG_BOOZ)/subsystems/booz2_ahrs_cmpl.makefile
|
|||||||
|
|
||||||
#stuff from nova below
|
#stuff from nova below
|
||||||
|
|
||||||
ap.CFLAGS += -DBOOZ_FAILSAFE_GROUND_DETECT
|
ap.CFLAGS += -DFAILSAFE_GROUND_DETECT
|
||||||
|
|
||||||
include $(CFG_BOOZ)/subsystems/booz2_ins_hff.makefile
|
include $(CFG_BOOZ)/subsystems/booz2_ins_hff.makefile
|
||||||
#set GPS lag for horizontal filter
|
#set GPS lag for horizontal filter
|
||||||
|
|||||||
@@ -231,7 +231,7 @@ BOARD_CFG = \"boards/booz2_v1_0.h\"
|
|||||||
include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile
|
include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile
|
||||||
include $(CFG_BOOZ)/booz2_autopilot.makefile
|
include $(CFG_BOOZ)/booz2_autopilot.makefile
|
||||||
include $(CFG_BOOZ)/booz2_test_progs.makefile
|
include $(CFG_BOOZ)/booz2_test_progs.makefile
|
||||||
#ap.CFLAGS += -DBOOZ_FAILSAFE_GROUND_DETECT
|
#ap.CFLAGS += -DFAILSAFE_GROUND_DETECT
|
||||||
|
|
||||||
#ap.CFLAGS += -DMODEM_BAUD=B38400
|
#ap.CFLAGS += -DMODEM_BAUD=B38400
|
||||||
ap.CFLAGS += -DMODEM_BAUD=B57600
|
ap.CFLAGS += -DMODEM_BAUD=B57600
|
||||||
|
|||||||
@@ -232,7 +232,7 @@ BOARD_CFG = \"boards/booz2_v1_0.h\"
|
|||||||
include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile
|
include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile
|
||||||
include $(CFG_BOOZ)/booz2_autopilot.makefile
|
include $(CFG_BOOZ)/booz2_autopilot.makefile
|
||||||
include $(CFG_BOOZ)/booz2_test_progs.makefile
|
include $(CFG_BOOZ)/booz2_test_progs.makefile
|
||||||
ap.CFLAGS += -DBOOZ_FAILSAFE_GROUND_DETECT
|
ap.CFLAGS += -DFAILSAFE_GROUND_DETECT
|
||||||
|
|
||||||
ap.CFLAGS += -DMODEM_BAUD=B57600
|
ap.CFLAGS += -DMODEM_BAUD=B57600
|
||||||
include $(CFG_BOOZ)/subsystems/booz2_radio_control_ppm.makefile
|
include $(CFG_BOOZ)/subsystems/booz2_radio_control_ppm.makefile
|
||||||
|
|||||||
@@ -232,7 +232,7 @@ BOARD_CFG = \"boards/booz2_v1_0.h\"
|
|||||||
include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile
|
include $(PAPARAZZI_SRC)/conf/autopilot/booz2_common.makefile
|
||||||
include $(CFG_BOOZ)/booz2_autopilot.makefile
|
include $(CFG_BOOZ)/booz2_autopilot.makefile
|
||||||
include $(CFG_BOOZ)/booz2_test_progs.makefile
|
include $(CFG_BOOZ)/booz2_test_progs.makefile
|
||||||
#ap.CFLAGS += -DBOOZ_FAILSAFE_GROUND_DETECT
|
#ap.CFLAGS += -DFAILSAFE_GROUND_DETECT
|
||||||
|
|
||||||
#ap.CFLAGS += -DMODEM_BAUD=B38400
|
#ap.CFLAGS += -DMODEM_BAUD=B38400
|
||||||
ap.CFLAGS += -DMODEM_BAUD=B57600
|
ap.CFLAGS += -DMODEM_BAUD=B57600
|
||||||
|
|||||||
@@ -72,14 +72,14 @@ void autopilot_init(void) {
|
|||||||
void autopilot_periodic(void) {
|
void autopilot_periodic(void) {
|
||||||
|
|
||||||
RunOnceEvery(BOOZ2_NAV_PRESCALER, nav_periodic_task());
|
RunOnceEvery(BOOZ2_NAV_PRESCALER, nav_periodic_task());
|
||||||
#ifdef BOOZ_FAILSAFE_GROUND_DETECT
|
#ifdef FAILSAFE_GROUND_DETECT
|
||||||
if (autopilot_mode == BOOZ2_AP_MODE_FAILSAFE && autopilot_detect_ground) {
|
if (autopilot_mode == BOOZ2_AP_MODE_FAILSAFE && autopilot_detect_ground) {
|
||||||
autopilot_set_mode(BOOZ2_AP_MODE_KILL);
|
autopilot_set_mode(BOOZ2_AP_MODE_KILL);
|
||||||
autopilot_detect_ground = FALSE;
|
autopilot_detect_ground = FALSE;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
if ( !autopilot_motors_on ||
|
if ( !autopilot_motors_on ||
|
||||||
#ifndef BOOZ_FAILSAFE_GROUND_DETECT
|
#ifndef FAILSAFE_GROUND_DETECT
|
||||||
autopilot_mode == BOOZ2_AP_MODE_FAILSAFE ||
|
autopilot_mode == BOOZ2_AP_MODE_FAILSAFE ||
|
||||||
#endif
|
#endif
|
||||||
autopilot_mode == BOOZ2_AP_MODE_KILL ) {
|
autopilot_mode == BOOZ2_AP_MODE_KILL ) {
|
||||||
|
|||||||
@@ -207,7 +207,7 @@ STATIC_INLINE void booz2_main_event( void ) {
|
|||||||
BoozGpsEvent(on_gps_event);
|
BoozGpsEvent(on_gps_event);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef BOOZ_FAILSAFE_GROUND_DETECT
|
#ifdef FAILSAFE_GROUND_DETECT
|
||||||
BoozDetectGroundEvent();
|
BoozDetectGroundEvent();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user