INAV Configurator snapshots

INAV Configurator NEXT (New, EXciting, Testable)

Here are recent versions of the inav configurator for 32 and 64 bit intel platforms (the 64 bit version may or may not be more recent than than on the official site), as well as couple of files to make the Linux experience a bit more useful. The extras include the icon image and an example XDG desktop file needed for a desktop launcher.

Note: These are ia32 / x86_64 architectures only. They will not work on other hardware platforms such as ARM, MIPS, PPC etc.

Note: This version includes Bing Maps as a option (you need your own API key). Select the map renderer (and enter the API key) from the 'gear' button (top right).

If you're also looking for iNav developement firmware, you can find contemporary hex files for popular FC at http://seyrsnys.myzen.co.uk/inav_dev/

Last generated from git commit 3dac2176 on 2020-11-27.

Git log since last stable release

Usage

  1. Download the required Zip file, either as below (32 and 64 bit) or from the official site.

The 32bit versions (Linux and Windows) should work on small (1024x600) screens), as they are patched as follows:

 --- main.js    2019-10-07 18:04:47.979039762 +0100
 +++ main.smallscreen.js    2019-10-07 18:04:42.245852511 +0100
 @@ -91,7 +91,7 @@
              }
          });

 -        win.setMinimumSize(1024, 800);
 +        win.setMinimumSize(1024, 480);

          win.on('close', function () {
              //Save window size and position

Note 1.9.4 is provided here as it will work with iNav versions prior to 2.0 (e.g. old style mixers, even on F1 processors). You only need this for firmware prior to 2.0.0.

1.9.4 is not supported by the iNav project; do not raise iNav Configurator issues against 1.9.4

  1. Download the icon and desktop file as below:

  2. Unzip / untar into the /tmp/ directory unzip -d /tmp/ INAV-Configurator_linuxNN_x.y.z.zip or tar -C /tmp/ INAV-Configurator_linuxNN_x.y.z.tar.gz

  3. As one off, create a home for the files (this follows the convention used by the betaflight debian package).

     sudo mkdir /opt/inav
     sudo chown $USER /opt/inav # optional, for convenience
  4. As a one off, create a directory for the icon and move the image file.

   mkdir /opt/inav/images
   mv inav_icon_128.png /opt/inav/images/
  1. As a one off, move the desktop file into your local applications directory (or the global one)
mv inav-configurator.desktop ~/.local/share/applications/
# or
sudo mv inav-configurator.desktop /usr/share/applications/
  1. Move the unzipped files into a sanely named directory mv /tmp/INAV\ Configurator /opt/inav/inav-configurator. If you're using an official release, it may be necessary to make the inav-configurator file executable chmod +x /opt/inav/inav-configurator/inav-configurator.

  2. You can now lauch the standalone configurator /opt/inav/inav-configurator/inav-configurator You can add a desktop launcher using the facilities of your desktop environment: e.g.

    • Gnome Shell : 'Add to Favourites'
    • Budgie / Plank : 'Keep in Dock'

    The desktop files assume you're using the same directory structure as above (/opt/inav/inav-configurator).

  3. In order to upgrade to a later version

    • Remove the configurator directory rm -rf /opt/inav/inav-configurator
    • Repeat steps 1, 3 and 7.

E&OE. These files are provided by Jonathan Hudson (aka @stronnag) "as is" NO WARRANTY.