Browse Source

Rover: Add missing const in member functions

Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
c415-sdk
Patrick José Pereira 4 years ago committed by Andrew Tridgell
parent
commit
28c03ffb4e
  1. 4
      Rover/Rover.h
  2. 2
      Rover/cruise_learn.cpp
  3. 2
      Rover/mode.h
  4. 2
      Rover/mode_auto.cpp

4
Rover/Rover.h

@ -304,7 +304,7 @@ private: @@ -304,7 +304,7 @@ private:
void cruise_learn_start();
void cruise_learn_update();
void cruise_learn_complete();
void log_write_cruise_learn();
void log_write_cruise_learn() const;
// ekf_check.cpp
void ekf_check();
@ -426,7 +426,7 @@ public: @@ -426,7 +426,7 @@ public:
void motor_test_stop();
// frame type
uint8_t get_frame_type() { return g2.frame_type.get(); }
uint8_t get_frame_type() const { return g2.frame_type.get(); }
AP_WheelRateControl& get_wheel_rate_control() { return g2.wheel_rate_control; }
// Simple mode

2
Rover/cruise_learn.cpp

@ -61,7 +61,7 @@ void Rover::cruise_learn_complete() @@ -61,7 +61,7 @@ void Rover::cruise_learn_complete()
}
// logging for cruise learn
void Rover::log_write_cruise_learn()
void Rover::log_write_cruise_learn() const
{
// @LoggerMessage: CRSE
// @Description: Cruise Learn messages

2
Rover/mode.h

@ -310,7 +310,7 @@ private: @@ -310,7 +310,7 @@ private:
void do_nav_delay(const AP_Mission::Mission_Command& cmd);
bool verify_nav_delay(const AP_Mission::Mission_Command& cmd);
bool verify_nav_wp(const AP_Mission::Mission_Command& cmd);
bool verify_RTL();
bool verify_RTL() const;
bool verify_loiter_unlimited(const AP_Mission::Mission_Command& cmd);
bool verify_loiter_time(const AP_Mission::Mission_Command& cmd);
bool verify_nav_guided_enable(const AP_Mission::Mission_Command& cmd);

2
Rover/mode_auto.cpp

@ -668,7 +668,7 @@ bool ModeAuto::verify_nav_delay(const AP_Mission::Mission_Command& cmd) @@ -668,7 +668,7 @@ bool ModeAuto::verify_nav_delay(const AP_Mission::Mission_Command& cmd)
return false;
}
bool ModeAuto::verify_RTL()
bool ModeAuto::verify_RTL() const
{
return reached_destination();
}

Loading…
Cancel
Save