Skip to content

INAV 8.0.0-rc1 Blackbox Tools

Pre-release
Pre-release
Compare
Choose a tag to compare
@stronnag stronnag released this 15 Nov 16:10
e2e0513

Overview

Blackbox tools for INAV 8.0.0 RC1

Functional Changes

  • Updates blackbox-tools for breaking changes in INAV 8
  • Usual, routine updates to latest INAV constants for RC Modes etc.
  • Support up to 16 motors and 32 servos
  • Support (merged) flightModeFlags and flightModeFlags2 (64bit flight modes)
  • Support updateed rcmode order for 8.0
  • Added blackbox_render --mode for user defined stick modes (1-4)
  • Add identifying metadata to GPX output

Binary Releases

  • Linux ia-32 / Linux x86_64 : blackbox-decode is built statically on Alpine (no dependencies). blackbox-render is built on Debian stable (Bookworm); 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 : blackbox-decode . 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 : blackbox-decode, blackbox-render Cross-complied on Linux.
  • Win64 : blackbox-decode, blackbox-render Cross-complied on Linux.
  • Linux Aarch64: Build on a Raspberry Pi 4 running Arch Linux. This may well preclude it working on older distros.

For the final INAV 8 release, blackbox-render will be provided for MacOS.

Install Detail

Each archive contains a bin directory containing blackbox_decode, optionally blackbox_render. You should copy these to a suitable directory on $PATH (for example one of ~/bin, ~/.local/bin, /usr/local/bin or other OS equivalent).

There is also a share directory containing the blackbox_decode bash-completion module. If you want such a convenience, it should be installed in a suitable directory (~/.local/share or a system wide equivalent).