mirror of https://github.com/ArduPilot/ardupilot
Rover: move update_mission to APMrover2.cpp
This commit is contained in:
parent
d9805a9366
commit
7a80eb0169
|
@ -329,4 +329,14 @@ void Rover::update_current_mode(void)
|
||||||
control_mode->update();
|
control_mode->update();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// update mission including starting or stopping commands. called by scheduler at 10Hz
|
||||||
|
void Rover::update_mission(void)
|
||||||
|
{
|
||||||
|
if (control_mode == &mode_auto) {
|
||||||
|
if (ahrs.home_is_set() && mode_auto.mission.num_commands() > 1) {
|
||||||
|
mode_auto.mission.update();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
AP_HAL_MAIN_CALLBACKS(&rover);
|
AP_HAL_MAIN_CALLBACKS(&rover);
|
||||||
|
|
|
@ -392,14 +392,12 @@ private:
|
||||||
void one_second_loop(void);
|
void one_second_loop(void);
|
||||||
void update_GPS(void);
|
void update_GPS(void);
|
||||||
void update_current_mode(void);
|
void update_current_mode(void);
|
||||||
|
void update_mission(void);
|
||||||
|
|
||||||
// balance_bot.cpp
|
// balance_bot.cpp
|
||||||
void balancebot_pitch_control(float &throttle);
|
void balancebot_pitch_control(float &throttle);
|
||||||
bool is_balancebot() const;
|
bool is_balancebot() const;
|
||||||
|
|
||||||
// commands_logic.cpp
|
|
||||||
void update_mission(void);
|
|
||||||
|
|
||||||
// commands.cpp
|
// commands.cpp
|
||||||
bool set_home_to_current_location(bool lock) WARN_IF_UNUSED;
|
bool set_home_to_current_location(bool lock) WARN_IF_UNUSED;
|
||||||
bool set_home(const Location& loc, bool lock) WARN_IF_UNUSED;
|
bool set_home(const Location& loc, bool lock) WARN_IF_UNUSED;
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
#include "Rover.h"
|
|
||||||
|
|
||||||
// update mission including starting or stopping commands. called by scheduler at 10Hz
|
|
||||||
void Rover::update_mission(void)
|
|
||||||
{
|
|
||||||
if (control_mode == &mode_auto) {
|
|
||||||
if (ahrs.home_is_set() && mode_auto.mission.num_commands() > 1) {
|
|
||||||
mode_auto.mission.update();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
Loading…
Reference in New Issue