# TitanPlanner **Repository Path**: wsptrdev/titan-planner ## Basic Information - **Project Name**: TitanPlanner - **Description**: No description available - **Primary Language**: C# - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-08 - **Last Updated**: 2026-03-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Mission Planner - Titan Dynamics Edition

icon

A customized fork of Mission Planner with enhanced UI/UX and ease-of-use improvements

image

image

--- # Major Modifications & Improvements: --- ## Full Parameter List UI/UX Overhaul image
The list of parameters is now loaded asynchronously (in terms of the documenation and ranges, which were all loaded at once for nearly 6000 parameters). This greatly reduced the delay in loading the full param list we're all used to.

image
Furthermore, the presets and warning message in the upstream GUI (shown above) have been deleted. ## Removal of Confirmation Dialogs on Param Write The dialogs that pop up after writing params have been removed. These are unneeded for those of us who know what we're doing, and frankly frustrating. "Reboot required" and "Param save failed" dialogs still do show up. --- ## Servo Output Tab image
Trimming servos has never been easier. Use the slider by either clicking on either side of the handle or drag it until your control surface is flat. Then, use the "Equidistant" feature to eliminate mental math once and for all to get your min and max endpoints. The slider increments in steps of 10
--- ## Params Tab + Params on Map image

image

image

That's right... you no longer need to leave the main screen in order to see or change parameters! Not only is there now a Params tab in FlightData, but also one on the bottom of the map that co-exists with the Tuning panel. Both have the tree collapsed by default to conserve space and have identical functionality to the param editing page in the CONFIG tab. If you prefer your param editor on the map side, you can simply hide the one on the FlightData tab to prevent redundancy.
--- ## Tuning Tab for Plane, Copter, Rover image
There is now a Tuning tab in FlightData which is the same as the one in the main CONFIG tab (based on vehicle type). Same functionality, less clicking around and shuffling around when changing PIDs or angle limits. --- ## 3D Map View Enhancements image

image

image

The 3D Maps widget has smoothing algorithms to keep the camera viewpoint steady - It can also now overlay on top of the 2D Map --- ## Double-Click "Fly to Here" on Map image
With the setting enabled (top of map) you can now double click anywhere on the map to "Fly to Here" aka get into GUIDED mode --- ## Messages Tab Layout image
The messages tab in FlightData has been fully redesigned to provide not only the color-coded severity of the message, but also higher readability and situational awareness --- ## Video Tab in FlightData image
You no longer need to leave the main screen and go to the CONFIG tab to start/stop your camera the way you prefer. You can set up USB cameras or GStreamer all from one place, eliminating friction in debugging video issues mid-flight or costing precious seconds when they matter most. --- ## QuickView Font Size Fix image

image

Gone are the days of your user defined items in the Quick tab having overlapping text. The logic for drawing the label and value text takes into account the space it has to stretch out in. --- ## Flight Mode Channel Selection image
Added the option to set your flight mode channel from the Flight Modes page. No need to leave this page to set up your main 6 channels. --- ## Battery Wh Used and Wh/km Quick Tab Options image
In addition to the mah used and mah/km Quick tab items, there are wh used and wh/km items also available for added monitoring --- ## Link Stats Always on Top image
Never lose your link stats screen again. Especially useful for long-range flights where monitoring Link Stats is crucial while needing to click around other parts of the main GUI. --- ## Reboot Button in Actions Tab image
Saves a bit of time not having to hit CTRL-F and visually identify where the "reboot pixhawk" button is. Btw, that button now says "reboot vehicle." More changes on this screen include the layout cleanliness/tidying and loiter rad incrementing in steps of 10, not 1 --- ## MAVLink Inspector in FlightData Tabs image
No need to press CTRL-F to get to the Mavlink inspector. Highly useful for realtime debugging! --- ## Larger Font on Sats & HDP + new VDOP Display image
Added VDOP to the label on the bottom left of the map, since HDOP was already on there. --- ## Propagation Settings on Map image
The Propagation Settings window (CTRL-W keyboard shortcut) is now accessible from the top left of the map. --- ## Hide HELP Tab image
This is intended for users who know a thing or two about Ardupilot. THe MP HELP tab is no one's first stop :P --- ## Windows Terminal Removal The terminal window that opens with Mission Planner is no longer there - poof! Gone. --- ## New Themed Tab Strip Control image
Perhaps the least attractive part of Mission Planner's GUI has been addressed, which is the FlightData tab layout. It now looks much more modern! --- ## Dark Windows Theme Support image
Window title bars are dark, finally! --- ## New Dark and Light Theme Icons image

image

image

image
New icons on the top-most tab give it a fresh look - although further improvements can still be made --- ## Temp Window Renamed to Tools and accessible from Map image
Really it should have been called "Tools" from the get-go. This window (commmonly accessed via CTRL-F) is now also accessible from the "Tools" button on top of the Map. --- ## Splash Screen & New Application Icon image

image
Yes. --- ## Installation ### Windows (Recommended) #### Requirements - Visual Studio 2022 #### Build Steps 1. Clone this repository: ```bash git clone https://github.com/YourUsername/MissionPlanner.git cd MissionPlanner git submodule update --init ``` 2. Open `MissionPlanner.sln` in Visual Studio 2022 3. Build → Build MissionPlanner ### Linux (Mono) ```bash sudo apt install mono-complete mono-runtime libmono-system-windows-forms4.0-cil \ libmono-system-core4.0-cil libmono-winforms4.0-cil libmono-corlib4.0-cil \ libmono-system-management4.0-cil libmono-system-xml-linq4.0-cil mono MissionPlanner.exe ``` --- ## Platform Support | Platform | Status | |----------|--------| | Windows | ✅ Full Support | | Linux (Mono) | ⚠️ Partial Support | | macOS | ⚠️ Experimental | | Android | ✅ [Play Store](https://play.google.com/store/apps/details?id=com.michaeloborne.MissionPlanner) | | iOS | ⚠️ Experimental | --- ## Upstream Information - **Upstream Repository**: https://github.com/ArduPilot/MissionPlanner - **ArduPilot Website**: http://ardupilot.org/planner/ - **Forum**: http://discuss.ardupilot.org/c/ground-control-software/mission-planner --- ## License See [COPYING.txt](COPYING.txt) for details. --- ## Building the Installer * Setup Wix toolset * Switch to Release mode * Clean Solution -> Build a release version of MissionPlanner -> Build solution * Copy Drivers into Msi folder so it lives in \Msi\Drivers * Build the 'wix' project from the MissionPlanner solution, which outputs to the Msi folder of the repo * Go to the Msi folder * Run installer.bat * Run create.bat