Releases: Jaaaky/MissionPlannerLite
MissionPlannerLite 0.2 - almost fully stripped - ready for broad testing
This version is ready for compilation on Linux or Windows.
Almost complete list of changes.
The following features/libraries has been removed:
- AltitudeWings
- log4net MissionPlanner application log
- Arduino
- Joystick
- Avifile
- External Guided plugin
- GDAl maps and gdal lib
- Local maps, non working maps and google maps
- HIL - old obsolete feature
- Installer
- stats
- google analytics and any google.com stuff
- LibVLC
- md5sum
- Mock
- OSD configurator
- solo
- tlogThumbnailhandler
- TrackerHome
- UAVCAN, UAVCANflasher
- UsbSerialForAndroid
- ZeroConf
- wasm
- WebcamService
- WindowsStore
- Xamarin
- Help tab
- Simulation tab
- Donate tab
- Terminal Tab
- LogDownload scp
- LogAnalyzer
- NoFly
- Sikradio configurator
- test
- Updater
- httpserver
- Speech
- SSHTerminal
- wix
- Mavftp
- BouncyCastle
The following has been modified/fixed for better performance and enhanced Linux system support:
- MissionPlannerLite can be built on Linux system using mono stable
- Debugging has been disabled and the release version is a Release build
- Compiler optimization has been enabled
- Non-English languages for most parts
Finally Application executable and name has been renamed to "Mission Planner Lite" to avoid conflict.
The previous work has resulted in an app that:
- is smaller in size
- starts much faster than original
- responds much better to user clicks and actions when doing actual work
- use much less RAM - almost have size of RAM initially
- much less CPU usage
- collects no data
- more Linux friendly - this is still some work to be done on Linux compatibility -
- doesn't get slower and sluggish when used for long time for real flights
- less background activities
- less network traffic
MissionPlannerLite 0.12 - a MissionPlanner that is fully compiled on Linux
Finally, a MissionPlanner that is fully compiled on Linux, Is it the 1st ever?
Should be running much better using either wine or mono
It also runs very fast on Windows.
Changes can as usual be checked on MissionPlannerLite branch.
Main changes:
- Solved many errors and warning on Linux build, using
msbuildfrom mono stable. - Stripped down some more features; MAVftp, extra languages, Speech, Updater
- Some general clean-ups and fixes
Can be built on Ubuntu - or any upstream stable mono supported Linux - using
msbuild -r MissionPlanner.sln /t:MissionPlanner /p:Configuration=Release,Optimize=true,DebugSymbols=false /p:BuildProjectReferences=true
Also can be built using Visual Studio as normal.
MissionPlannerLite 0.11
Fix a maps bug when running on wine.
MissionPlannerLite 0.1 Initial release
Initial Release of MissionPlannerLite.
Main features:
- Targeted to x86 CPU
- Optimized Release build using Visual Studio 2019
- Less memory footprint, faster startup and general performance enhancements
- No MissionPlanner logs. Telemetry logs should be working normally.
- No Analytics/AltitudeAngel or other information collecting services. Many URLs - specially google-related as changed to fake URLs. Tell me if any still exists.
- Removed non working or rarely used maps
- Removed - or hided - many non-essential features, to enhance performance for real flight usage.
- Works much better under Linux either using wine - v4.1 or newer - or mono
For missing features, if it's essential for real flight usage, open an issue. Otherwise, use standard MissionPlanner version.
For developers, all modifications are located in MissionPlannerLite git branch.