C# Python JavaScript XSLT HTML C++
Switch branches/tags
test beta MissionPlanner1.3.54 MissionPlanner1.3.53 MissionPlanner1.3.52 MissionPlanner1.3.51 MissionPlanner1.3.50 MissionPlanner1.3.49 MissionPlanner1.3.48 MissionPlanner1.3.47 MissionPlanner1.3.46 MissionPlanner1.3.45 MissionPlanner1.3.44 MissionPlanner1.3.43 MissionPlanner1.3.42 MissionPlanner1.3.41 MissionPlanner1.3.40 MissionPlanner1.3.39 MissionPlanner1.3.37 MissionPlanner1.3.36 MissionPlanner1.3.35 MissionPlanner1.3.34 MissionPlanner1.3.33 MissionPlanner1.3.32 MissionPlanner1.3.31 MissionPlanner1.3.30 MissionPlanner1.3.28 MissionPlanner1.3.27 MissionPlanner1.3.26 MissionPlanner1.3.25 MissionPlanner1.3.24 MissionPlanner1.3.23 MissionPlanner1.3.22 MissionPlanner1.3.21 MissionPlanner1.3.20 MissionPlanner1.3.19 MissionPlanner1.3.18 MissionPlanner1.3.17 MissionPlanner1.3.16 MissionPlanner1.3.15 MissionPlanner1.3.14 MissionPlanner1.3.13 MissionPlanner1.3.12 MissionPlanner1.3.11 MissionPlanner1.3.10 MissionPlanner1.3.9 MissionPlanner1.3.8 MissionPlanner1.3.7 MissionPlanner1.3.6 MissionPlanner1.3.4 MissionPlanner1.3.3 MissionPlanner1.3.2 MissionPlanner1.3.1 MissionPlanner1.3.0 MissionPlanner1.2.99 MissionPlanner1.2.98 MissionPlanner1.2.97 MissionPlanner1.2.96 MissionPlanner1.2.95 MissionPlanner1.2.94 MissionPlanner1.2.93 MissionPlanner1.2.89 MissionPlanner1.2.85 MissionPlanner1.2.80 MissionPlanner1.2.75 MissionPlanner1.2.70 MissionPlanner1.2.66 MissionPlanner1.2.65 MissionPlanner1.2.63 MissionPlanner1.2.60 MissionPlanner1.2.56 MissionPlanner1.2.50 MissionPlanner1.2.45 MissionPlanner1.2.40 MissionPlanner1.2.38 MissionPlanner1.2.33
Nothing to show
Clone or download
Latest commit 7a14281 Jul 19, 2018
Permalink
Failed to load latest commit information.
.github github: add issue_template Mar 10, 2017
.nuget MissionPlanner: fix project file globbing Sep 19, 2017
APMPlannerXplanes Mission Planner 1.2.33 Feb 5, 2013
Antenna Russian: update Mar 23, 2018
Controls SITL: control-s swarm force mav2 Jul 4, 2018
DLLs Cleanup: remove msvc 2010 redist files and python tests Jun 26, 2016
Drivers ChibiOS.inf: add Jun 27, 2018
ExtLibs Privacy: allow more Jul 9, 2018
GCSViews OpenGLtest2: fix pxstep terrain Jul 17, 2018
GeoRef CurrentState: add esc 4-8 and rename Jun 22, 2018
Grid SaveFileDialog: ensure exit on cancel Jul 3, 2018
HIL Ardupilot: new project refactor Mar 15, 2018
Joystick Turkish: update Mar 24, 2018
Log LogDownload: armed check Jul 6, 2018
LogAnalyzer LogAnalyzer: update Sep 28, 2017
MAC Mission Planner 1.2.33 Feb 5, 2013
Models Cleanup unused files Mar 4, 2017
Msi Mission Planner 1.3.50 Oct 6, 2017
NoFly NoFly: cleanup after display Mar 6, 2018
Plugin PluginLoader: look in install directory first Mar 17, 2018
Properties colourise plane icons different colours depending on their mavlink sy… Jun 30, 2018
Radio Turkish: update Mar 24, 2018
Resources colourise plane icons different colours depending on their mavlink sy… Jun 30, 2018
Scripts Scripts: fix sendpacket example #1699 Dec 10, 2017
SikRadio NuGet: update packages Jun 4, 2018
Swarm MainV2: add more exit logging Jul 9, 2018
Updater Updater: fix net version Mar 28, 2018
Utilities Make quickView items aware of background color, so they remain readab… Jul 4, 2018
Warnings WarningEngine: fix xml path Jun 20, 2018
Wizard update power module and battery failsafe config Jun 30, 2018
m3u httpserver: update kml links Jan 24, 2017
mavelous_web ExtLibs: netstandard20 Nov 17, 2017
resedit Net 4.6.1 Aug 13, 2017
wix wix: update servername Apr 9, 2018
.gitignore SimpleExample: update to compile May 30, 2018
AdbWinApi.dll Add Bebop2 detection and upload Aug 22, 2016
ArduCopterConfig.xml Formatting Nov 14, 2015
COPYING.txt add COPYING.txt Sep 5, 2013
ChangeLog.txt Mission Planner 1.3.56 Apr 8, 2018
CodeGen.cs CodeGen: add all assemblys Dec 12, 2017
Common.cs MainV2: fix speech Apr 17, 2018
ConnectionOptions.Designer.cs AutoScaleMode: change all to None Oct 29, 2016
ConnectionOptions.ar.resx Translation: Arabic Jan 5, 2017
ConnectionOptions.az-Latn-AZ.resx Translation: az-Latn-AZ Nov 28, 2017
ConnectionOptions.cs Generic: warning fixs Aug 4, 2016
ConnectionOptions.id-ID.resx Add translation: indonesian Feb 1, 2016
ConnectionOptions.ko-KR.resx Add Korean translation Mar 5, 2016
ConnectionOptions.pt.resx Language: update PT Mar 18, 2017
ConnectionOptions.resx MainV2: add connection options May 12, 2015
ConnectionOptions.ru-KZ.resx Language: add turkish by msg1217 and add russian by PaShaKZ Feb 27, 2018
ConnectionOptions.tr.resx Language: add turkish by msg1217 and add russian by PaShaKZ Feb 27, 2018
ConnectionOptions.zh-Hans.resx MainV2: add connection options May 12, 2015
ElevationProfile.Designer.cs AutoScaleMode: change all to None Oct 29, 2016
ElevationProfile.cs ElevationProfile: fix terrain alt Mar 19, 2018
ElevationProfile.resx Mission Planner 1.2.33 Feb 5, 2013
FirmwareHistory.txt FirmwareHistory: update Jun 20, 2018
FollowMe.Designer.cs AutoScaleMode: change all to None Oct 29, 2016
FollowMe.ar.resx Translation: Arabic Jan 5, 2017
FollowMe.az-Latn-AZ.resx Translation: az-Latn-AZ Nov 28, 2017
FollowMe.cs Ardupilot: new project refactor Mar 15, 2018
FollowMe.de-DE.resx resedit: de-de update Jun 6, 2017
FollowMe.es-ES.resx Mission Planner 1.2.33 Feb 5, 2013
FollowMe.fr.resx Mission Planner 1.2.33 Feb 5, 2013
FollowMe.id-ID.resx Add translation: indonesian Feb 1, 2016
FollowMe.it-IT.resx Mission Planner 1.2.59 Jul 4, 2013
FollowMe.ko-KR.resx Add Korean translation Mar 5, 2016
FollowMe.pl.resx Mission Planner 1.2.33 Feb 5, 2013
FollowMe.pt.resx Language: update PT Mar 18, 2017
FollowMe.resx FollowMe: dont override mode. Jun 11, 2016
FollowMe.ru-KZ.resx Language: add turkish by msg1217 and add russian by PaShaKZ Feb 27, 2018
FollowMe.tr.resx Turkish: update Mar 24, 2018
FollowMe.zh-Hans.resx Mission Planner 1.2.94 Feb 3, 2014
FollowMe.zh-Hant.resx update TC translation Aug 26, 2014
FollowMe.zh-TW.resx update TC translation Aug 26, 2014
GenOTP.Designer.cs AutoScaleMode: change all to None Oct 29, 2016
GenOTP.cs Formatting Nov 14, 2015
GenOTP.resx Mission Planner 1.2.77 Sep 12, 2013
L10N.cs L10N: cleanup Jan 30, 2018
Lib.zip Solution: update all nuget packages Apr 25, 2017
MagCalib.cs CustomMessageBox: abstract Jan 30, 2018
Magfitrotation.cs Utils: move vector3 and matrix Nov 29, 2017
MainV2.Designer.cs rework of logo handling to remove it from the .Designer file as reque… Jun 30, 2018
MainV2.ar.resx Translation: Arabic Jan 5, 2017
MainV2.az-Latn-AZ.resx Translation: az-Latn-AZ Nov 28, 2017
MainV2.cs MainV2: add more exit logging Jul 9, 2018
MainV2.id-ID.resx Add translation: indonesian Feb 1, 2016
MainV2.ja-JP.resx add JP translation by Jiro Hattori & Co Aug 4, 2015
MainV2.ko-KR.resx Add Korean translation Mar 5, 2016
MainV2.pt.resx Language: update PT Mar 18, 2017
MainV2.resx MainV2: refactor Feb 22, 2018
MainV2.ru-KZ.resx Language: add turkish by msg1217 and add russian by PaShaKZ Feb 27, 2018
MainV2.tr.resx Turkish: update Mar 24, 2018
MainV2.zh-Hans.resx Update Simplified Chinese Translation Sep 30, 2014
MainV2.zh-Hant.resx add for Traditional Chinese Jul 18, 2014
MainV2.zh-TW.resx update TC translation. Aug 16, 2014
MissionPlanner.csproj MP: add System.Text.Encoding.CodePages Jul 9, 2018
MissionPlanner.sh Mission Planner 1.2.91 Dec 24, 2013
MissionPlanner.sln MainV2: add more exit logging Jul 9, 2018
MovingBase.Designer.cs AutoScaleMode: change all to None Oct 29, 2016
MovingBase.ar.resx Translation: Arabic Jan 5, 2017
MovingBase.az-Latn-AZ.resx Translation: az-Latn-AZ Nov 28, 2017
MovingBase.cs MovingBase: add udp/tcp Nov 3, 2017
MovingBase.de-DE.resx resedit: de-de update Jun 6, 2017
MovingBase.es-ES.resx Mission Planner 1.2.88 Dec 2, 2013
MovingBase.fr.resx Mission Planner 1.2.88 Dec 2, 2013
MovingBase.id-ID.resx Add translation: indonesian Feb 1, 2016
MovingBase.it-IT.resx Mission Planner 1.2.88 Dec 2, 2013
MovingBase.ja-JP.resx add JP translation by Jiro Hattori & Co Aug 4, 2015
MovingBase.ko-KR.resx Add Korean translation Mar 5, 2016
MovingBase.pl.resx Mission Planner 1.2.88 Dec 2, 2013
MovingBase.pt.resx Language: update PT Mar 18, 2017
MovingBase.resx Mission Planner 1.2.88 Dec 2, 2013
MovingBase.ru-KZ.resx Language: add turkish by msg1217 and add russian by PaShaKZ Feb 27, 2018
MovingBase.tr.resx Turkish: update Mar 24, 2018
MovingBase.zh-Hans.resx Mission Planner 1.2.94 Feb 3, 2014
MovingBase.zh-Hant.resx update TC translation Aug 26, 2014
MovingBase.zh-TW.resx update TC translation Aug 26, 2014
OSDVideo.Designer.cs AutoScaleMode: change all to None Oct 29, 2016
OSDVideo.cs MAVLinkInterface: add ability to disable all speech from this class Aug 22, 2016
OSDVideo.resx Mission Planner 1.2.99.1 Apr 21, 2014
OpenGLtest.cs Utils: move vector3 and matrix Nov 29, 2017
OpenGLtest.resx Mission Planner 1.2.33 Feb 5, 2013
OpenGLtest2.cs OpenGLtest2: fix pxstep terrain Jul 17, 2018
OpenGLtest2.resx opengltest2 Sep 6, 2014
PRIVACY.md Privacy: add privacy policy Mar 21, 2017
ParameterFactMetaData.xml ParameterMetaData: expand support Mar 9, 2016
ParameterMetaDataBackup.xml Mission Planner 1.3.53 Mar 19, 2018
Program.cs rework of logo handling to remove it from the .Designer file as reque… Jun 30, 2018
RAW_Sensor.Designer.cs AutoScaleMode: change all to None Oct 29, 2016
RAW_Sensor.ar.resx Translation: Arabic Jan 5, 2017
RAW_Sensor.az-Latn-AZ.resx Translation: az-Latn-AZ Nov 28, 2017
RAW_Sensor.cs SaveFileDialog: ensure exit on cancel Jul 3, 2018
RAW_Sensor.de-DE.resx resedit: de-de update Jun 6, 2017
RAW_Sensor.es-ES.resx Mission Planner 1.2.33 Feb 5, 2013
RAW_Sensor.fr.resx Mission Planner 1.2.33 Feb 5, 2013
RAW_Sensor.id-ID.resx Add translation: indonesian Feb 1, 2016
RAW_Sensor.it-IT.resx Mission Planner 1.2.59 Jul 4, 2013
RAW_Sensor.ja-JP.resx add JP translation by Jiro Hattori & Co Aug 4, 2015
RAW_Sensor.ko-KR.resx Add Korean translation Mar 5, 2016
RAW_Sensor.pl.resx Mission Planner 1.2.33 Feb 5, 2013
RAW_Sensor.pt.resx Language: update PT Mar 18, 2017
RAW_Sensor.resx Mission Planner 1.2.80 Sep 24, 2013
RAW_Sensor.ru-KZ.resx Language: add turkish by msg1217 and add russian by PaShaKZ Feb 27, 2018
RAW_Sensor.tr.resx Turkish: update Mar 24, 2018
RAW_Sensor.zh-Hans.resx Mission Planner 1.2.94 Feb 3, 2014
RAW_Sensor.zh-Hant.resx update Traditional Chinese translation Jul 29, 2014
RAW_Sensor.zh-TW.resx update Traditional Chinese translation Jul 30, 2014
README.md Updating sw and build requirements (VS) Oct 29, 2017
ResEdit.Designer.cs AutoScaleMode: change all to None Oct 29, 2016
ResEdit.cs resedit: add tostring Jan 5, 2017
ResEdit.resx Mission Planner 1.2.94 Feb 3, 2014
Script.cs Script: provide access to all mavlinkinterfaces Feb 28, 2017
ScriptConsole.Designer.cs AutoScaleMode: change all to None Oct 29, 2016
ScriptConsole.ar.resx Translation: Arabic Jan 5, 2017
ScriptConsole.az-Latn-AZ.resx Translation: az-Latn-AZ Nov 28, 2017
ScriptConsole.cs Formatting Nov 14, 2015
ScriptConsole.id-ID.resx Add translation: indonesian Feb 1, 2016
ScriptConsole.ja-JP.resx Improvement japanese (#1830) May 6, 2018
ScriptConsole.ko-KR.resx Add Korean translation Mar 5, 2016
ScriptConsole.pt.resx Language: update PT Mar 18, 2017
ScriptConsole.resx Mission Planner 1.2.79 Sep 22, 2013
ScriptConsole.ru-KZ.resx Language: add turkish by msg1217 and add russian by PaShaKZ Feb 27, 2018
ScriptConsole.tr.resx Turkish: update Mar 24, 2018
ScriptConsole.zh-Hans.resx Mission Planner 1.2.94 Feb 3, 2014
ScriptConsole.zh-Hant.resx update TC translation Aug 26, 2014
ScriptConsole.zh-TW.resx update TC translation Aug 26, 2014
SerialInjectGPS.Designer.cs SerialInjectGPS: add moving baseline support Aug 7, 2017
SerialInjectGPS.ar.resx Translation: Arabic Jan 5, 2017
SerialInjectGPS.az-Latn-AZ.resx Translation: az-Latn-AZ Nov 28, 2017
SerialInjectGPS.cs HorizontalProgressBar2: fix label redraw in tablelayout Dec 11, 2017
SerialInjectGPS.de-DE.resx resedit: de-de update Jun 6, 2017
SerialInjectGPS.id-ID.resx Add translation: indonesian Feb 1, 2016
SerialInjectGPS.ja-JP.resx add JP translation by Jiro Hattori & Co Aug 4, 2015
SerialInjectGPS.ko-KR.resx Add Korean translation Mar 5, 2016
SerialInjectGPS.pt.resx Language: update PT Mar 18, 2017
SerialInjectGPS.resx SerialInjectGPS: add moving baseline support Aug 7, 2017
SerialInjectGPS.ru-KZ.resx Russian: update Mar 23, 2018
SerialInjectGPS.tr.resx Turkish: update Mar 24, 2018
SerialOutputMD.Designer.cs AutoScaleMode: change all to None Oct 29, 2016
SerialOutputMD.ar.resx Translation: Arabic Jan 5, 2017
SerialOutputMD.az-Latn-AZ.resx Translation: az-Latn-AZ Nov 28, 2017
SerialOutputMD.cs MathHelper: move deg2rad to utilities Feb 27, 2017
SerialOutputMD.id-ID.resx Add translation: indonesian Feb 1, 2016
SerialOutputMD.ja-JP.resx add JP translation by Jiro Hattori & Co Aug 4, 2015
SerialOutputMD.ko-KR.resx Add Korean translation Mar 5, 2016
SerialOutputMD.pt.resx Language: update PT Mar 18, 2017
SerialOutputMD.resx Mission Planner 1.2.94 Feb 3, 2014
SerialOutputMD.ru-KZ.resx Language: add turkish by msg1217 and add russian by PaShaKZ Feb 27, 2018
SerialOutputMD.tr.resx Turkish: update Mar 24, 2018
SerialOutputNMEA.Designer.cs SerialOuputNMEA: add output rate selection #1516 Apr 10, 2017
SerialOutputNMEA.ar.resx Translation: Arabic Jan 5, 2017
SerialOutputNMEA.az-Latn-AZ.resx Translation: az-Latn-AZ Nov 28, 2017
SerialOutputNMEA.cs NMEA: fix culture issues #1867 Jun 24, 2018
SerialOutputNMEA.id-ID.resx Add translation: indonesian Feb 1, 2016
SerialOutputNMEA.ja-JP.resx add JP translation by Jiro Hattori & Co Aug 4, 2015
SerialOutputNMEA.ko-KR.resx Add Korean translation Mar 5, 2016
SerialOutputNMEA.pt.resx Language: update PT Mar 18, 2017
SerialOutputNMEA.resx SerialOuputNMEA: add output rate selection #1516 Apr 10, 2017
SerialOutputNMEA.ru-KZ.resx Language: add turkish by msg1217 and add russian by PaShaKZ Feb 27, 2018
SerialOutputNMEA.tr.resx Turkish: update Mar 24, 2018
SerialOutputPass.Designer.cs AutoScaleMode: change all to None Oct 29, 2016
SerialOutputPass.ar.resx Translation: Arabic Jan 5, 2017
SerialOutputPass.az-Latn-AZ.resx Translation: az-Latn-AZ Nov 28, 2017
SerialOutputPass.cs CommsTCPSerial: add reconnect logic Apr 25, 2017
SerialOutputPass.id-ID.resx Add translation: indonesian Feb 1, 2016
SerialOutputPass.ja-JP.resx add JP translation by Jiro Hattori & Co Aug 4, 2015
SerialOutputPass.ko-KR.resx Add Korean translation Mar 5, 2016
SerialOutputPass.pt.resx Language: update PT Mar 18, 2017
SerialOutputPass.resx add mirrorstream write access option Jul 27, 2014
SerialOutputPass.ru-KZ.resx Language: add turkish by msg1217 and add russian by PaShaKZ Feb 27, 2018
SerialOutputPass.tr.resx Turkish: update Mar 24, 2018
SerialOutputPass.zh-Hans.resx Update SC Translation Jul 29, 2014
Splash.Designer.cs enable signing Mar 9, 2017
Splash.cs Formatting Nov 14, 2015
Splash.resx Preflight control Nov 18, 2015
Strings.Designer.cs Strings: fix Jul 1, 2018
Strings.az-Latn-AZ.resx Translation: az-Latn-AZ Nov 28, 2017
Strings.cs Strings: fix Jul 1, 2018
Strings.de-DE.resx resedit: de-de update Jun 6, 2017
Strings.id-ID.resx Add translation: indonesian Feb 1, 2016
Strings.ja-JP.resx add JP translation by Jiro Hattori & Co Aug 4, 2015
Strings.ko-KR.resx Add Korean translation Mar 5, 2016
Strings.pt.resx Language: update PT Mar 18, 2017
Strings.resx Clarify Log Creation Failure to GS, not board. Jul 12, 2018
Strings.ru-KZ.resx Russian: update Mar 23, 2018
Strings.tr.resx Turkish: update Mar 24, 2018
Strings.zh-Hans.resx L10N: auto switch default map, update zh-hans Jul 2, 2016
acsimplepids.xml ConfigArducopter: update param names #1228 Apr 18, 2016
adb.exe Add Bebop2 detection and upload Aug 22, 2016
aircraft.xml Formatting Nov 14, 2015
airports.csv airports.csv: update (ourairports.com) Jul 3, 2016
aot.sh LogDownloadScp: add clear logs support Jan 24, 2017
app.config HUD: fix Antialias Feb 14, 2018
appveyor.yml appveyor: make zip < 50mb Jul 19, 2018
appxmanifest.xml ConfigFirmware: windows store no firmware Mar 15, 2018
beta.bat version: update to use build and rev number Feb 2, 2018
block_plane_0.dae Mission Planner 1.2.33 Feb 5, 2013
build - Clean.bat Mission Planner 1.3.47 Apr 30, 2017
build.bat wix: update servername Apr 9, 2018
camerasBuiltin.xml Adding the AeroHawk camera parameters to the camerasBuiltin.xml file (#… Feb 24, 2018
checklistDefault.xml FlightData: fix posible map bearing overflow Mar 8, 2017
createproj.bat Remove missing files Dec 10, 2017
dataflashlog.xml Formatting Nov 14, 2015
hud.html ExtLibs: netstandard20 Nov 17, 2017
mavcmd.xml mavcmd: add Altitude_Wait Feb 7, 2017
mavgraphs.xml mavgraph:add autoland preselection Feb 18, 2018
mpdesktop.ico Mission Planner 1.2.65 Aug 3, 2013
mpdesktop150.png Mission Planner 1.3.40 Sep 17, 2016
mpdesktop44.png Mission Planner 1.3.40 Sep 17, 2016
mykey.snk Mission Planner 1.2.33 Feb 5, 2013
paramcompare.Designer.cs AutoScaleMode: change all to None Oct 29, 2016
paramcompare.cs MAVLinkParam: convert hashtable to dictionary Mar 13, 2017
paramcompare.resx ParamCompare: make sizable #1260 May 26, 2016
ph2_serial.csv MainV2: add ph2 service bulletin Feb 7, 2017
resedit.zh-Hans.resx line endings May 4, 2014
resedit.zh-Hant.resx update Traditional Chinese translation Jul 29, 2014
resedit.zh-TW.resx update Traditional Chinese translation Jul 30, 2014
temp.Designer.cs Privacy: add to test Jul 7, 2018
temp.cs Privacy: add to test Jul 7, 2018
temp.resx Privacy: add to test Jul 7, 2018
version.exe version: update to use build and rev number Feb 2, 2018

README.md

MissionPlanner

Gitter Build status

Website : http://ardupilot.org/planner/

Forum : http://discuss.ardupilot.org/c/ground-control-software/mission-planner

Download latest stable version : http://firmware.ardupilot.org/Tools/MissionPlanner/MissionPlanner-latest.msi

Changelog : https://github.com/ArduPilot/MissionPlanner/blob/master/ChangeLog.txt

License : https://github.com/ArduPilot/MissionPlanner/blob/master/COPYING.txt

How to compile

  1. Install software
  1. Check out
  1. Build
  • Open MissionPlanner.sln with Visual Studio 2017 for windows desktop.
  • Compile.

-----------MONO-------------

run using mono MissionPlanner.exe

run debuging MONO_LOG_LEVEL=debug mono MissionPlanner.exe

you need prereq's sudo apt-get install mono-runtime libmono-system-windows-forms4.0-cil libmono-system-core4.0-cil libmono-winforms2.0-cil libmono-corlib2.0-cil libmono-system-management4.0-cil libmono-system-xml-linq4.0-cil