INAV 구성 도구는 INAV 비행 제어 시스템을 위한 크로스 플랫폼 구성 도구입니다.
도구와 INAV에서는 쿼드콥터, 헥사콥터, 옥토콥터, 고정익 항공기 등 다양한 유형의 항공기를 지원합니다.
INAV Configurator는 작성자의 보증 및 지원 없이 as is
제공됩니다. 버그를 발견하면 GitHub에서 이슈를 생성해 주세요.
GitHub 문제 추적기는 버그 및 기타 기술 문제를 위해 예약되어 있습니다. 모든 설정 방법을 모르거나, 하드웨어가 작동하지 않거나, 기타 지원 문제가 있는 경우 다음 연락처로 문의하세요.
INAV 디스코드 서버
INAV 공식 페이스북
RC 그룹 지원
INAV 공식 텔레그램
GitHub 토론
INAV Configurator는 독립형 애플리케이션으로 배포됩니다.
릴리스 페이지 방문
Windows 플랫폼용 구성 프로그램 다운로드(ia32 또는 win64가 있음)
설치하다
ZIP 아카이브를 추출하고 압축이 풀린 폴더에서 INAV Configurator 앱을 실행하세요.
또는 설치 프로그램 INAV-Configurator_win32_arch_x.yzexe
사용하세요. arch 는 컴퓨터 아키텍처(ia32(32비트) 또는 x64(64비트))이고 xyz 는 INAV Configurator 버전 번호입니다.
구성자가 서명되지 않았으므로 Windows에서 신뢰할 수 없는 응용 프로그램을 실행할 수 있도록 허용해야 합니다. 첫 번째 실행 중에 모니터가 있을 수 있습니다.
릴리스 페이지 방문
Linux 플랫폼용 구성 프로그램 다운로드(linux64만 존재함)
.rpm 은 Fedora 설치 파일입니다. sudo dnf localinstall /path/to/INAV-Configurator_linux_x64-xyzrpm
사용하여 다운로드하여 설치하거나 패키지 관리자(예: 파일을 통해)로 엽니다.
.deb 는 Debian/Ubuntu 설치 파일입니다. sudo apt install /path/to/INAV-Configurator_linux_x64_x.yzdeb
사용하여 다운로드하여 설치하거나 패키지 관리자(예: 파일 관리자를 통해)로 엽니다.
.zip은 범용 아카이브입니다. 설치하려면 다음 지침을 다운로드하고 계속하세요.
다운로드한 zip 파일이 포함된 디렉터리로 변경합니다.
이 파일을 동일한 디렉토리에 다운로드하십시오. 파일 이름은 inav-configurator.desktop
이어야 합니다.
zip 아카이브 추출
unzip INAV-Configurator_linux_arch_x.y.z.zip -d /tmp/
arch 는 컴퓨터 아키텍처(x64, armv7l, ...)이고 xyz는 INAV Configurator 버전 번호입니다.
INAV Configurator를 처음 설치하는 경우 해당 파일에 대한 홈을 만듭니다.
sudo mkdir /opt/inav sudo chown $USER /opt/inav
임시 파일을 집으로 이동
mv /tmp/INAV Configurator /opt/inav/inav-configurator
애플리케이션 아이콘을 업데이트합니다.
sudo mkdir /opt/inav/inav-configurator/icon sudo cp /opt/inav/inav-configurator/images/inav_icon_128.png /opt/inav/inav-configurator/icon
일회성으로 데스크톱 파일을 응용 프로그램 디렉터리로 이동합니다.
sudo mv inav-configurator.desktop /usr/share/applications/
다음 파일을 실행 가능하게 만듭니다.
inav-configurator chmod +x /opt/inav/inav-configurator/inav-configurator
압축을 푼 폴더 /opt/inav/inav-configurator/inav-configurator
에서 INAV Configurator 앱을 실행합니다.
릴리스 페이지 방문
Mac 플랫폼용 구성 프로그램 다운로드
설치하다
ZIP 아카이브 추출 및 INAV Configurator 실행
또는 설치를 위해 DMG 패키지를 사용하십시오.
로컬 개발에는 node.js 빌드 시스템이 사용됩니다.
node.js 설치
프로젝트 폴더에서 yarn install
실행한 다음 npm install
실행하세요.
구성자를 빌드하고 시작하려면 다음 안내를 따르세요.
npm start
실행하세요.
앱을 빌드하려면 npm run make
플랫폼에 맞게 빌드하세요.
옵션:
아키텍처: --arch - 허용되는 값은 "ia32", "x64", "armv7l", "arm64", "universal" 또는 "mips64el"입니다.
자세한 내용은 Electron Forge CLI 문서를 참조하세요.
참고: 모든 플랫폼에서 모든 아키텍처를 사용할 수 있는 것은 아닙니다. 예를 들어, Linux에서는 ia32(32비트) 지원을 사용할 수 없습니다. 테스트된 아키텍처:
윈도우: x64 및 ia32
리눅스: x64 및 armv7l
MacOS: x64 및 arm64
Windows용 설치 프로그램을 빌드하려면 WiX Toolset V3를 설치하고 PATH
에 bin
폴더를 추가해야 합니다(예: C:Program Files (x86)WiX Toolset v3.14bin
Linux용 deb 및 rpm 패키지를 빌드하려면 다음 패키지를 설치해야 합니다.
우분투/데비안: dpkg, fakeroot, rpm, build-essential, libudev-dev
OpenSuse/Fedora: dpkg, fakeroot, rpmbuild, systemd-devel, devel-basis (zypper install -t pattern devel_basis), zip
예(이중 -- 참고): npm run make -- --arch="x64"
Inspector를 열 수 있으려면 환경 변수 NODE_ENV
development
로 설정하거나 npm start
실행할 때 플래그를 직접 설정하세요.
NODE_ENV=development npm start
또는 $env:NODE_ENV="development" | npm start
Windows PowerShell용 $env:NODE_ENV="development" | npm start
또는 vscode를 사용하고 디버그 세션을 시작하세요. Debug Configurator
(F5를 누르세요!)
INAV Configurator 2.1을 사용하면 OpenStreetMap, Bing Maps(Aerial View) 및 MapProxy 지도 제공자 중에서 선택할 수 있습니다. INAV Configurator는 Bing Maps용 API 키 없이 제공됩니다. 즉, Bing Maps를 사용하려는 모든 사용자는 자신의 계정을 만들고 Bing Maps에서 요구하는 모든 이용 약관 에 동의하고 INAV Configurator를 직접 구성해야 합니다.
INAV Configurator의 오른쪽 상단에 있는 설정 아이콘을 클릭하세요.
공급자 선택: OpenStreetMap, Bing 또는 MapProxy
Bing Maps의 경우 귀하는 귀하가 생성한 개인용 Bing Maps API 키를 제공해야 합니다.
MapProxy의 경우 사용할 서버 URL과 레이어 이름을 제공해야 합니다.
2024년 5월 21일 Microsoft는 Bing Maps for Enterprise가 더 이상 사용되지 않으며 사용 중지될 것이라고 발표했습니다. 해당 날짜부터 신규 사용자는 Bing Maps Dev Center에서 API 키를 얻을 수 없습니다.
기업 계정 고객은 2028년 6월 30일 까지 Bing Maps for Enterprise 서비스를 계속 사용할 수 있습니다.
무료(기본) 계정 고객은 2025년 6월 30일 까지 Bing Maps for Enterprise 서비스를 계속 사용할 수 있습니다.
https://www.bingmapsportal.com/에서 Bing 지도 개발자 센터로 이동합니다.
Bing 지도 계정이 있는 경우 계정을 만들거나 새 계정을 만드는 데 사용한 Microsoft 계정으로 로그인하세요. 새 계정의 경우 Bing 지도 계정 만들기의 지침을 따르세요.
내 계정 아래에서 내 키를 선택합니다.
새 키를 생성하는 옵션을 선택합니다.
키를 생성하려면 다음 정보를 제공하세요.
애플리케이션 이름: 필수입니다. 애플리케이션의 이름입니다.
애플리케이션 URL: 애플리케이션의 URL입니다. 이는 나중에 해당 키의 목적을 기억하는 데 도움이 되는 선택적 필드입니다.
키 유형: 필수입니다. 생성하려는 키 유형을 선택합니다. 여기에서 키 및 애플리케이션 유형에 대한 설명을 찾을 수 있습니다.
애플리케이션 유형: 필수입니다. 이 키를 사용할 애플리케이션을 가장 잘 나타내는 애플리케이션 유형을 선택하세요. 여기에서 키 및 애플리케이션 유형에 대한 설명을 찾을 수 있습니다.
생성 버튼을 클릭합니다. 사용 가능한 키 목록에 새 키가 표시됩니다. 사용 중인 Bing Maps API 설명서에 설명된 대로 이 키를 사용하여 Bing Maps 애플리케이션을 인증하세요.
MAPPROXY.md에 설명된 프로세스를 따르세요.
웹 브라우저에서 MapProxy 서버를 테스트하십시오(예: http://192.168.145.20/inavmabouty/).
작동 중인 MapProxy 서버가 있으면 MapProxy를 지도 제공자로 선택하세요.
MapProxy 서비스 URL을 입력하세요(예: http://192.168.145.20/inavmabouty/service?)
MapProxy 서비스 레이어 입력(MAPPROXY.md에서 구성된 경우 inav_layer)
완료되면 GPS 또는 Mission Control 탭에서 인터넷에 연결된 동안 비행할 지역을 확대하여 오프라인 사용을 위해 캐시를 저장할 수 있습니다.
INAV는 개인 취향에 맞게 사용자 정의 글꼴을 만들 수 있도록 글꼴 이미지를 제공합니다. 이는 아날로그 글꼴과 디지털 글꼴 모두에 해당됩니다. 리소스는 osd 폴더에서 찾을 수 있습니다. 아날로그 및 디지털 하위 폴더 내에서 자신만의 글꼴을 컴파일하는 방법에 대한 정보를 찾을 수 있습니다. INAV 문자표 문서도 있습니다. 여기에는 글꼴의 모든 문자 이미지 미리보기와 펌웨어 및 구성기 내의 적절한 변수 이름이 포함되어 있습니다. 아날로그 및 디지털 글꼴을 컴파일하는 도구가 있습니다. 풀 요청을 통한 새로운 글꼴 제출을 환영합니다.
최상의 성능을 얻으려면 설정 -> 시스템 -> "사용 가능한 경우 사용자 하드웨어 가속"이 선택되어 있는지 확인하십시오.
INAV 구성자 문제는 여기에서 제기하세요.
https://github.com/iNavFlight/inav-configurator/issues
INAV 펌웨어 문제는 여기에서 제기하세요.
https://github.com/iNavFlight/inav/issues
우리는 깨끗하고 합리적인 패치를 받아들이고 제출합니다!