Overall this is working very nicely, especially considering the MSDK has been available for such a short time.
The currently implemented functions all seem to work to the extent of my testing.
Simulator mode works and is wonderful to have back again. I had forgotten how hot it can make the drone though – it powered off after a while but was fine after being powered right back on again.
I was initially confused by continuous beeping in simulator mode then realized - ha! - it was the obstacle avoidance.
For the record, creating missions locally in the original Litchi and then importing them into Litchi Pilot does work fine (via a file manager to the Downloads folder from original Litchi).
I’m wondering if the “continue flying when connection is lost with RC” flag should be part of each mission (like DJI does it) or global like it is now? There are arguments for both cases.
Question: Is there any way to do a smooth 360 rotation in a waypoint mission? As it stands, my experience is that when you specify a degree rotation, the drone will take the shortest way there clockwise or counterclockwise. A way to specify if it is going to go CW or CCW to a specific degree setting would permit a single command that would do a full rotation, without resorting to multiple waypoints and the delays between them. Just a thought.
Great work!