diff --git a/conf/flight_plans/nav_modules.xml b/conf/flight_plans/nav_modules.xml index 6bf37fc6e4..d4ab7844b7 100644 --- a/conf/flight_plans/nav_modules.xml +++ b/conf/flight_plans/nav_modules.xml @@ -66,8 +66,8 @@ - - + + @@ -78,8 +78,8 @@ - - + + diff --git a/sw/airborne/modules/nav/nav_border_line.c b/sw/airborne/modules/nav/nav_border_line.c index c3e9b9c9ac..fe5e5a4766 100644 --- a/sw/airborne/modules/nav/nav_border_line.c +++ b/sw/airborne/modules/nav/nav_border_line.c @@ -37,12 +37,12 @@ enum border_line_status { LR12, LQC21, LTC2, LQC22, LR21, LQC12, LTC1, LQC11 }; static enum border_line_status border_line_status; -bool_t border_line_init( void ) { +bool_t border_line_start( void ) { border_line_status = LR12; return FALSE; } -bool_t border_line(uint8_t l1, uint8_t l2, float radius) { +bool_t border_line_run(uint8_t l1, uint8_t l2, float radius) { radius = fabs(radius); float alt = waypoints[l1].a; waypoints[l2].a = alt; diff --git a/sw/airborne/modules/nav/nav_border_line.h b/sw/airborne/modules/nav/nav_border_line.h index 431a82c0b8..4a90f2fa75 100644 --- a/sw/airborne/modules/nav/nav_border_line.h +++ b/sw/airborne/modules/nav/nav_border_line.h @@ -29,7 +29,7 @@ #include "std.h" -extern bool_t border_line_init( void ); -extern bool_t border_line(uint8_t wp1, uint8_t wp2, float radius); +extern bool_t border_line_start( void ); +extern bool_t border_line_run(uint8_t wp1, uint8_t wp2, float radius); #endif /* BORDER_LINE_H */ diff --git a/sw/airborne/modules/nav/nav_catapult.c b/sw/airborne/modules/nav/nav_catapult.c index e548165629..e61ec49809 100644 --- a/sw/airborne/modules/nav/nav_catapult.c +++ b/sw/airborne/modules/nav/nav_catapult.c @@ -135,7 +135,7 @@ void nav_catapult_highrate_module(void) //############################################################################################### // Code that runs in 4Hz Nav -bool_t nav_catapult_init(void) +bool_t nav_catapult_start(void) { nav_catapult_armed = TRUE; @@ -146,7 +146,7 @@ bool_t nav_catapult_init(void) -bool_t nav_catapult(uint8_t _to, uint8_t _climb) +bool_t nav_catapult_run(uint8_t _to, uint8_t _climb) { float alt = WaypointAlt(_climb); diff --git a/sw/airborne/modules/nav/nav_catapult.h b/sw/airborne/modules/nav/nav_catapult.h index 86d49bc650..8705b2a1e5 100644 --- a/sw/airborne/modules/nav/nav_catapult.h +++ b/sw/airborne/modules/nav/nav_catapult.h @@ -42,10 +42,10 @@ extern float nav_catapult_initial_throttle; void nav_catapult_highrate_module(void); // Flightplan Code -extern bool_t nav_catapult_init(void); +extern bool_t nav_catapult_start(void); extern bool_t nav_catapult_arm(void); -extern bool_t nav_catapult(uint8_t _to, uint8_t _climb); +extern bool_t nav_catapult_run(uint8_t _to, uint8_t _climb); extern bool_t nav_catapult_disarm(void); extern bool_t nav_select_touch_down(uint8_t _td); diff --git a/sw/airborne/modules/nav/nav_gls.c b/sw/airborne/modules/nav/nav_gls.c index 5b0fe093b7..890e0f694e 100644 --- a/sw/airborne/modules/nav/nav_gls.c +++ b/sw/airborne/modules/nav/nav_gls.c @@ -132,7 +132,7 @@ static inline bool_t gls_compute_TOD(uint8_t _af, uint8_t _sd, uint8_t _tod, uin } /* end of gls_copute_TOD */ -bool_t gls_init(uint8_t _af,uint8_t _sd, uint8_t _tod, uint8_t _td) { +bool_t gls_start(uint8_t _af,uint8_t _sd, uint8_t _tod, uint8_t _td) { init = TRUE; @@ -157,7 +157,7 @@ bool_t gls_init(uint8_t _af,uint8_t _sd, uint8_t _tod, uint8_t _td) { } /* end of gls_init() */ -bool_t gls(uint8_t _af,uint8_t _sd, uint8_t _tod, uint8_t _td) { +bool_t gls_run(uint8_t _af,uint8_t _sd, uint8_t _tod, uint8_t _td) { // set target speed for approach on final diff --git a/sw/airborne/modules/nav/nav_gls.h b/sw/airborne/modules/nav/nav_gls.h index f42443de57..126cab0034 100644 --- a/sw/airborne/modules/nav/nav_gls.h +++ b/sw/airborne/modules/nav/nav_gls.h @@ -30,7 +30,7 @@ #include "std.h" #include "paparazzi.h" -extern bool_t gls_init(uint8_t _af, uint8_t _sd, uint8_t _tod, uint8_t _td); -extern bool_t gls(uint8_t _af, uint8_t _sd, uint8_t _tod, uint8_t _td); +extern bool_t gls_start(uint8_t _af, uint8_t _sd, uint8_t _tod, uint8_t _td); +extern bool_t gls_run(uint8_t _af, uint8_t _sd, uint8_t _tod, uint8_t _td); #endif // NAV_GLS_H diff --git a/sw/airborne/modules/nav/nav_line.c b/sw/airborne/modules/nav/nav_line.c index a5cd601c32..1d5aee2b8a 100644 --- a/sw/airborne/modules/nav/nav_line.c +++ b/sw/airborne/modules/nav/nav_line.c @@ -33,12 +33,12 @@ enum line_status { LR12, LQC21, LTC2, LQC22, LR21, LQC12, LTC1, LQC11 }; static enum line_status line_status; -bool_t nav_line_init( void ) { +bool_t nav_line_start( void ) { line_status = LR12; return FALSE; } -bool_t nav_line(uint8_t l1, uint8_t l2, float radius) { +bool_t nav_line_run(uint8_t l1, uint8_t l2, float radius) { radius = fabs(radius); float alt = waypoints[l1].a; waypoints[l2].a = alt; diff --git a/sw/airborne/modules/nav/nav_line.h b/sw/airborne/modules/nav/nav_line.h index 92ae949bf2..69b120b717 100644 --- a/sw/airborne/modules/nav/nav_line.h +++ b/sw/airborne/modules/nav/nav_line.h @@ -30,7 +30,7 @@ #include "std.h" -extern bool_t nav_line_init( void ); -extern bool_t nav_line(uint8_t wp1, uint8_t wp2, float radius); +extern bool_t nav_line_start( void ); +extern bool_t nav_line_run(uint8_t wp1, uint8_t wp2, float radius); #endif /* NAV_LINE_H */