Skip to content

Commit

Permalink
Add INAV Configurator
Browse files Browse the repository at this point in the history
  • Loading branch information
Botspot committed Jan 19, 2025
1 parent f99148a commit 611f831
Show file tree
Hide file tree
Showing 9 changed files with 24 additions and 0 deletions.
6 changes: 6 additions & 0 deletions .github/workflows/updates/INAV Configurator.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/bin/bash

version=$(get_release iNavFlight/inav-configurator-nightly)
arm64_url="https://github.com/iNavFlight/inav-configurator-nightly/releases/download/${version}/INAV-Configurator_linux_arm64_8.0.0.deb"

source $GITHUB_WORKSPACE/.github/workflows/update_github_script.sh
1 change: 1 addition & 0 deletions apps/INAV Configurator/credits
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Botspot
8 changes: 8 additions & 0 deletions apps/INAV Configurator/description
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
Configure the brains of any flying craft
INAV is a firmware that can be flashed to many flight controllers used in DIY drones and remote control aircraft. INAV Configurator lets you program and customize the INAV firmware running on these flight controllers.
As opposed to ArduPilot (with the Mission Planner app) which focuses on autonomous navigation for any vehicle, INAV is geared towards flying craft and allows easier configuration for manual flight modes, GPS waypoints, etc. If you are just getting into this, go watch some YouTube tutorials about using it.

Note: this installs INAV Configurator version 8. Make sure your flight controller is running INAV v8, not v7.

To run: Menu -> Accessories -> INAV Configurator
To run in a terminal: inav-configurator
Binary file added apps/INAV Configurator/icon-24.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added apps/INAV Configurator/icon-64.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions apps/INAV Configurator/install-64
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/bin/bash

version='v20250118.101'
install_packages "https://github.com/iNavFlight/inav-configurator-nightly/releases/download/${version}/INAV-Configurator_linux_arm64_8.0.0.deb" || exit 1
3 changes: 3 additions & 0 deletions apps/INAV Configurator/uninstall
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/bin/bash

purge_packages || exit 1
1 change: 1 addition & 0 deletions apps/INAV Configurator/website
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
https://github.com/iNavFlight/inav-configurator
1 change: 1 addition & 0 deletions etc/categories
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ Https File Server|Tools
HTTrack Website Copier|Internet
Hyper|hidden
Imager|Tools
INAV Configurator|Engineering
Inkscape|Creative Arts
Intellij IDEA|Programming
jGRASP IDE|Programming
Expand Down

0 comments on commit 611f831

Please sign in to comment.