Snapshot 2024-06-13
Overview
The snapshot here represents the state of the mwptools project at a point in time.
- It is not a 'release'
master
and ordevelopment
branches may be newer / more (or less) "stable" etc.
Changes since last snapshot
- Handle LTM
LAND
navigation state - Handle CRSF
LAND
navigation state - Display LAND nav state in live telemetry and BBL replay
- Process CLI file before mission / blackbox log
- Use FW Approach / Loiter radius from CLI file
- Ensure mission file provided to fl2ltm is MWXML
Changed Dependencies
None
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 current 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 current Gtk4 replacements for
- Will probably happen at some stage
Functional 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.
Debian package Installation
If you really want a binary snapshot ...
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. - For Debian and derivatives, install the Debian package here. The archive is built in Debian Stable, which may also work with newer distributions.
- It is necessary to download the archive and install it locally, e.g.
$ curl -LO https://github.com/stronnag/mwptools/releases/download/7.162.723/mwptools_7.162.723_amd64.deb
$ sudo apt install ./mwptools_7.162.723_amd64.deb
- Otherwise, build from source.
WSL-G users, note that ser2udp.exe
is functionally unchanged.