INAV Configurator es una herramienta de configuración multiplataforma para el sistema de control de vuelo INAV.
La herramienta y el INAV soportan varios tipos de aviones, por ejemplo, cuadricópteros, hexacópteros, octocópteros y aviones.
INAV Configurator viene as is
, sin ninguna garantía ni soporte por parte de los autores. Si encuentra un error, cree un problema en GitHub.
El rastreador de problemas de GitHub está reservado para errores y otros problemas técnicos. Si no sabes configurar todo, el hardware no funciona o tienes algún otro problema de soporte , por favor consulta:
Servidor de discordia INAV
Oficial INAV en Facebook
Soporte de grupos RC
Oficial del INAV en Telegram
Discusiones de GitHub
INAV Configurator se distribuye como una aplicación independiente .
Visitar la página de lanzamiento
Descargue el Configurador para la plataforma Windows (ia32 o win64 está presente)
Instalar
Extraiga el archivo ZIP y ejecute la aplicación INAV Configurator desde la carpeta descomprimida
O simplemente use el programa de instalación INAV-Configurator_win32_arch_x.yzexe
, arch es la arquitectura de su computadora (ia32 (32 bits) o x64 (64 bits)), xyz es el número de versión del Configurador INAV.
El configurador no está firmado, por lo que debe permitir que Windows ejecute aplicaciones que no sean de confianza. Es posible que haya un monitor durante la primera ejecución.
Visitar la página de lanzamiento
Descargue el Configurador para la plataforma Linux (solo está presente linux64)
.rpm es el archivo de instalación de Fedora. Simplemente descárguelo e instálelo usando sudo dnf localinstall /path/to/INAV-Configurator_linux_x64-xyzrpm
o ábralo con un administrador de paquetes (por ejemplo, a través de Archivos)
.deb es el archivo de instalación de Debian/Ubuntu. Simplemente descárguelo e instálelo usando sudo apt install /path/to/INAV-Configurator_linux_x64_x.yzdeb
o ábralo con un administrador de paquetes (por ejemplo, a través del Administrador de archivos)
.zip es un archivo universal. Descargue y continúe con estas instrucciones para instalar
Cambie al directorio que contiene el archivo zip descargado
descargue este archivo en el mismo directorio. Su nombre de archivo debe ser inav-configurator.desktop
.
Extraer archivo zip
unzip INAV-Configurator_linux_arch_x.y.z.zip -d /tmp/
arch es la arquitectura de su computadora (x64, armv7l, ...), xyz es el número de versión del Configurador INAV.
Si es la primera vez que instala INAV Configurator, cree un hogar para sus archivos
sudo mkdir /opt/inav sudo chown $USER /opt/inav
Mover los archivos temporales a su hogar.
mv /tmp/INAV Configurator /opt/inav/inav-configurator
Actualiza el ícono de la aplicación.
sudo mkdir /opt/inav/inav-configurator/icon sudo cp /opt/inav/inav-configurator/images/inav_icon_128.png /opt/inav/inav-configurator/icon
Por única vez, mueva el archivo del escritorio al directorio de aplicaciones
sudo mv inav-configurator.desktop /usr/share/applications/
Haga ejecutables los siguientes archivos:
configurador-inav chmod +x /opt/inav/inav-configurator/inav-configurator
Ejecute la aplicación INAV Configurator desde la carpeta descomprimida /opt/inav/inav-configurator/inav-configurator
Visitar la página de lanzamiento
Descargar Configurador para la plataforma Mac
Instalar
Extraiga el archivo ZIP y ejecute INAV Configurator
O use el paquete DMG para la instalación
Para el desarrollo local, se utiliza el sistema de compilación node.js.
Instalar nodo.js
Desde la carpeta del proyecto, ejecute yarn install
y luego npm install
Para construir e iniciar el configurador:
Ejecute npm start
.
Para crear la aplicación, ejecute npm run make
to build para su plataforma.
Opciones:
Arquitectura: --arch - Los valores permitidos son: "ia32", "x64", "armv7l", "arm64", "universal" o "mips64el".
Consulte la documentación de la CLI de Electron Forge para obtener más detalles.
Nota: No todas las arquitecturas están disponibles para todas las plataformas. Por ejemplo, la compatibilidad con ia32 (32 bits) no está disponible para Linux. Arquitecturas probadas:
Windows: x64 e ia32
Linux: x64 y armv7l
MacOS: x64 y arm64
Para crear el programa de instalación para Windows, debe instalar WiX Toolset V3 y agregar la carpeta bin
a su PATH
, por ejemplo, C:Program Files (x86)WiX Toolset v3.14bin
Para crear paquetes deb y rpm para Linux, debe instalar los siguientes paquetes:
Ubuntu/Debian: dpkg, fakeroot, rpm, build-essential, libudev-dev
OpenSuse/Fedora: dpkg, fakeroot, rpmbuild, systemd-devel, devel-basis (zypper install -t pattern devel_basis), zip
Ejemplo (tenga en cuenta el doble --): npm run make -- --arch="x64"
Para poder abrir Inspector, configure la variable de entorno NODE_ENV
en development
o configure el indicador directamente cuando ejecute npm start
:
NODE_ENV=development npm start
o $env:NODE_ENV="development" | npm start
para Windows PowerShell
O use vscode e inicie una sesión de depuración. Debug Configurator
(¡simplemente presione F5!)
INAV Configurator 2.1 le permite elegir entre los proveedores de mapas OpenStreetMap, Bing Maps (vista aérea) y MapProxy. INAV Configurator se envía SIN clave API para Bing Maps. Eso significa: cada usuario que quiera utilizar Bing Maps debe crear su propia cuenta, aceptar todos los Términos y condiciones requeridos por Bing Maps y configurar INAV Configurator por sí mismo.
Haga clic en el icono de Configuración en la esquina superior derecha del Configurador INAV
Elija un proveedor: OpenStreetMap, Bing o MapProxy
En el caso de Bing Maps, debe proporcionar su propia clave API de Bing Maps, personal y generada por usted.
Para MapProxy, debe proporcionar una URL del servidor y el nombre de la capa que se utilizará
El 21 de mayo de 2024, Microsoft anunció que Bing Maps for Enterprise está obsoleto y se retirará. A partir de esa fecha, los nuevos usuarios no pueden obtener claves de API en el Centro de desarrollo de Bing Maps.
Los clientes de cuentas empresariales pueden seguir utilizando los servicios de Bing Maps for Enterprise hasta el 30 de junio de 2028 .
Los clientes de cuentas gratuitas (básicas) pueden continuar usando los servicios de Bing Maps for Enterprise hasta el 30 de junio de 2025 .
Vaya al Centro de desarrollo de Bing Maps en https://www.bingmapsportal.com/.
Si tiene una cuenta de Bing Maps, inicie sesión con la cuenta de Microsoft que utilizó para crear la cuenta o cree una nueva. Para cuentas nuevas, siga las instrucciones en Creación de una cuenta de Bing Maps.
Seleccione Mis claves en Mi cuenta .
Seleccione la opción para crear una nueva clave.
Proporcione la siguiente información para crear una clave:
Nombre de la aplicación: Requerido. El nombre de la aplicación.
URL de la aplicación: la URL de la aplicación. Este es un campo opcional que resulta útil para ayudarle a recordar el propósito de esa clave en el futuro.
Tipo de clave: Obligatoria. Seleccione el tipo de clave que desea crear. Puede encontrar descripciones de los tipos de aplicaciones y claves aquí.
Tipo de solicitud: Requerido. Seleccione el tipo de aplicación que mejor represente la aplicación que utilizará esta clave. Puede encontrar descripciones de los tipos de aplicaciones y claves aquí.
Haga clic en el botón Crear . La nueva clave se muestra en la lista de claves disponibles. Utilice esta clave para autenticar su aplicación de Bing Maps como se describe en la documentación de la API de Bing Maps que está utilizando.
Siga el proceso descrito en MAPPROXY.md
Pruebe su servidor MapProxy en un navegador web, por ejemplo: http://192.168.145.20/inavmapproxy/
Una vez que tenga un servidor MapProxy en funcionamiento, elija MapProxy como su proveedor de mapas.
Ingrese la URL del servicio MapProxy, por ejemplo: http://192.168.145.20/inavmapproxy/service?
Ingrese a la capa de servicio MapProxy (inav_layer si está configurado desde MAPPROXY.md)
Una vez completado, puede ampliar el área en la que volará mientras está conectado a Internet en la pestaña GPS o Mission Control para guardar el caché para usarlo sin conexión.
INAV proporciona las imágenes de fuentes para que se puedan crear fuentes personalizadas según sus preferencias personales. Este es el caso tanto de las fuentes analógicas como de las digitales. Los recursos se pueden encontrar en la carpeta osd. Dentro de las subcarpetas analógicas y digitales encontrará información sobre cómo crear sus propias fuentes. También existe un documento de Mapa de Caracteres del INAV. Contiene vistas previas de todas las imágenes de caracteres en las fuentes y los nombres de variables apropiados dentro del firmware y el Configurador. Existen herramientas para compilar fuentes analógicas y digitales. Se aceptan envíos de nuevas fuentes mediante solicitudes de extracción.
Asegúrese de que Configuración -> Sistema -> "Aceleración de hardware del usuario cuando esté disponible" esté marcada para lograr el mejor rendimiento
Para problemas con el configurador INAV, plantéelos aquí.
https://github.com/iNavFlight/inav-configurator/issues
Para problemas de firmware INAV, menciónelos aquí
https://github.com/iNavFlight/inav/issues
Aceptamos parches limpios y razonables, ¡envíelos!