INAV Configurator
INAV Configurator — это кроссплатформенный инструмент настройки для системы управления полётом INAV.
Он работает как приложение в Google Chrome и позволяет настраивать программное обеспечение INAV, работающее на любой поддерживаемой цели INAV.
Инструмент поддерживает различные типы воздушных судов, такие как квадрокоптеры, гексакоптеры, октокоптеры и самолёты с неподвижным крылом.
Как запустить INAV Configurator в свернутом виде?
Необходимо удалить папку C:\Users%Your_UserNname%\AppData\Local\inav-configurator и всё её содержимое.
https://www.youtube.com/watch?v=XMoULyiFDp4
В качестве альтернативы в Windows с PowerShell можно использовать скрипт post_install_cleanup.ps1, который выполнит очистку (спасибо Джеймсу Черриллу).
Установка
В зависимости от целевой операционной системы INAV Configurator распространяется как отдельное приложение или приложение Chrome.
Windows
Linux
Mac
ChromeOS INAV Configurator для ChromeOS доступен в Chrome Web Store.
Сборка и запуск INAV Configurator локально (для разработки или пользователей Linux)
Для локальной разработки используется система сборки node.js.
1. Установите node.js.
2. В папке проекта запустите npm install.
3. Чтобы собрать файлы JS и CSS и запустить конфигуратор:
* С NW.js: Запустите npm start.
* С Chrome: Запустите npm run gulp. Затем откройте chrome://extensions, включите режим разработчика, нажмите кнопку «Загрузить распакованное расширение...» и выберите каталог inav-configurator.
Другие задачи также определены в gulpfile.js. Для запуска задачи используйте ./node_modules/gulp/bin/gulp.js task-name. Доступны следующие:
* **build**: Генерирует выходные файлы JS и CSS, используемые конфигуратором, из их источников. Его необходимо запускать всякий раз, когда в любые файлы .js или .css вносятся изменения, чтобы эти изменения отображались в конфигураторе. Если добавлены новые файлы, они должны быть включены в gulpfile.js. См. комментарии в верхней части gulpfile.js, чтобы узнать, как это сделать. См. также задачу watch.
* **watch**: Отслеживает источники JS и CSS на предмет изменений и запускает задачу build при их редактировании.
* **dist**: Создаёт дистрибутив приложения (подходит для упаковки как приложения Chrome, так и приложения NW.js) в каталоге ./dist/.
* **release**: Создаёт приложения NW.js для каждой поддерживаемой платформы (win32, osx64 и linux64) в каталоге ./apps. Выполнение этой задачи на macOS или Linux требует Wine, поскольку он необходим для установки значка для приложения Windows. Если у вас не установлен Wine, вы можете создать релиз, выполнив задачу **release-only-linux**.
Различные поставщики карт
INAV Configurator версии 2.1 позволяет выбирать между OpenStreetMap, Bing Maps и MapProxy в качестве поставщиков карт.
INAV Configurator поставляется БЕЗ ключа API для Bing Maps. Это означает, что каждый пользователь, желающий использовать Bing Maps, должен создать собственную учётную запись, согласиться со всеми Условиями использования, требуемыми Bing Maps, и самостоятельно настроить INAV Configuerator. Выбор поставщика карт
Как получить ключ API Bing Maps
Настройка сервера MapProxy для автономного кэширования и планирования миссии
Константин Шарлаймов / DigitalEntity — сопровождающий прошивку INAV и конфигуратора.
Конфигуратор INAV изначально был форком конфигуратора Cleanflight с поддержкой INAV вместо Cleanflight.
Этот конфигуратор является единственным конфигуратором с поддержкой специфических функций INAV. Вероятно, вам потребуется запустить последнюю версию прошивки на контроллере полёта. Если у вас возникли какие-либо проблемы, убедитесь, что вы используете последнюю версию прошивки.
Убедитесь, что в настройках -> Система -> «Аппаратное ускорение пользователя при наличии» отмечено, чтобы обеспечить наилучшую производительность.
Трекер проблем GitHub предназначен только для ошибок и других технических проблем. Если вы не знаете, как всё настроить, оборудование не работает или у вас возникла какая-либо другая проблема с поддержкой, обратитесь:
Для проблем с конфигуратором INAV поднимите их здесь
https://github.com/iNavFlight/inav-configurator/issues
Для проблем с прошивкой INAV поднимите их здесь
https://github.com/iNavFlight/inav/issues
Мы принимаем чистые и разумные патчи, присылайте их!
ctn — основной автор и сопровождающий Baseflight Configurator. Hydra — автор и сопровождающий Cleanflight Configurator, из которого был разветвлён этот проект.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )