First of all hello everyone.I would like to ask how can I communicate between my C# GCS and my mission planner? When I ask from chatgpt it gives me the MAVLink library in Visual Studio or the GitHub project. However, the mavlink library is neither in Visual Studio nor on GitHub. So I can’t find a way to establish this communication, can you help me?
The MAVLink library is on github
Vibe coding does not really work with Mission Planner/Mavlink and ardupilot in general. You have to know what you are doing and review all generated code…
I designed buttons with C# WPF as in the attachment and I want to control the commands in the mission planner with these buttons. I also want it to follow the route I designed in the mission planner with the route buttons. In addition, I could not integrate the
mavlink protocol.
You are reinventing the wheel in the most painful way I can imagine. Look on the Actions tab of Mission Planner. It has everything you are trying to re-create except route selection. Route selection could be as easy as crafting a single mission with multiple RTL points and then selecting the entry waypoint number of each segment to change between “routes.”