Releases: iNavFlight/inav-configurator
INAV Configurator 9.0.0-RC4 release candidate for testing
INAV Configurator 9.0.0 RC4
This release candidate is for testing new features and changes that will be part of the 9.0.0 release soon
This version of the INAV Configurator is only intended to be used with INAV 9.x firmware. Do not use with other versions.
Contact other pilots, share experiences, suggestions and ask for help on:
| INAV Discord Server | |
| INAV Official on Facebook |
Important!!
We currently don't have access to an Apple Developer Account to sign the Mac binaries, so you will need to run the following command on MacOS
to unlock the configurator App:xattr -cr "/path/to/your/INAV Configurator.app"
Please carefully read all of this document for the best possible experience and safety.
What version do I need to download?
| Operating System | Release name |
|---|---|
| Windows 32 bit | win32 |
| Windows 64 bit | win64 |
| Mac Intel | MacOS_x64 |
| Mac M series | MacOS_arm64 |
| Linux Intel/AMD | linux_x64 |
| Linux arm (e.g. Raspberry Pi) | linux_arm64 |
Upgrading
Upgrading from INAV 8.0
- Download and install the new INAV Configurator 9.0
- Backup configuration with CLI
diff allcommand or use the Diff All and Save to file buttons. - Flash INAV 9.0 WITH Full Chip Erase option enabled
- Load your 8.0
Diffsettings in to the CLI. Then take a note or write down the incompatible settings changes marked in RED. - Then copy your 8.0
Difffile and rename it 9.0. And edit the old incompatible settings. - Go to CLI and load your edited INAV 9.0
Diff - Done
Tip
Concerning step 6.
It can be a safer option to load your Diff All settings in two parts if you are using multiple Profiles. e.g. Control, Mixer or Battery.
This can be done by copying and loading the Diff All text setting from the top, down to the bottom of the # master settings category. Then load that into the CLI and press enter. Once it has written, press the Save Settings button.
Wait until it reboots and go back to the CLI tab again, then copy and load the rest of the Diff All text file. Starting from the # Control_profile 1 settings category, down to the bottom. Press enter. Once written, it will save by itself.
Diff update tool
Rather than steps 4 and 5 above. You can try this diff update tool. This is a work in progress. Currently it will try to update version 7 or later diffs to version 8 or later. Just paste your full diff all (not dump) in to the tool. Select the INAV version you're upgrading to. Then press the button. It will create a new diff for you and give you warnings about anything you should check.
Upgrading from older versions
Please follow the instructions on this page.
Known issues
- Please read INAV Configurator Github issue reports for outstanding problems that were not resolved in time for the release.
Changes in 9.0.0-RC4 (from RC3)
Important Bug Fixes
- MSP Protocol: Fix decoder state corruption when processData throws an exception
- MSP Protocol: Fix incorrect send_message parameter in loadLogicConditions
- Serial Connection: Improve connection reliability
SITL Improvements
- Windows SITL: Fix binary path resolution for packaged builds
- Linux SITL: Update binary with glibc 2.34 for Ubuntu 22.04 LTS compatibility
- All Platforms: Update SITL binaries to match RC4 firmware
JavaScript Programming (Transpiler/Decompiler)
- INAV objects are now scoped as inav., such as inav.flight*
- Add ternary operator support (
condition ? a : b) - Add
let/constvariable support with proper scoping - Add PID operand support for compile/decompile
- Add
flight.mode.*API for checking active flight modes - Fix CSE (common subexpression elimination) mutation bug
- Fix sticky variable scope handling
- Improve decompiler readability with expression hoisting
UI/UX Fixes
- Fix motor number positioning in Mixer tab
- Fix blackbox save to file functionality
- Fix auto-select target in firmware flasher
- Fix CLI copy button clipboard detection
- Fix OSD tab race conditions with async data loading
- Fix flight axis override backward compatibility
Performance
- Optimize logic conditions loading with configured mask
- Progressive settings loading for faster tab rendering
Localization
- Add Japanese and Chinese translations for JavaScript Programming tab
- Add Russian translations
Other
- Add Chrome DevTools Protocol remote debugging support
- Add option to disable 3D acceleration in settings
Full Changelog: 9.0.0-RC3...9.0.0-RC4
Changes in 9.0.0-RC3 (from RC2)
- Add flight axis override support to JavaScript Programming by @sensei-hacker in #2461
- JavaScript Programming and transpiler bug fixes by @sensei-hacker and @Scavanger in #2460, #2456, #2455, #2452, #2451, #2450, #2445
- Update fetch to ESM import syntax by @sensei-hacker in #2446
- Alignment tab magnetometer error handling by @sensei-hacker in #2447
Full Changelog: 9.0.0-RC2...9.0.0-RC3
INAV Configurator 9.0.0-RC1 release candidate Key Features & Changes
Map Service Update
- Bing Maps has been discontinued; the application now uses Esri World Imagery, eliminating the need for API keys.
OSD Improvements
- Rebranded "Vario" as Vertical Speed Indicator
- Enhanced ADSB aircraft warnings with extended OSD glyphs
- New vertical throttle indicator option for faster reference
- Increased flexibility for fixedwing minimum ground speed settings
New Language Support
- Ukrainian language now available
Programming Framework
- Active column repositioned before operand conditions for improved logical flow
- JavaScript syntax support for custom actions
SmartPort Telemetry
- Pilots can now configure telemetry sensors for OpenTX widgets and ETHOS dashboards from the receiver page
Bug Fixes
Notable corrections include mission control waypoint landing functionality, servo mixer overflow issues, and fixedwing level pitch trim accuracy.
Platform Availability
Windows (32/64-bit), macOS (Intel/ARM), and Linux (x64/ARM64) versions provided.
Important Notes
macOS users must execute: xattr -cr "/path/to/your/INAV Configurator.app"
INAV Configurator 9.0.0-RC3 release candidate for testing
INAV Configurator 9.0.0 RC3
This release candidate is for testing new features and changes that will be part of the 9.0.0 release soon
This version of the INAV Configurator is only intended to be used with INAV 9.x firmware. Do not use with other versions.
Contact other pilots, share experiences, suggestions and ask for help on:
| INAV Discord Server | |
| INAV Official on Facebook |
Important!!
We currently don't have access to an Apple Developer Account to sign the Mac binaries, so you will need to run the following command on MacOS
to unlock the configurator App:xattr -cr "/path/to/your/INAV Configurator.app"
Please carefully read all of this document for the best possible experience and safety.
What version do I need to download?
| Operating System | Release name |
|---|---|
| Windows 32 bit | win32 |
| Windows 64 bit | win64 |
| Mac Intel | MacOS_x64 |
| Mac M series | MacOS_arm64 |
| Linux Intel/AMD | linux_x64 |
| Linux arm (e.g. Raspberry Pi) | linux_arm64 |
INAV 8.x to INAV 9.0 firmware update procedure
- Use INAV Configurator 8.x CLI to make a
diff allof your current configuration. - While in the CLI tab press the
Diff allbutton and then theSave to filebutton. - Download INAV Configurator 9.0 and flash INAV 9.0 firmware with
FULL CHIP ERASE. - Connect with INAV Configurator and load your
Diff allsettings in the CLI tab.
Known issues
- Please read INAV Configurator Github issue reports for outstanding problems that were not resolved in time for the release.
Changes in 9.0.0-RC3 (from RC2)
- Add flight axis override support to JavaScript Programming by @sensei-hacker in #2461
- JavaScript Programming and transpiler bug fixes by @sensei-hacker and @Scavanger in #2460, #2456, #2455, #2452, #2451, #2450, #2445
- Update fetch to ESM import syntax by @sensei-hacker in #2446
- Alignment tab magnetometer error handling by @sensei-hacker in #2447
Full Changelog: 9.0.0-RC2...9.0.0-RC3
INAV Configurator 9.0.0-RC1 release candidate Key Features & Changes
Map Service Update
- Bing Maps has been discontinued; the application now uses Esri World Imagery, eliminating the need for API keys.
OSD Improvements
- Rebranded "Vario" as Vertical Speed Indicator
- Enhanced ADSB aircraft warnings with extended OSD glyphs
- New vertical throttle indicator option for faster reference
- Increased flexibility for fixedwing minimum ground speed settings
New Language Support
- Ukrainian language now available
Programming Framework
- Active column repositioned before operand conditions for improved logical flow
- JavaScript syntax support for custom actions
SmartPort Telemetry
- Pilots can now configure telemetry sensors for OpenTX widgets and ETHOS dashboards from the receiver page
Bug Fixes
Notable corrections include mission control waypoint landing functionality, servo mixer overflow issues, and fixedwing level pitch trim accuracy.
Platform Availability
Windows (32/64-bit), macOS (Intel/ARM), and Linux (x64/ARM64) versions provided.
Important Notes
macOS users must execute: xattr -cr "/path/to/your/INAV Configurator.app"
INAV Configurator 9.0.0-RC1 release candidate for testing
INAV Configurator 9.0.0 RC1
This release candidate is for testing new features and changes that will be part of the 9.0.0 release soon
This version of the INAV Configurator is only intended to be used with INAV 9.x firmware. Do not use with other versions.
Contact other pilots, share experiences, suggestions and ask for help on:
| INAV Discord Server | |
| INAV Official on Facebook |
Important!!
We currently don't have access to an Apple Developer Account to sign the Mac binaries, so you will need to run the following command on MacOS
to unlock the configurator App:xattr -cr "/path/to/your/INAV Configurator.app"
Please carefully read all of this document for the best possible experience and safety.
What version do I need to download?
| Operating System | Release name |
|---|---|
| Windows 32 bit | win32 |
| Windows 64 bit | win64 |
| Mac Intel | MacOS_x64 |
| Mac M series | MacOS_arm64 |
| Linux Intel/AMD | linux_x64 |
| Linux arm (e.g. Raspberry Pi) | linux_arm64 |
INAV 8.x to INAV 9.0 firmware update procedure
- Use INAV Configurator 8.x CLI to make a
diff allof your current configuration. - While in the CLI tab press the
Diff allbutton and then theSave to filebutton. - Download INAV Configurator 9.0 and flash INAV 9.0 firmware with
FULL CHIP ERASE. - Connect with INAV Configurator and load your
Diff allsettings in the CLI tab.
Known issues
- Please read INAV Configurator Github issue reports for outstanding problems that were not resolved in time for the release.
Important changes
Esri World Imagery
- Bing Maps is out of service. INAV Mission Control now uses Esri World Imagery. With the benefit of not requiring an API key.
OSD changes
- Rename Vario to Vertical Speed Indicator in the OSD tab.
- ADSB improved aircraft warning.
- Extra flexibility surrounding fixedwing minimum ground speed. Wind speed and Direction flight parameters have also been added to the programming Framework. #2382
- A vertical throttle indicator can now be selected on the OSD for faster reference than the numerical percentage indicator #2354
SmartPort telemetry options
This allows pilots to quickly set the telemetry sensors used by both the OpenTX telemetry widget and ETHOS telemetry dashboard. #2416
Language support
The INAV Configurator now supports Ukrainian.
Programming Framework with Javascript syntax
Use Javascript to program custom actions on your craft
Programming Framework (IPF)
The Active column in the programming framework as been moved in front of the operand conditions. This order is easier to follow, thinking of the Active in terms of an IF statement. It might not matter to non-programmers. But is more intuitive for programmers.
Various bug fixes
- Mission control WP land fix. #2371
- Servo mixer speed value overflow. #2326
- Fixedwing Level pitch trim accuracy fix. #2421
- Various configurator ESM updates and fixes.
Important notes
- Always read README.md
- Always read the full firmware release notes
What's Changed
- Do not run in sandbox to resolve running in linux envs from VSCode by @DzikuVx in #2133
- MSP DisplayPort add DJI native by @mmosca in #2222
- Bump version to 9.0.0 and upgrade packages by @mmosca in #2257
- Removed some unnecessary preset parameters for FW by @b14ckyy in #2287
- Allow options tab to scroll by @sensei-hacker in #2321
- Servo mixer send uint values by @sensei-hacker in #2326
- Group nightly releases and limit to 10 nightlies per major by @mmosca in #2328
- Remove vcp warning from Ports tab by @sensei-hacker in #2341
- Corrected path to app icon in linux zip install instructions by @daijoubu in #2350
- Add vertical throttle gauge by @MrD-RC in #2354
- Fix typo in sitl.js by @RobertoD91 in #2362
- Mission control WP options and Geozones fixes by @breadoven in #2371
- Adding Ukrainian translations from crowdin by @smsnvc in #2381
- Add more flexibility for minimum ground speed by @MrD-RC in #2382
- Search tab relocate above CLI by @P-I-Engineer in #2384
- Replace Bing Maps with Esri World Imagery by @Scavanger in #2385
- Move Active column in IPF by @MrD-RC in #2387
- Update of Wing 3D Model by @ValkyrieDomi and @b14ckyy in #2388
- Leds: don't hide option to control color by RC channel by @sensei-hacker in #2389
- Use extended OSD glyphs for dot in numbers and improve aircraft warning by @error414 in #2391
- Allow SmartPort telemetry options to be changed on the receiver page by @MrD-RC in #2416
- Rename numeric vario to vertical speed indicator by @MrD-RC in #2418
- Fix granularity of FW level trim by @MrD-RC in #2421
- Fixed OSD page not loading by @MrD-RC in #2424
- Add Relative wind offset to IPF by @MrD-RC in 2426
- Fix bold text for (in translations) in non-English languages by @p-fpv in 2415
- Cleanup old references that should have been control_profile by @MrD-RC in 2429
- Fix 3D model loading in magnetometer tab by @sensei-hacker in 2437
- Fix ESM conversion in search and logging tabs by @sensei-hacker in 2434
- Restore checkMSPPortCount and showMSPWarning functions in ports tab by @sensei-hacker in 2436
- STM32 DFU: Refactor and implement CLI-based reboot protocol by @sensei-hacker in 2433
- Fix DFU flash: ensure cleanup callback runs on USB error by @sensei-hacker in 2432
- ESM modules & More by @Scavanger in 2285
- Warn if too many MSP Ports by @sensei-hacker in 2412
INAV Configurator 8.0.1
This version of INAV Configurator is intended to be used only with INAV firmware 8.x. Do not use with different INAV versions!
8.0.1 is a minor release, mainly adding DJI_NATIVE to OSD options and fixing some small bugs.
Very important!!
We currently don't have access to an Apple Developer Account to sign the Mac binaries, so you will need to run the following command on MacOS to unlock the configurator App:
xattr -cr "/path/to/your/INAV Configurator.app"
This release of INAV Configurator no longer supports Windows 7.
This release of INAV Configurator works only with INAV 8! It will not connect to any other INAV version at all!
A lot has changed behind the scenes in configurator 8.0, as we upgraded a lot of libraries and internal thingmabobs that make it go! Overall it should be a bit snappier and now we ship universal binaries for MacOS!
What version do I need to download?
| Operating System | Release name |
|---|---|
| Windows 32 bit | win32 |
| Windows 64 bit | win64 |
| Mac Intel | MacOS_x64 |
| Mac M series | MacOS_arm64 |
| Linux Intel/AMD | linux_x64 |
| Linux arm (e.g. Raspberry Pi) | linux_arm64 |
If you can't find your download, make sure to click on "Show all assets"
Known Issues in 8.0
- #2294 The Logic conditions screen when started from the mixer tab disconnects when trying to save, as a workaround, edit the logic conditions from the Programming Tab instead.
Have a look at INAV release 8.0 notes for an overview of the new INAV features!
Important Configurator Changes:
New Setup Wizard
After selecting an Aircraft preset, Configurator will now start a simple Setup Wizard to allow pilots to set up some basic settings like the Receiver Serial port and Protocol as well as the GPS Port and Protocol. Further Options could be included in future updates. #1537 and #2112
Cleanup and Reorganization of settings
- More work was done to distribute settings better into more logical panels. GPS related settings, including the COM Port, are now all in the GPS tab and can be accessed on a single page #2004
- USB-VCP option was removed from Ports tab as the MSP Functionality over USB should never be disabled #1990
- The Ports tab can now automatically fix some invalid configurations to prevent a complete reset of all port settings #2006
ADSB Support in Mission Control
It is now possible to connect an ADSB receiver to your flight controller and get OSD Warnings if any ADSB enabled, usually GA Aircraft, are close by. INAV Configurator can now show these Aircraft on the map for additional safety of UAV flights. More Details
Copy and Paste of OSD Layout pages
It is now possible to copy a complete Page layout and paste it into another OSD Page. This allows a much faster setup of multiple OSD pages that have only minor incremental differences. For example a clean layout with less elements but existing elements on the same locations as the full layout. #2028
U-Blox AssistNow Support in INAV Configurator
AssistNow is a Service that provides GPS Satellite information data for offline-applications, to dramatically improve the time to fix for GPS Devices. By Providing your own AssistNow Token, INAV Configurator can automatically download the latest data set and transfer it to any connected INAV UAV. With this, a GPS fix after cold start should merely take seconds instead of minutes. This is especially helpful for people who go fly with a big fleet of aircraft. More Details
Up to 34 Channel support
INAV 8 now supports the SBUS2 Protocol that can provide up to 34 RC channels. Configurator is now reflecting all 34 channels in the Receiver Tab and also in the Programming Framework. On Builds that have receivers with less available channels, these additional ones can still be used internally in INAV for some Programming functions or gimbal controls. #2177 and #2156
Enhance OSD Custom Elements
Custom OSD Elements have been updated for more customization options and easier setup. This allows pilots to set up their own OSD elements, that are not available in INAV and these can use data from various sources like sensors or from the Programming Framework. iNavFlight/inav#10282
INAV now speaks multiple languages
We have merged a few languages into INAV 8.0. They are all community contributed translations and feedback on the actual translations is appreciated.
Please report any wrong or missing translations so we can continually improve and expand the available languages.
Basic INAV 7 to INAV 8 firmware update procedure
- Use INAV Configurator 7 CLI to make a
diffof the current configuration - Store the
diffoutput - Download INAV Configurator 8 and flash INAV 8 firmware with
FULL CHIP ERASE - Connect with INAV Configurator and restore the
diffwith the CLI tab
Check the firmware release notes for specific details of changes.
| INAV Discord Server | |
| INAV Official on Facebook |
Important notes
- Always read README.md
- Always read the full firmware release notes
What's Changed
- Do not run in sandbox to resolve running in linux envs from VSCode by @DzikuVx in #2133
- Bump version to 9.0.0 and upgrade packages by @mmosca in #2257
- Group nightly releases and limit to 10 nightlies per major by @mmosca in #2328
- allow options tab to scroll by @sensei-hacker in #2321
- Add ARMING_DISABLED_GEOZONE by @mmosca in #2330
- Configurator8 search by @sensei-hacker in #2331
- Change artifact names by @mmosca in #2332
- Improve error reporting for assitnow by @mmosca in #2344
- MSP DisplayPort add DJI native by @mmosca in #2222
- Prepare for a small 8.0.1 release by @mmosca in #2352
- smartaudio 8 levels by @sensei-hacker in #2347
- servo mixer send uint values by @sensei-hacker in #2326
Full Changelog: 8.0.0...8.0.1
INAV Configurator 8.0.1 RC1
This version of INAV Configurator is intended to be used only with INAV firmware 8.x. Do not use with different INAV versions!
8.0.1 is a minor release, mainly adding DJI_NATIVE to OSD options and fixing some small bugs.
If nothing serious is found, this will be released as 8.0.1 final.
Very important!!
We currently don't have access to an Apple Developer Account to sign the Mac binaries, so you will need to run the following command on MacOS to unlock the configurator App:
xattr -cr "/path/to/your/INAV Configurator.app"
This release of INAV Configurator no longer supports Windows 7.
This release of INAV Configurator works only with INAV 8! It will not connect to any other INAV version at all!
A lot has changed behind the scenes in configurator 8.0, as we upgraded a lot of libraries and internal thingmabobs that make it go! Overall it should be a bit snappier and now we ship universal binaries for MacOS!
What version do I need to download?
| Operating System | Release name |
|---|---|
| Windows 32 bit | win32 |
| Windows 64 bit | win64 |
| Mac Intel | MacOS_x64 |
| Mac M series | MacOS_arm64 |
| Linux Intel/AMD | linux_x64 |
| Linux arm (e.g. Raspberry Pi) | linux_arm64 |
If you can't find your download, make sure to click on "Show all assets"
Known Issues in 8.0
- #2294 The Logic conditions screen when started from the mixer tab disconnects when trying to save, as a workaround, edit the logic conditions from the Programming Tab instead.
Have a look at INAV release 8.0 notes for an overview of the new INAV features!
Important Configurator Changes:
New Setup Wizard
After selecting an Aircraft preset, Configurator will now start a simple Setup Wizard to allow pilots to set up some basic settings like the Receiver Serial port and Protocol as well as the GPS Port and Protocol. Further Options could be included in future updates. #1537 and #2112
Cleanup and Reorganization of settings
- More work was done to distribute settings better into more logical panels. GPS related settings, including the COM Port, are now all in the GPS tab and can be accessed on a single page #2004
- USB-VCP option was removed from Ports tab as the MSP Functionality over USB should never be disabled #1990
- The Ports tab can now automatically fix some invalid configurations to prevent a complete reset of all port settings #2006
ADSB Support in Mission Control
It is now possible to connect an ADSB receiver to your flight controller and get OSD Warnings if any ADSB enabled, usually GA Aircraft, are close by. INAV Configurator can now show these Aircraft on the map for additional safety of UAV flights. More Details
Copy and Paste of OSD Layout pages
It is now possible to copy a complete Page layout and paste it into another OSD Page. This allows a much faster setup of multiple OSD pages that have only minor incremental differences. For example a clean layout with less elements but existing elements on the same locations as the full layout. #2028
U-Blox AssistNow Support in INAV Configurator
AssistNow is a Service that provides GPS Satellite information data for offline-applications, to dramatically improve the time to fix for GPS Devices. By Providing your own AssistNow Token, INAV Configurator can automatically download the latest data set and transfer it to any connected INAV UAV. With this, a GPS fix after cold start should merely take seconds instead of minutes. This is especially helpful for people who go fly with a big fleet of aircraft. More Details
Up to 34 Channel support
INAV 8 now supports the SBUS2 Protocol that can provide up to 34 RC channels. Configurator is now reflecting all 34 channels in the Receiver Tab and also in the Programming Framework. On Builds that have receivers with less available channels, these additional ones can still be used internally in INAV for some Programming functions or gimbal controls. #2177 and #2156
Enhance OSD Custom Elements
Custom OSD Elements have been updated for more customization options and easier setup. This allows pilots to set up their own OSD elements, that are not available in INAV and these can use data from various sources like sensors or from the Programming Framework. iNavFlight/inav#10282
INAV now speaks multiple languages
We have merged a few languages into INAV 8.0. They are all community contributed translations and feedback on the actual translations is appreciated.
Please report any wrong or missing translations so we can continually improve and expand the available languages.
Basic INAV 7 to INAV 8 firmware update procedure
- Use INAV Configurator 7 CLI to make a
diffof the current configuration - Store the
diffoutput - Download INAV Configurator 8 and flash INAV 8 firmware with
FULL CHIP ERASE - Connect with INAV Configurator and restore the
diffwith the CLI tab
Check the firmware release notes for specific details of changes.
| INAV Discord Server | |
| INAV Official on Facebook |
Important notes
- Always read README.md
- Always read the full firmware release notes
What's Changed
- Do not run in sandbox to resolve running in linux envs from VSCode by @DzikuVx in #2133
- Group nightly releases and limit to 10 nightlies per major by @mmosca in #2328
- allow options tab to scroll by @sensei-hacker in #2321
- Add ARMING_DISABLED_GEOZONE by @mmosca in #2330
- Configurator8 search by @sensei-hacker in #2331
- Change artifact names by @mmosca in #2332
- Improve error reporting for assitnow by @mmosca in #2344
- MSP DisplayPort add DJI native by @mmosca in #2222
- Prepare for a small 8.0.1 release by @mmosca in #2352
Full Changelog: 8.0.0...8.0.1-RC1
INAV Configurator 8.0.0
This version of INAV Configurator is intended to be used only with INAV firmware 8.x. Do not use with different INAV versions!
Very important!!
We currently don't have access to an Apple Developer Account to sign the Mac binaries, so you will need to run the following command on MacOS to unlock the configurator App:
xattr -cr "/path/to/your/INAV Configurator.app"
This release of INAV Configurator no longer supports Windows 7.
This release of INAV Configurator works only with INAV 8! It will not connect to any other INAV version at all!
A lot has changed behind the scenes in configurator 8.0, as we upgraded a lot of libraries and internal thingmabobs that make it go! Overall it should be a bit snappier and now we ship universal binaries for MacOS!
What version do I need to download?
| Operating System | Release name |
|---|---|
| Windows 32 bit | win32_ia32 |
| Windows 64 bit | win32_x64 |
| Mac Intel | darwin_x64 |
| Mac M series | darwin_arm64 |
| Linux Intel/AMD | linux_x64 |
| Linux arm (e.g. Raspberry Pi) | linux_arm64 |
If you can't find your download, make sure to click on "Show all assets"
Known Issues in 8.0
- #2294 The Logic conditions screen when started from the mixer tab disconnects when trying to save, as a workaround, edit the logic conditions from the Programming Tab instead.
Have a look at INAV release 8.0 notes for an overview of the new INAV features!
Important Configurator Changes:
New Setup Wizard
After selecting an Aircraft preset, Configurator will now start a simple Setup Wizard to allow pilots to set up some basic settings like the Receiver Serial port and Protocol as well as the GPS Port and Protocol. Further Options could be included in future updates. #1537 and #2112
Cleanup and Reorganization of settings
- More work was done to distribute settings better into more logical panels. GPS related settings, including the COM Port, are now all in the GPS tab and can be accessed on a single page #2004
- USB-VCP option was removed from Ports tab as the MSP Functionality over USB should never be disabled #1990
- The Ports tab can now automatically fix some invalid configurations to prevent a complete reset of all port settings #2006
ADSB Support in Mission Control
It is now possible to connect an ADSB receiver to your flight controller and get OSD Warnings if any ADSB enabled, usually GA Aircraft, are close by. INAV Configurator can now show these Aircraft on the map for additional safety of UAV flights. More Details
Copy and Paste of OSD Layout pages
It is now possible to copy a complete Page layout and paste it into another OSD Page. This allows a much faster setup of multiple OSD pages that have only minor incremental differences. For example a clean layout with less elements but existing elements on the same locations as the full layout. #2028
U-Blox AssistNow Support in INAV Configurator
AssistNow is a Service that provides GPS Satellite information data for offline-applications, to dramatically improve the time to fix for GPS Devices. By Providing your own AssistNow Token, INAV Configurator can automatically download the latest data set and transfer it to any connected INAV UAV. With this, a GPS fix after cold start should merely take seconds instead of minutes. This is especially helpful for people who go fly with a big fleet of aircraft. More Details
Up to 34 Channel support
INAV 8 now supports the SBUS2 Protocol that can provide up to 34 RC channels. Configurator is now reflecting all 34 channels in the Receiver Tab and also in the Programming Framework. On Builds that have receivers with less available channels, these additional ones can still be used internally in INAV for some Programming functions or gimbal controls. #2177 and #2156
Enhance OSD Custom Elements
Custom OSD Elements have been updated for more customization options and easier setup. This allows pilots to set up their own OSD elements, that are not available in INAV and these can use data from various sources like sensors or from the Programming Framework. iNavFlight/inav#10282
INAV now speaks multiple languages
We have merged a few languages into INAV 8.0. They are all community contributed translations and feedback on the actual translations is appreciated.
Please report any wrong or missing translations so we can continually improve and expand the available languages.
Basic INAV 7 to INAV 8 firmware update procedure
- Use INAV Configurator 7 CLI to make a
diffof the current configuration - Store the
diffoutput - Download INAV Configurator 8 and flash INAV 8 firmware with
FULL CHIP ERASE - Connect with INAV Configurator and restore the
diffwith the CLI tab
Check the firmware release notes for specific details of changes.
| INAV Discord Server | |
| INAV Official on Facebook |
Important notes
- Always read README.md
- Always read the full firmware release notes
What's Changed
- Separate the nav climb rate settings for fw and mc by @shota3527 in #1863
- Enable Ez Tune for 3" preset by default by @DzikuVx in #1932
- Added operand 52 to trigger the Compass calibration procedure by @sdellava in #1854
- Adsb support for inav by @error414 in #1846
- jQuery update by @DzikuVx in #1934
- Release 7.1 by @DzikuVx in #1933
- Convert 7-inch preset to Ez Tune by @DzikuVx in #1957
- Convert 5" preset to EZ Tune by @DzikuVx in #1956
- Revert "One more time fix package.json" by @DzikuVx in #1976
- Make it impossible to modify USB VCP serial port assignment in the GUI by @DzikuVx in #1990
- Update default WP Radius by @b14ckyy in #1968
- Decode LTM telemetry protocol by @DzikuVx in #1988
- Fix receiver tab render issue by @Scavanger in #1980
- Allow to set GPS port from GPS tab by @DzikuVx in #2004
- Rename Setup tab and fix icon by @DzikuVx in #2005
- Port tab improvements by @DzikuVx in #2006
- Clean up ARMING_CONFIG MSP frames as not used by @DzikuVx in #2007
- Drop another unused MSP frame by @DzikuVx in #2008
- Release 7.1.0 by @DzikuVx in #1958
- Remove gyro filter type setting by @DzikuVx in #2013
- New MSP frames for Servos by @DzikuVx in #2009
- PID Tuning tab rework by @DzikuVx in #2014
- Update IDs for ADSB elements by @MrD-RC in #2015
- Fix configuration tab rendering by @DzikuVx in #2024
- Do not use MSP_MISC frame by @DzikuVx in #2026
- Drop MSP_ANALOG MSP frame by @DzikuVx in #2023
- Copy/Paste of elements in OSD layout by @error414 in #2028
- fixed aligment tool by @RomanLut in #2025
- Default Dialog Profile Fix by @Scavanger in #2011
- Fix text on Failsafe page by @MrD-RC in #2019
- Change text to make it more obvious that MSC is for Blackbox by @MrD-RC in #2020
- Fix erroneous numbers on mixer preview by @MrD-RC in #2022
- Ez Tune snappiness by @DzikuVx in https://github.com/iNavFlight/inav-configurat...
INAV Configurator 8.0.0 RC4
This version of INAV Configurator is intended to be used only with INAV firmware 8.x. Do not use with different INAV versions!
Very important!!
We currently don't have access to an Apple Developer Account to sign the Mac binaries, so you will need to run the following command on MacOS to unlock the configurator App:
xattr -cr /path/to/your/INAV Configurator.app
This release of INAV Configurator no longer supports Windows 7.
This release of INAV Configurator works only with INAV 8! It will not connect to any other INAV version at all!
A lot has changed behind the scenes in configurator 8.0, as we upgraded a lot of libraries and internal thingmabobs that make it go! Overall it should be a bit snappier and now we ship universal binaries for MacOS!
Known Issues in 8.0 RC4
- There were some reports of vertical oscilations in the previous RC that have a possible fix in RC4. If you were having issues before, please test and report!
Have a look at INAV release 8.0 notes for an overview of the new INAV features!
Important Configurator Changes:
New Setup Wizard
After selecting an Aircraft preset, Configurator will now start a simple Setup Wizard to allow pilots to set up some basic settings like the Receiver Serial port and Protocol as well as the GPS Port and Protocol. Further Options could be included in future updates. #1537 and #2112
Cleanup and Reorganization of settings
- More work was done to distribute settings better into more logical panels. GPS related settings, including the COM Port, are now all in the GPS tab and can be accessed on a single page #2004
- USB-VCP option was removed from Ports tab as the MSP Functionality over USB should never be disabled #1990
- The Ports tab can now automatically fix some invalid configurations to prevent a complete reset of all port settings #2006
ADSB Support in Mission Control
It is now possible to connect an ADSB receiver to your flight controller and get OSD Warnings if any ADSB enabled, usually GA Aircraft, are close by. INAV Configurator can now show these Aircraft on the map for additional safety of UAV flights. More Details
Copy and Paste of OSD Layout pages
It is now possible to copy a complete Page layout and paste it into another OSD Page. This allows a much faster setup of multiple OSD pages that have only minor incremental differences. For example a clean layout with less elements but existing elements on the same locations as the full layout. #2028
U-Blox AssistNow Support in INAV Configurator
AssistNow is a Service that provides GPS Satellite information data for offline-applications, to dramatically increase the time to fix for GPS Devices. By Providing your own AssistNow Token, INAV Configurator can automatically download the latest data set and transfer it to any connected INAV UAV. With this, a GPS fix after cold start should merely take seconds instead of minutes. This is especially helpful for people who go fly with a big fleet of aircraft. More Details
Up to 34 Channel support
INAV 8 now supports the SBUS2 Protocol that can provide up to 34 RC channels. Configurator is now reflecting all 34 channels in the Receiver Tab and also in the Programming Framework. On Builds that have receivers with less available channels, these additional ones can still be used internally in INAV for some Programming functions or gimbal controls. #2177 and #2156
Enhance OSD Custom Elements
Custom OSD Elements have been updated for more customization options and easier setup. This allows pilots to set up their own OSD elements, that are not available in INAV and these can use data from various sources like sensors or from the Programming Framework. iNavFlight/inav#10282
INAV now speaks multiple languages
We have merged a few languages into INAV 8.0. They are all community contributed translations and feedback on the actual translations is appreciated.
Please report any wrong or missing translations so we can continually improve and expand the available languages.
Basic INAV 7 to INAV 8 firmware update procedure
- Use INAV Configurator 7 CLI to make a
diffof the current configuration - Store the
diffoutput - Download INAV Configurator 8 and flash INAV 8 firmware with
FULL CHIP ERASE - Connect with INAV Configurator and restore the
diffwith the CLI tab
Check the firmware release notes for specific details of changes.
| INAV Discord Server | |
| INAV Official on Facebook |
Important notes
- Always read README.md
- Always read the full firmware release notes
What's Changed
- Separate the nav climb rate settings for fw and mc by @shota3527 in #1863
- Enable Ez Tune for 3" preset by default by @DzikuVx in #1932
- Added operand 52 to trigger the Compass calibration procedure by @sdellava in #1854
- Adsb support for inav by @error414 in #1846
- jQuery update by @DzikuVx in #1934
- Release 7.1 by @DzikuVx in #1933
- Convert 7-inch preset to Ez Tune by @DzikuVx in #1957
- Convert 5" preset to EZ Tune by @DzikuVx in #1956
- Revert "One more time fix package.json" by @DzikuVx in #1976
- Make it impossible to modify USB VCP serial port assignment in the GUI by @DzikuVx in #1990
- Update default WP Radius by @b14ckyy in #1968
- Decode LTM telemetry protocol by @DzikuVx in #1988
- Fix receiver tab render issue by @Scavanger in #1980
- Allow to set GPS port from GPS tab by @DzikuVx in #2004
- Rename Setup tab and fix icon by @DzikuVx in #2005
- Port tab improvements by @DzikuVx in #2006
- Clean up ARMING_CONFIG MSP frames as not used by @DzikuVx in #2007
- Drop another unused MSP frame by @DzikuVx in #2008
- Release 7.1.0 by @DzikuVx in #1958
- Remove gyro filter type setting by @DzikuVx in #2013
- New MSP frames for Servos by @DzikuVx in #2009
- PID Tuning tab rework by @DzikuVx in #2014
- Update IDs for ADSB elements by @MrD-RC in #2015
- Fix configuration tab rendering by @DzikuVx in #2024
- Do not use MSP_MISC frame by @DzikuVx in #2026
- Drop MSP_ANALOG MSP frame by @DzikuVx in #2023
- Copy/Paste of elements in OSD layout by @error414 in #2028
- fixed aligment tool by @RomanLut in #2025
- Default Dialog Profile Fix by @Scavanger in #2011
- Fix text on Failsafe page by @MrD-RC in #2019
- Change text to make it more obvious that MSC is for Blackbox by @MrD-RC in #2020
- Fix erroneous numbers on mixer preview by @MrD-RC in #2022
- Ez Tune snappiness by @DzikuVx in #2031
- Fix Voltage, Altitude and Speed scaling in Groundstation by @DzikuVx in #2036
- [WIP] [For discussion] Migrate from nw.js to Electron by @Scavanger in #1961
- Fix mission planner by @Scavanger in #2037
- [electron] fix case for j...
INAV Configurator 8.0.0 RC3
This version of INAV Configurator is intended to be used only with INAV firmware 8.x. Do not use with different INAV versions!
Very important!!
We currently don't have access to an Apple Developer Account to sign the Mac binaries, so you will need to run the following command on MacOS to unlock the configurator App:
xattr -cr /path/to/your/INAV Configurator.app
This release of INAV Configurator no longer supports Windows 7.
This release of INAV Configurator works only with INAV 8! It will not connect to any other INAV version at all!
A lot has changed behind the scenes in configurator 8.0, as we upgraded a lot of libraries and internal thingmabobs that make it go! Overall it should be a bit snappier and now we ship universal binaries for MacOS!
Known Issues in 8.0 RC3
- None, but let us know if you find any! ;)
Have a look at INAV release 8.0 notes for an overview of the new INAV features!
Important Configurator Changes:
New Setup Wizard
After selecting an Aircraft preset, Configurator will now start a simple Setup Wizard to allow pilots to set up some basic settings like the Receiver Serial port and Protocol as well as the GPS Port and Protocol. Further Options could be included in future updates. #1537 and #2112
Cleanup and Reorganization of settings
- More work was done to distribute settings better into more logical panels. GPS related settings, including the COM Port, are now all in the GPS tab and can be accessed on a single page #2004
- USB-VCP option was removed from Ports tab as the MSP Functionality over USB should never be disabled #1990
- The Ports tab can now automatically fix some invalid configurations to prevent a complete reset of all port settings #2006
ADSB Support in Mission Control
It is now possible to connect an ADSB receiver to your flight controller and get OSD Warnings if any ADSB enabled, usually GA Aircraft, are close by. INAV Configurator can now show these Aircraft on the map for additional safety of UAV flights. More Details
Copy and Paste of OSD Layout pages
It is now possible to copy a complete Page layout and paste it into another OSD Page. This allows a much faster setup of multiple OSD pages that have only minor incremental differences. For example a clean layout with less elements but existing elements on the same locations as the full layout. #2028
U-Blox AssistNow Support in INAV Configurator
AssistNow is a Service that provides GPS Satellite information data for offline-applications, to dramatically increase the time to fix for GPS Devices. By Providing your own AssistNow Token, INAV Configurator can automatically download the latest data set and transfer it to any connected INAV UAV. With this, a GPS fix after cold start should merely take seconds instead of minutes. This is especially helpful for people who go fly with a big fleet of aircraft. More Details
Up to 34 Channel support
INAV 8 now supports the SBUS2 Protocol that can provide up to 34 RC channels. Configurator is now reflecting all 34 channels in the Receiver Tab and also in the Programming Framework. On Builds that have receivers with less available channels, these additional ones can still be used internally in INAV for some Programming functions or gimbal controls. #2177 and #2156
Enhance OSD Custom Elements
Custom OSD Elements have been updated for more customization options and easier setup. This allows pilots to set up their own OSD elements, that are not available in INAV and these can use data from various sources like sensors or from the Programming Framework. iNavFlight/inav#10282
INAV now speaks multiple languages
We have merged a few languages into INAV 8.0. They are all community contributed translations and feedback on the actual translations is appreciated.
Please report any wrong or missing translations so we can continually improve and expand the available languages.
Basic INAV 7 to INAV 8 firmware update procedure
- Use INAV Configurator 7 CLI to make a
diffof the current configuration - Store the
diffoutput - Download INAV Configurator 8 and flash INAV 8 firmware with
FULL CHIP ERASE - Connect with INAV Configurator and restore the
diffwith the CLI tab
Check the firmware release notes for specific details of changes.
| INAV Discord Server | |
| INAV Official on Facebook |
Important notes
- Always read README.md
- Always read the full firmware release notes
What's Changed
- Separate the nav climb rate settings for fw and mc by @shota3527 in #1863
- Enable Ez Tune for 3" preset by default by @DzikuVx in #1932
- Added operand 52 to trigger the Compass calibration procedure by @sdellava in #1854
- Adsb support for inav by @error414 in #1846
- jQuery update by @DzikuVx in #1934
- Release 7.1 by @DzikuVx in #1933
- Convert 7-inch preset to Ez Tune by @DzikuVx in #1957
- Convert 5" preset to EZ Tune by @DzikuVx in #1956
- Revert "One more time fix package.json" by @DzikuVx in #1976
- Make it impossible to modify USB VCP serial port assignment in the GUI by @DzikuVx in #1990
- Update default WP Radius by @b14ckyy in #1968
- Decode LTM telemetry protocol by @DzikuVx in #1988
- Fix receiver tab render issue by @Scavanger in #1980
- Allow to set GPS port from GPS tab by @DzikuVx in #2004
- Rename Setup tab and fix icon by @DzikuVx in #2005
- Port tab improvements by @DzikuVx in #2006
- Clean up ARMING_CONFIG MSP frames as not used by @DzikuVx in #2007
- Drop another unused MSP frame by @DzikuVx in #2008
- Release 7.1.0 by @DzikuVx in #1958
- Remove gyro filter type setting by @DzikuVx in #2013
- New MSP frames for Servos by @DzikuVx in #2009
- PID Tuning tab rework by @DzikuVx in #2014
- Update IDs for ADSB elements by @MrD-RC in #2015
- Fix configuration tab rendering by @DzikuVx in #2024
- Do not use MSP_MISC frame by @DzikuVx in #2026
- Drop MSP_ANALOG MSP frame by @DzikuVx in #2023
- Copy/Paste of elements in OSD layout by @error414 in #2028
- fixed aligment tool by @RomanLut in #2025
- Default Dialog Profile Fix by @Scavanger in #2011
- Fix text on Failsafe page by @MrD-RC in #2019
- Change text to make it more obvious that MSC is for Blackbox by @MrD-RC in #2020
- Fix erroneous numbers on mixer preview by @MrD-RC in #2022
- Ez Tune snappiness by @DzikuVx in #2031
- Fix Voltage, Altitude and Speed scaling in Groundstation by @DzikuVx in #2036
- [WIP] [For discussion] Migrate from nw.js to Electron by @Scavanger in #1961
- Fix mission planner by @Scavanger in #2037
- [electron] fix case for js/libraries/jBox (iaw upstream) by @stronnag in #2038
- [Electr...
INAV Configurator 8.0.0 RC2
This version of INAV Configurator is intended to be used only with INAV firmware 8.x. Do not use with different INAV versions!
Very important!!
We currently don't have access to an Apple Developer Account to sign the Mac binaries, so you will need to run the following command on MacOS to unlock the configurator App:
xattr -cr /path/to/your/INAV Configurator.app
This release of INAV Configurator no longer supports Windows 7.
This release of INAV Configurator works only with INAV 8! It will not connect to any other INAV version at all!
A lot has changed behind the scenes in configurator 8.0, as we upgraded a lot of libraries and internal thingmabobs that make it go! Overall it should be a bit snappier and now we ship universal binaries for MacOS!
Known Issues in 8.0 RC2
- None, but let us know if you find any! ;)
Have a look at INAV release 8.0 notes for an overview of the new INAV features!
Important Configurator Changes:
New Setup Wizard
After selecting an Aircraft preset, Configurator will now start a simple Setup Wizard to allow pilots to set up some basic settings like the Receiver Serial port and Protocol as well as the GPS Port and Protocol. Further Options could be included in future updates. #1537 and #2112
Cleanup and Reorganization of settings
- More work was done to distribute settings better into more logical panels. GPS related settings, including the COM Port, are now all in the GPS tab and can be accessed on a single page #2004
- USB-VCP option was removed from Ports tab as the MSP Functionality over USB should never be disabled #1990
- The Ports tab can now automatically fix some invalid configurations to prevent a complete reset of all port settings #2006
ADSB Support in Mission Control
It is now possible to connect an ADSB receiver to your flight controller and get OSD Warnings if any ADSB enabled, usually GA Aircraft, are close by. INAV Configurator can now show these Aircraft on the map for additional safety of UAV flights. More Details
Copy and Paste of OSD Layout pages
It is now possible to copy a complete Page layout and paste it into another OSD Page. This allows a much faster setup of multiple OSD pages that have only minor incremental differences. For example a clean layout with less elements but existing elements on the same locations as the full layout. #2028
U-Blox AssistNow Support in INAV Configurator
AssistNow is a Service that provides GPS Satellite information data for offline-applications, to dramatically increase the time to fix for GPS Devices. By Providing your own AssistNow Token, INAV Configurator can automatically download the latest data set and transfer it to any connected INAV UAV. With this, a GPS fix after cold start should merely take seconds instead of minutes. This is especially helpful for people who go fly with a big fleet of aircraft. More Details
Up to 34 Channel support
INAV 8 now supports the SBUS2 Protocol that can provide up to 34 RC channels. Configurator is now reflecting all 34 channels in the Receiver Tab and also in the Programming Framework. On Builds that have receivers with less available channels, these additional ones can still be used internally in INAV for some Programming functions or gimbal controls. #2177 and #2156
Enhance OSD Custom Elements
Custom OSD Elements have been updated for more customization options and easier setup. This allows pilots to set up their own OSD elements, that are not available in INAV and these can use data from various sources like sensors or from the Programming Framework. iNavFlight/inav#10282
Basic INAV 7 to INAV 8 firmware update procedure
- Use INAV Configurator 7 CLI to make a
diffof the current configuration - Store the
diffoutput - Download INAV Configurator 8 and flash INAV 8 firmware with
FULL CHIP ERASE - Connect with INAV Configurator and restore the
diffwith the CLI tab
Check the firmware release notes for specific details of changes.
| INAV Discord Server | |
| INAV Official on Facebook |
Important notes
- Always read README.md
- Always read the full firmware release notes
What's Changed
- Separate the nav climb rate settings for fw and mc by @shota3527 in #1863
- Enable Ez Tune for 3" preset by default by @DzikuVx in #1932
- Added operand 52 to trigger the Compass calibration procedure by @sdellava in #1854
- Adsb support for inav by @error414 in #1846
- jQuery update by @DzikuVx in #1934
- Release 7.1 by @DzikuVx in #1933
- Convert 7-inch preset to Ez Tune by @DzikuVx in #1957
- Convert 5" preset to EZ Tune by @DzikuVx in #1956
- Revert "One more time fix package.json" by @DzikuVx in #1976
- Make it impossible to modify USB VCP serial port assignment in the GUI by @DzikuVx in #1990
- Update default WP Radius by @b14ckyy in #1968
- Decode LTM telemetry protocol by @DzikuVx in #1988
- Fix receiver tab render issue by @Scavanger in #1980
- Allow to set GPS port from GPS tab by @DzikuVx in #2004
- Rename Setup tab and fix icon by @DzikuVx in #2005
- Port tab improvements by @DzikuVx in #2006
- Clean up ARMING_CONFIG MSP frames as not used by @DzikuVx in #2007
- Drop another unused MSP frame by @DzikuVx in #2008
- Release 7.1.0 by @DzikuVx in #1958
- Remove gyro filter type setting by @DzikuVx in #2013
- New MSP frames for Servos by @DzikuVx in #2009
- PID Tuning tab rework by @DzikuVx in #2014
- Update IDs for ADSB elements by @MrD-RC in #2015
- Fix configuration tab rendering by @DzikuVx in #2024
- Do not use MSP_MISC frame by @DzikuVx in #2026
- Drop MSP_ANALOG MSP frame by @DzikuVx in #2023
- Copy/Paste of elements in OSD layout by @error414 in #2028
- fixed aligment tool by @RomanLut in #2025
- Default Dialog Profile Fix by @Scavanger in #2011
- Fix text on Failsafe page by @MrD-RC in #2019
- Change text to make it more obvious that MSC is for Blackbox by @MrD-RC in #2020
- Fix erroneous numbers on mixer preview by @MrD-RC in #2022
- Ez Tune snappiness by @DzikuVx in #2031
- Fix Voltage, Altitude and Speed scaling in Groundstation by @DzikuVx in #2036
- [WIP] [For discussion] Migrate from nw.js to Electron by @Scavanger in #1961
- Fix mission planner by @Scavanger in #2037
- [electron] fix case for js/libraries/jBox (iaw upstream) by @stronnag in #2038
- [Electron] GitHub Actions by @Scavanger in #2039
- Added "Disable GPS Sensor Fix" logic condition by @RomanLut in #1669
- Activate groundstation when MSP switches to LTM by @DzikuVx in https://github.com/iNavFlig...
INAV Configurator 8.0.0 RC1
This version of INAV Configurator is intended to be used only with INAV firmware 8.x. Do not use with different INAV versions!
Very important!!
We currently don't have access to an Apple Developer Account to sign the Mac binaries, so you will need to run the following command on MacOS to unlock the configurator App:
xattr -cr /path/to/your/INAV Configurator.app
This release of INAV Configurator no longer supports Windows 7.
This release of INAV Configurator works only with INAV 8! It will not connect to any other INAV version at all!
A lot has changed behind the scenes in configurator 8.0, as we upgraded a lot of libraries and internal thingmabobs that make it go! Overall it should be a bit snappier and now we ship universal binaries for MacOS!
Known Issues in 8.0 RC1
- Configurator: When adding a Circular Geozone and Zoom or Pan the map with the mouse curser inside the Circle, Connection to Flight controller is lost
- Configurator: Failsafe Indicator in status bar is not working
- Configurator: Auto Channel selection in Modes Tab is not working
- Configurator: Sensor status is not always updated after a Disconnect and Reconnect
Have a look at INAV release 8.0 notes for an overview of the new INAV features!
Important Configurator Changes:
New Setup Wizard
After selecting an Aircraft preset, Configurator will now start a simple Setup Wizard to allow pilots to set up some basic settings like the Receiver Serial port and Protocol as well as the GPS Port and Protocol. Further Options could be included in future updates. #1537 and #2112
Cleanup and Reorganization of settings
- More work was done to distribute settings better into more logical panels. GPS related settings, including the COM Port, are now all in the GPS tab and can be accessed on a single page #2004
- USB-VCP option was removed from Ports tab as the MSP Functionality over USB should never be disabled #1990
- The Ports tab can now automatically fix some invalid configurations to prevent a complete reset of all port settings #2006
ADSB Support in Mission Control
It is now possible to connect an ADSB receiver to your flight controller and get OSD Warnings if any ADSB enabled, usually GA Aircraft, are close by. INAV Configurator can now show these Aircraft on the map for additional safety of UAV flights. More Details
Copy and Paste of OSD Layout pages
It is now possible to copy a complete Page layout and paste it into another OSD Page. This allows a much faster setup of multiple OSD pages that have only minor incremental differences. For example a clean layout with less elements but existing elements on the same locations as the full layout. #2028
U-Blox AssistNow Support in INAV Configurator
AssistNow is a Service that provides GPS Satellite information data for offline-applications, to dramatically increase the time to fix for GPS Devices. By Providing your own AssistNow Token, INAV Configurator can automatically download the latest data set and transfer it to any connected INAV UAV. With this, a GPS fix after cold start should merely take seconds instead of minutes. This is especially helpful for people who go fly with a big fleet of aircraft. More Details
Up to 34 Channel support
INAV 8 now supports the SBUS2 Protocol that can provide up to 34 RC channels. Configurator is now reflecting all 34 channels in the Receiver Tab and also in the Programming Framework. On Builds that have receivers with less available channels, these additional ones can still be used internally in INAV for some Programming functions or gimbal controls. #2177 and #2156
Enhance OSD Custom Elements
Custom OSD Elements have been updated for more customization options and easier setup. This allows pilots to set up their own OSD elements, that are not available in INAV and these can use data from various sources like sensors or from the Programming Framework. iNavFlight/inav#10282
Basic INAV 7 to INAV 8 firmware update procedure
- Use INAV Configurator 7 CLI to make a
diffof the current configuration - Store the
diffoutput - Download INAV Configurator 8 and flash INAV 8 firmware with
FULL CHIP ERASE - Connect with INAV Configurator and restore the
diffwith the CLI tab
Check the firmware release notes for specific details of changes.
| INAV Discord Server | |
| INAV Official on Facebook |
Important notes
- Always read README.md
- Always read the full firmware release notes
What's Changed
- Separate the nav climb rate settings for fw and mc by @shota3527 in #1863
- Enable Ez Tune for 3" preset by default by @DzikuVx in #1932
- Added operand 52 to trigger the Compass calibration procedure by @sdellava in #1854
- Adsb support for inav by @error414 in #1846
- jQuery update by @DzikuVx in #1934
- Release 7.1 by @DzikuVx in #1933
- Convert 7-inch preset to Ez Tune by @DzikuVx in #1957
- Convert 5" preset to EZ Tune by @DzikuVx in #1956
- Revert "One more time fix package.json" by @DzikuVx in #1976
- Make it impossible to modify USB VCP serial port assignment in the GUI by @DzikuVx in #1990
- Update default WP Radius by @b14ckyy in #1968
- Decode LTM telemetry protocol by @DzikuVx in #1988
- Fix receiver tab render issue by @Scavanger in #1980
- Allow to set GPS port from GPS tab by @DzikuVx in #2004
- Rename Setup tab and fix icon by @DzikuVx in #2005
- Port tab improvements by @DzikuVx in #2006
- Clean up ARMING_CONFIG MSP frames as not used by @DzikuVx in #2007
- Drop another unused MSP frame by @DzikuVx in #2008
- Release 7.1.0 by @DzikuVx in #1958
- Remove gyro filter type setting by @DzikuVx in #2013
- New MSP frames for Servos by @DzikuVx in #2009
- PID Tuning tab rework by @DzikuVx in #2014
- Update IDs for ADSB elements by @MrD-RC in #2015
- Fix configuration tab rendering by @DzikuVx in #2024
- Do not use MSP_MISC frame by @DzikuVx in #2026
- Drop MSP_ANALOG MSP frame by @DzikuVx in #2023
- Copy/Paste of elements in OSD layout by @error414 in #2028
- fixed aligment tool by @RomanLut in #2025
- Default Dialog Profile Fix by @Scavanger in #2011
- Fix text on Failsafe page by @MrD-RC in #2019
- Change text to make it more obvious that MSC is for Blackbox by @MrD-RC in #2020
- Fix erroneous numbers on mixer preview by @MrD-RC in #2022
- Ez Tune snappiness by @DzikuVx in #2031
- Fix Voltage, Altitude and Speed scaling in Groundstation by @DzikuVx in #2036
- [WIP] [For discussion] Migrate from nw.js to Electron by @Scavanger in #1961
- Fix mission planner by @Scavanger in #2037
- [electron] fix case for js/libraries/jBox (iaw upstream) by @stronnag in https://github.com/iNavFlight/inav-configurator/pull...
