mirror of
https://github.com/iNavFlight/inav.git
synced 2025-07-24 00:35:34 +03:00
Update navigation.c
Make all multi mission WPs visible in CLI mode
This commit is contained in:
parent
2c414351e1
commit
f046faaef3
1 changed files with 3 additions and 1 deletions
|
@ -39,6 +39,7 @@
|
|||
#include "fc/rc_controls.h"
|
||||
#include "fc/rc_modes.h"
|
||||
#include "fc/runtime_config.h"
|
||||
#include "fc/cli.h"
|
||||
|
||||
#include "flight/imu.h"
|
||||
#include "flight/mixer.h"
|
||||
|
@ -2835,8 +2836,9 @@ bool loadNonVolatileWaypointList(void)
|
|||
posControl.multiMissionCount = 0;
|
||||
int8_t WPCounter = 0;
|
||||
|
||||
// when in CLI mode load all WPs in NVM so all multi mission WPs are visible
|
||||
for (int i = 0; i < NAV_MAX_WAYPOINTS; i++) {
|
||||
if (posControl.multiMissionCount + 1 == navConfig()->general.multi_waypoint_mission_index) {
|
||||
if ((posControl.multiMissionCount + 1 == navConfig()->general.multi_waypoint_mission_index) || cliMode) {
|
||||
// Load waypoints
|
||||
setWaypoint(i + 1 - WPCounter, nonVolatileWaypointList(i));
|
||||
} else {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue