You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Summary
Supports INAV 6.1 (and all prior versions)
Adds new adjustment and state values for 6.0
Re-initialise energy accumulator for each log segment
Fix potential buffer overflow (from the increased number of fields in log).
Binary release details
FreeBSD : Built on Release 13.1; blackbox_render uses OS shared libraries; unlikely to work on earlier releases. OTOH, if you're using FreeBSD, you know how to compile from source (n.b. gmake vice make).
Linux Aarch64: Compiled on RPi4 / Arch Linux.
Linux ia-32 / Linux x86_64 : Built on Debian old stable (buster); in theory will run on any contemporary x86_64 / ia-32 distro. blackbox_render uses OS shared libraries that should be available by default on any distro with a GUI.
MacOS : Built on 10.5 VM. Statically linked. Only dylib dependency is on v 0.0.0 (or later) for /usr/lib/libSystem.B.dylib, which should be met by contemporary MacOS.
Win32 : Cross-complied on Linux. blackbox_render uses the repository provided (ancient) DLLs.
Win64 : This is somewhat problematic, as the ancient DLLs are 32bit only. There are two options:
win64 : Cross-complied on Linux, provides blackbox_decode only. No DLL dependencies.
msys_win64 : Compiled on Msys2. blackbox_render depends on a numerous msys2 DLLs, which are included. Provides blackbox_decode and blackbox_render. Somewhat experimental; the easiest / only way to have blackbox_render on win64, at least without an inordinate amount of effort.