frontend: Flight mode misses a mission pause and stop buttons
Current behaviour
Currently there is no way to control the mission execution after the vehicle starts running it. If the user needs to pause or stop the mission, it needs to change the vehicle's mode from auto to manual, for example.
The problem is that on the need to restart the mission from waypoint 1, users would have to rely on workarounds, such as re-upload the mission.
Expected or desired behaviour
A play and a stop buttons would be great to control the mission status.
Additionally, a skip forward and backward buttons |< and >| for skipping the current targeted waypoints could be also integrated.
Prerequisites
- [x] I have checked to make sure that a similar request has not already been filed or fixed.
Totally!
Exposing the current (and possibly previous/next?) mission waypoint in the data-lake would be a good start for this.
Ideally any skip/back functions would account for jump commands, but that's non-essential to start with, and may be non-trivial to implement for complex cases.