Current Build (2024-04-21)
Changes
- Add General Aviation specific units settings (for radar functions, see manual)
- Document new radar settings
- Improve / document INAV
autodecl
tool (for checking INAV 8.0 auto-declination values). - Update
inav-parse_bb_compass.rb
to optionally use declination /--simulate-imu
to additionally generate / plot pure mag heading. - Add -remote option to
ser2udp
(see its README) - Fix multi-mission manager (delete / fwapproach consistency)
Deprecation Notice
A number of Gtk3 components that are significant mwp dependencies (libchamplain
and its dependencies, libgdl
) are becoming obsolescent and are effectively unmaintained upstream. This is likely to be an ongoing problem (see more detail)
Migrating mwp to Gtk4:
- Is significant effort
- Not practical at the moment
- The Gtk4 replacements for
libchamplain
andlibgdl
are not sufficiently functional to meet mwp's needs - Some of the currently supported distros don't yet provide sufficient Gtk4 support.
- The Gtk4 replacements for
- Will probably happen at some stage
Dependencies
- For blackbox replay, you need the flightlog2x tools ; flightlog2x tools provides binary downloads for common Operating Systems.
- Please check the wiki Recent Changes document for any new dependencies since your last installation.
Installation
Preparation
- (Debian et al). Please ensure you have the
universe
repository enabled - Ensure that the system is up to date: (Debian et al ...
sudo apt update && sudo apt upgrade
).
Download and Install
- Arch Linux users can install
mwptools-git
from the AUR. - Install the Debian package here (Debian and derivatives). The archive is built in Debian Stable, which may or not work with newer distributions.
- Download the archive and install it locally, e.g.
curl -LO https://github.com/stronnag/mwptools/releases/download/7.111.629/mwptools_7.111.629_amd64.deb sudo apt install ./mwptools_7.111.629_amd64.deb
- Otherwise, build from source (recommended).
WSL-G users, note that ser2udp.exe
is essentially the same but enhanced to work with solely push telemetry. Unless you need this, you don't need a new ser2udp.exe
.