> For the complete documentation index, see [llms.txt](https://docs.uvify.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.uvify.com/12-app-settings.md).

# 12. 앱 설정

진입 경로: **KGroundControl 로고 → 앱 설정**. 왼쪽 목록에서 페이지를 선택합니다. 설정값을 바꾸는 즉시 반영되는 항목과 별도의 **적용·저장** 버튼을 요구하는 항목을 구분합니다. 기체 설정에 저장하는 값과 단말에 저장하는 앱 환경값의 적용 대상도 확인합니다.

아래 순서는 앱 설정의 메뉴 순서입니다. 정비 접근·관리자 계정·지원 장비·온라인 여부에 따라 일부 페이지가 숨겨집니다. **관리** 구역은 관리자 전용이며 일반 사용자는 저장된 서명 키 선택과 자신의 비밀번호 변경 등 허용된 조작을 사용합니다.

## 12.1 일반 <a href="#section-121" id="section-121"></a>

![일반](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-736e108cbb36f4574414cd1307b0816c44ce7455%2Fsettings-general.png?alt=media)

*그림 12-1. 일반. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목                               | 설명                                                                                                            |
| :----: | ----------------------------------- | ------------------------------------------------------------------------------------------------------------- |
|  **1** | **일반**                              | **일반** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                            |
|  **2** | **언어**                              | 앱 메뉴와 안내 문구에 사용할 언어를 선택합니다. 다시 시작 안내가 나타나면 재시작 후 적용 상태를 확인합니다.                                                |
|  **3** | **색 구성**                            | 실내·실외 환경에 맞는 화면 색 구성을 선택합니다.                                                                                  |
|  **4** | **지상국 위치 스트림**                      | **지상국 위치 스트림** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                            |
|  **5** | **모든 오디오 출력 음소거**                   | **모든 오디오 출력 음소거** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                              |
|  **6** | **Don't save to SD card, even if…** | **Don't save to SD card, even if available** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                   |
|  **7** | **다음 시작 시에 모든 설정 지우기**              | 다음 앱 시작 시 저장된 앱 설정을 초기화하도록 예약합니다. 현재 화면의 입력란만 비우는 기능이 아닙니다.                                                   |
|  **8** | **UI 크기:**                          | −와 +로 글자와 조작 요소의 표시 크기를 조절합니다. 가운데 숫자는 현재 배율입니다.                                                              |
|  **9** | **UI 크기 줄이기**                       | UI 글자와 조작 요소의 크기를 줄입니다.                                                                                       |
| **10** | **UI 크기 키우기**                       | UI 글자와 조작 요소의 크기를 키웁니다.                                                                                       |
| **11** | **화면 밝기**                           | 슬라이더로 단말 화면 밝기를 조절합니다. 오른쪽에 현재 백분율을 표시합니다.                                                                    |
| **12** | **Font**                            | 앱 화면에 사용할 글꼴을 선택합니다.                                                                                          |
| **13** | **응용프로그램 불러오기/저장 경로**               | **응용프로그램 불러오기/저장 경로** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                             |
| **14** | **찾아보기**                            | 파일 또는 폴더 선택창을 열어 이 항목에 사용할 경로를 지정합니다.                                                                         |
| **15** | **/home/operator/KGroundControl**   | **/home/operator/KGroundControl** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                 |
| **16** | **단위**                              | 거리·고도·속도 등 제공되는 표시 단위를 정합니다. 단위를 바꾼 뒤에는 입력칸에 표시된 단위를 다시 읽습니다. 같은 숫자를 다른 단위의 값으로 입력하지 않습니다. [세부 설명](#1214-단위). |
| **17** | **수평 거리**                           | 수평 거리 표시 단위를 선택합니다.                                                                                           |
| **18** | **수직 거리**                           | 고도와 수직 거리 표시 단위를 선택합니다.                                                                                       |
| **19** | **면적**                              | 측량 면적 등의 표시 단위를 선택합니다.                                                                                        |
| **20** | **속도**                              | 속도 표시 단위를 선택합니다.                                                                                              |
| **21** | **온도**                              | 온도 표시 단위를 선택합니다.                                                                                              |
| **22** | **브랜드 이미지**                         | **브랜드 이미지** 항목의 표시와 조작 상태를 확인합니다.                                                                             |
| **23** | **실내 이미지**                          | **실내 이미지** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                        |
| **24** | **찾아보기**                            | 파일 또는 폴더 선택창을 열어 이 항목에 사용할 경로를 지정합니다.                                                                         |
| **25** | **야외 이미지**                          | **야외 이미지** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                        |
| **26** | **찾아보기**                            | 파일 또는 폴더 선택창을 열어 이 항목에 사용할 경로를 지정합니다.                                                                         |
| **27** | **이미지 재설정**                         | 실내·실외 브랜드 이미지를 기본 이미지로 되돌립니다.                                                                                 |

[언어·색상·음성](#1211-언어색상음성) · [지상국 위치 전송](#1212-지상국-위치-전송) · [UI 배율·밝기·글꼴](#1213-ui-배율밝기글꼴) · [저장·불러오기 경로](#1214-저장불러오기-경로) · [단위](#1214-단위) · [실내·실외 브랜드 이미지](#1215-실내실외-브랜드-이미지) · [다음 시작 시 모든 설정 지우기](#1216-다음-시작-시-모든-설정-지우기)

**언어·색상·음성**

앱 언어와 화면 색상 테마를 정합니다. **모든 오디오 음소거**는 앱의 음성·소리 안내를 제어합니다. 재시작 안내가 표시되는 변경은 앱을 다시 연 뒤 결과를 확인합니다.

**지상국 위치 전송**

지상국의 위치를 기체에 제공할지 설정합니다. 단말 위치를 사용할 기능에서는 위치 수신 상태와 사용 목적을 함께 확인합니다.

**UI 배율·밝기·글꼴**

배율의 \*\*− / +\*\*로 UI 크기를 조절하고 글꼴을 선택합니다. 화면 밝기는 밝기 제어를 지원하고 쓰기 가능한 단말에서만 조절할 수 있습니다.

**저장·불러오기 경로**

**찾아보기**로 기본 저장 경로를 선택합니다. 데스크톱·모바일 환경에 따라 경로 선택과 외부 저장소 사용 항목이 달라집니다. 사진·영상의 별도 저장 경로도 확인합니다.

**단위**

거리·고도·속도 등 제공되는 표시 단위를 정합니다. 단위를 바꾼 뒤에는 입력칸에 표시된 단위를 다시 읽습니다. 같은 숫자를 다른 단위의 값으로 입력하지 않습니다.

**실내·실외 브랜드 이미지**

제품이 제공하는 실내·실외 이미지를 찾아보기로 지정하거나 초기화합니다. 배경에 따른 가독성을 확인합니다.

**다음 시작 시 모든 설정 지우기**

확인 후 다음 앱 시작 때 환경 설정을 초기화하도록 지정합니다. 현재 화면의 표시 하나만 초기화하는 기능이 아닙니다. 필요한 연결·경로·표시 설정을 기록한 뒤 사용합니다.

## 12.2 비행 보기 <a href="#section-122" id="section-122"></a>

![비행 보기](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-a355f20902fd78aefef3878b133682918b334b73%2Fsettings-fly.png?alt=media)

*그림 12-2. 비행 보기. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목                               | 설명                                                                                            |
| :----: | ----------------------------------- | --------------------------------------------------------------------------------------------- |
|  **1** | **일반**                              | **일반** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                            |
|  **2** | **다중 기체 패널 활성화**                    | **다중 기체 패널 활성화** 항목의 표시와 조작 상태를 확인합니다.                                                        |
|  **3** | **Auto-open Vehicle Configuratio…** | **Auto-open Vehicle Configuration on connect** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다. |
|  **4** | **지도를 기체 중심으로 유지**                  | **지도를 기체 중심으로 유지** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                             |
|  **5** | **텔레메트리 로그 재생 상태 표시줄 표시**           | **텔레메트리 로그 재생 상태 표시줄 표시** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                      |
|  **6** | **간단한 카메라 제어 표시(DIGICAM\_CONTROL)** | **간단한 카메라 제어 표시(DIGICAM\_CONTROL)** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.            |
|  **7** | **장치 위치를 기준으로 홈 복귀 위치를 업데이트합니다.**   | **장치 위치를 기준으로 홈 복귀 위치를 업데이트합니다.** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.              |
|  **8** | **유도 비행 명령**                        | **유도 비행 명령** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                      |
|  **9** | **최소 고도**                           | **최소 고도** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                 |
| **10** | **최대 고도**                           | **최대 고도** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                 |
| **11** | **Maximum Speed**                   | **Maximum Speed** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                         |
| **12** | **위치로 이동 최대 거리**                    | **위치로 이동 최대 거리** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                          |
| **13** | **유도 비행 모드에서 전진 비행 시 선회 반경**        | **유도 비행 모드에서 전진 비행 시 선회 반경** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                              |
| **14** | **유도 비행 모드에서 위치로 이동 시 확인 요구**       | **유도 비행 모드에서 위치로 이동 시 확인 요구** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                  |
| **15** | **MAVLink 동작**                      | **MAVLink 동작** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                    |
| **16** | **동작 JSON 파일은 '/home/operator/KG…** | 동작 JSON 파일은 '/home/operator/KGroundControl/MavlinkActions' 폴더에 생성해야 합니다.                      |
| **17** | **비행 화면 동작**                        | **비행 화면 동작** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                              |
| **18** | **조이스틱 동작**                         | **조이스틱 동작** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                               |
| **19** | **가상 조이스틱**                         | 가상 조이스틱 사용, 스로틀 자동 중앙 복귀와 좌우 교환을 설정합니다. 물리 조종기와 화면 조작의 역할을 구분합니다. [세부 설명](#1228-가상-조이스틱).     |
| **20** | **활성화됨**                            | **활성화됨** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                       |
| **21** | **스로틀 자동 중앙 정렬**                    | **스로틀 자동 중앙 정렬** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                               |
| **22** | **왼손잡이 모드(스틱 교체)**                  | **왼손잡이 모드(스틱 교체)** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                             |
| **23** | **계기판**                             | **계기판** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                           |
| **24** | **나침반에 추가 헤딩 표시기 표시**               | **나침반에 추가 헤딩 표시기 표시** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                          |
| **25** | **나침반 상단을 기수 방향으로 고정**              | **나침반 상단을 기수 방향으로 고정** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                         |
| **26** | **지도 엔진 (미리보기)**                    | **지도 엔진 (미리보기)** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                  |
| **27** | **GeoMap 엔진 사용 (미리보기)**             | **GeoMap 엔진 사용 (미리보기)** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                        |
| **28** | **변경 후 애플리케이션 재시작 필요**              | **변경 후 애플리케이션 재시작 필요** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                            |
| **29** | **임무 정보 표시줄**                       | **임무 정보 표시줄** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                     |
| **30** | **Fly View와 Plan View에 표시되는 임무/위…** | Fly View와 Plan View에 표시되는 임무/위치 정보 표시줄에 나타낼 그룹을 선택하세요.                                        |
| **31** | **임무 그룹 표시(거리/속도/소요 시간)**           | **임무 그룹 표시(거리/속도/소요 시간)** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                      |
| **32** | **기체/커서 위치 그룹 표시**                  | **기체/커서 위치 그룹 표시** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                             |
| **33** | **목표지점 위치 그룹 표시**                   | **목표지점 위치 그룹 표시** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                              |
| **34** | **목표지점까지 방위/거리/도착 예정 시간 그룹 표시**     | **목표지점까지 방위/거리/도착 예정 시간 그룹 표시** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                |
| **35** | **경로지점 구간 그룹 표시(Plan View)**        | **경로지점 구간 그룹 표시(Plan View)** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                   |

[비행 전 점검표](#1220-비행-전-점검표) · [다중 기체 패널](#1221-다중-기체-패널) · [연결 시 기체 설정 자동 열기](#1222-연결-시-기체-설정-자동-열기) · [지도 중심·재생 상태 표시](#1223-지도-중심재생-상태-표시) · [단순 카메라·홈 위치 갱신](#1224-단순-카메라홈-위치-갱신) · [유도 명령 범위](#1225-유도-명령-범위) · [사용자 동작 파일](#1227-사용자-동작-파일) · [가상 조이스틱](#1228-가상-조이스틱) · [나침반·지도 미리보기](#1229-나침반지도-미리보기)

**비행 전 점검표**

점검표 제공 제품에서 사용 여부와 완료 요구를 설정합니다. 실제 시동 전 기체 검사를 대신하지 않습니다. 관리자의 미완료 허용 정책도 적용됩니다.

**다중 기체 패널**

여러 기체를 보여 주는 패널의 표시 여부를 정합니다. 패널이 켜져 있어도 현재 명령 대상은 별도로 확인해야 합니다.

**연결 시 기체 설정 자동 열기**

**Auto-open Vehicle Configuration on connect**가 표시되면 연결 시 설정 화면을 자동으로 열지 정합니다. 정비 접근이 허용되어야 해당 설정 화면을 사용할 수 있습니다.

**지도 중심·재생 상태 표시**

기체를 지도 중심에 유지할지, 재생 상태 표시줄을 보일지 정합니다. 지도 중심 추종은 기체에 이동 명령을 보내지 않습니다.

**단순 카메라·홈 위치 갱신**

지원 장비의 단순 촬영 명령과 단말 위치를 사용하는 홈 갱신 항목을 설정합니다. 홈은 복귀 기준에 영향을 주므로 갱신 방식과 실제 위치를 확인합니다.

**유도 명령 범위**

유도 명령의 최소·최대 고도, 최대 속도, 최대 이동 거리, 전진 비행 선회 반경과 이동 확인 여부를 정합니다. 입력 제한과 기체 자체의 안전 제한은 각각 적용될 수 있습니다.

**사용자 동작 파일**

비행 화면과 조이스틱에서 사용할 제공 동작 파일을 선택합니다. **없음**은 사용자 동작 파일을 사용하지 않는 상태입니다. 선택 후 실제 표시되는 동작과 대상을 확인합니다.

**가상 조이스틱**

가상 조이스틱 사용, 스로틀 자동 중앙 복귀와 좌우 교환을 설정합니다. 물리 조종기와 화면 조작의 역할을 구분합니다.

**나침반·지도 미리보기**

추가 방위 표시와 기수 기준 표시를 설정합니다. GeoMap 미리보기 등 개발·선택 기능은 제공 환경에서만 보이며 재시작이 요구될 수 있습니다.

## 12.3 날짜 및 시간 <a href="#section-123" id="section-123"></a>

![날짜 및 시간](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-e114e36f629caa5af195ea71a5cc2ba1b9e18e6a%2Fsettings-datetime.png?alt=media)

*그림 12-3. 날짜 및 시간. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호  | 화면 항목                               | 설명                                                                       |
| :---: | ----------------------------------- | ------------------------------------------------------------------------ |
| **1** | **날짜 및 시간**                         | **날짜 및 시간** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                  |
| **2** | **비행 중에도 기체 GPS 시각을 기준으로 조종기 시각을…** | 비행 중에도 기체 GPS 시각을 기준으로 조종기 시각을 자동 보정합니다. 시각차가 양수이면 조종기가 기체보다 빠릅니다.       |
| **3** | **시간대**                             | **시간대** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                      |
| **4** | **선택한 시간대는 앱과 Linux에 함께 적용됩니다. 기…** | 선택한 시간대는 앱과 Linux에 함께 적용됩니다. 기본값은 대한민국 서울(UTC+09:00)이며, RTC는 UTC로 저장합니다. |
| **5** | **도시·국가·시간대 식별자·UTC 오프셋 검색**        | **도시·국가·시간대 식별자·UTC 오프셋 검색** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.         |
| **6** | **전체 시간대 보기**                       | **전체 시간대 보기** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.             |

[동기화 상태](#1231-동기화-상태) · [시간대 검색·선택](#1232-시간대-검색선택)

**동기화 상태**

단말·기체·RTC 상태 표를 확인합니다. 자동 GPS 동기화는 비행 중에도 진행될 수 있습니다. 각 행과 시간차의 부호는 [13장 시간 동기화](/13-time-sync.md)에서 설명합니다.

**시간대 검색·선택**

도시·국가·시간대 이름·UTC 차이로 검색하고 **모든 시간대 표시**로 범위를 넓힙니다. 선택은 앱과 지원 Linux 단말의 시간대에 적용됩니다. 처리 중이거나 변경 권한이 없으면 편집할 수 없습니다. RTC는 UTC 저장을 기준으로 동작하므로 시간대와 RTC의 저장 시각을 혼동하지 않습니다.

## 12.4 HUD <a href="#section-124" id="section-124"></a>

![HUD](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-828e5ba86740b6ee3158ce90ceaf061e1f29ab81%2Fsettings-hud.png?alt=media)

*그림 12-4. HUD. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목                               | 설명                                                                                             |
| :----: | ----------------------------------- | ---------------------------------------------------------------------------------------------- |
|  **1** | **HUD**                             | **HUD** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                            |
|  **2** | **위젯을 선택하여 크기와 표시 행을 편집하세요. 미리보기…** | 위젯을 선택하여 크기와 표시 행을 편집하세요. 미리보기에서 위젯을 끌어 위치를 조정할 수 있습니다. 미리보기 값은 샘플입니다.                         |
|  **3** | **HUD 프리셋**                         | **HUD 프리셋** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                        |
|  **4** | **HUD 미리보기**                        | HUD 항목을 선택하고 끌어 위치를 배치합니다. 기수·수평선·속도·고도·전원·GPS·통신 수치는 미리보기 예시입니다. 오른쪽에서 선택 항목의 크기·행 구성을 조절합니다. |
|  **5** | **HUD 표시**                          | **HUD 표시** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                      |
|  **6** | **간단**                              | **간단**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                                |
|  **7** | **상세**                              | **상세**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                                |
|  **8** | **이 프리셋 초기화**                       | **이 프리셋 초기화**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                         |
|  **9** | **프리셋마다 위젯, 크기, 표시 행을 따로 저장합니다…**   | 프리셋마다 위젯, 크기, 표시 행을 따로 저장합니다. 변경 사항은 자동으로 저장됩니다.                                               |
| **10** | **위젯**                              | **위젯** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                             |
| **11** | **기본**                              | **기본** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                             |
| **12** | **자세**                              | **자세**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                                |
| **13** | **속도 테이프**                          | **속도 테이프**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                            |
| **14** | **고도 테이프**                          | **고도 테이프**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                            |
| **15** | **항법**                              | **항법** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                             |
| **16** | **기수 방향**                           | **기수 방향**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                             |
| **17** | **홈 방향**                            | **홈 방향**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                              |
| **18** | **항법**                              | **항법**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                                |
| **19** | **비행 경로 벡터**                        | **비행 경로 벡터**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                          |
| **20** | **바람**                              | **바람**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                                |
| **21** | **짐벌 조준선**                          | **짐벌 조준선**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                            |
| **22** | **짐벌 방향**                           | **짐벌 방향**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                             |
| **23** | **GNSS**                            | **GNSS**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                              |
| **24** | **전력**                              | **전력** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                             |
| **25** | **배터리**                             | **배터리**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                               |
| **26** | **스로틀**                             | **스로틀**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                               |
| **27** | **시스템**                             | **시스템** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                            |
| **28** | **통신**                              | **통신**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                                |
| **29** | **추정기 상태**                          | **추정기 상태**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                            |
| **30** | **모터 상태**                           | **모터 상태**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                             |
| **31** | **상태 메시지**                          | **상태 메시지**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                            |
| **32** | **비행 정보**                           | **비행 정보** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                          |
| **33** | **비행 통계**                           | **비행 통계**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                             |
| **34** | **비행 정보**                           | **비행 정보**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                             |
| **35** | **모양 및 격자**                         | **모양 및 격자** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                        |
| **36** | **HUD 색상**                          | **HUD 색상** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                 |
| **37** | **글꼴**                              | **글꼴** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                     |
| **38** | **스냅 열**                            | **스냅 열** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                   |
| **39** | **스냅 행**                            | **스냅 행** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                   |
| **40** | **픽셀 단위 배치**                        | **픽셀 단위 배치** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                    |
| **41** | **속도 테이프 표시 범위**                    | **속도 테이프 표시 범위** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                           |
| **42** | **고도 테이프 표시 범위**                    | **고도 테이프 표시 범위** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                           |

[미리보기와 프리셋](#1241-미리보기와-프리셋) · [요소 배치·크기·모양](#1242-요소-배치크기모양)

**미리보기와 프리셋**

HUD 미리보기에서 표시 구성을 확인하고 프리셋을 고릅니다. 자세·방위·속도·고도 등의 표시 요소를 선택합니다.

**요소 배치·크기·모양**

요소 선택, 이동·크기 변경, 표시 여부, 모양과 격자를 조절합니다. 상세 제어는 [7.5 HUD 표시와 편집](/07-camera-target-hud.md#section-75)의 같은 편집기를 참고하세요.

## 12.5 3D 보기 <a href="#section-125" id="section-125"></a>

![3D 보기](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-fdd36d219edd1f0c2aee16dd350229aabd8cd1e8%2Fsettings-3d.png?alt=media)

*그림 12-5. 3D 보기. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호  | 화면 항목          | 설명                                                    |
| :---: | -------------- | ----------------------------------------------------- |
| **1** | **3D 보기**      | **3D 보기** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                 |
| **2** | **사용**         | **사용** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다. |
| **3** | **지도 제공자**     | **지도 제공자** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.        |
| **4** | **3D 지도 파일:**  | **3D 지도 파일:** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.     |
| **5** | **지우기**        | 선택한 3D 지도 파일 설정을 비웁니다.                                |
| **6** | **파일 선택**      | 3D 건물 지도로 사용할 파일을 선택합니다.                              |
| **7** | **평균 건물 층고**   | 층수에서 건물 높이를 계산할 때 사용할 한 층의 평균 높이입니다.                  |
| **8** | **기체 고도 바이어스** | 3D 화면의 기체 고도 표시에 적용할 보정값입니다.                          |

[3D 사용·지도 공급자](#1251-3d-사용지도-공급자) · [OSM 파일](#1252-osm-파일) · [건물 높이·기체 고도 보정](#1253-건물-높이기체-고도-보정)

지원 제품에서만 표시됩니다.

**3D 사용·지도 공급자**

3D 보기를 사용할지와 지도 공급자를 선택합니다. 3D 데이터의 존재와 정확도는 별도로 확인합니다.

**OSM 파일**

로컬 OSM 파일을 찾아보기로 선택하거나 지웁니다. 파일 선택을 해제하는 것과 원본 파일을 삭제하는 것을 구분합니다.

**건물 높이·기체 고도 보정**

건물 층당 평균 높이와 3D 표시의 기체 고도 보정값을 정합니다. 시각화를 위한 가정과 보정이므로 실제 장애물 높이나 비행 고도의 근거로 삼지 않습니다.

## 12.6 계획 보기 <a href="#section-126" id="section-126"></a>

![계획 보기](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-326d88bbdb4f0fd275f19337cb4e06d2e94032a3%2Fsettings-plan.png?alt=media)

*그림 12-6. 계획 보기. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목                                   | 설명                                                                                     |
| :----: | --------------------------------------- | -------------------------------------------------------------------------------------- |
|  **1** | **기본 미션 고도**                            | **기본 미션 고도** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                       |
|  **2** | **VTOL 전환 거리**                          | **VTOL 전환 거리** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                     |
|  **3** | **패턴 생성에 MAV\_CMD\_CONDITION\_GATE 사용** | **패턴 생성에 MAV\_CMD\_CONDITION\_GATE 사용** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다. |
|  **4** | **미션에 이륙 항목이 필요하지 않음**                  | **미션에 이륙 항목이 필요하지 않음** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                  |
|  **5** | **여러 착륙 시퀀스 구성 허용**                     | **여러 착륙 시퀀스 구성 허용** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                     |
|  **6** | **임무 정보 표시줄**                           | **임무 정보 표시줄** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                              |
|  **7** | **Fly View와 Plan View에 표시되는 임무/위…**     | Fly View와 Plan View에 표시되는 임무/위치 정보 표시줄에 나타낼 그룹을 선택하세요.                                 |
|  **8** | **임무 그룹 표시(거리/속도/소요 시간)**               | **임무 그룹 표시(거리/속도/소요 시간)** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.               |
|  **9** | **기체/커서 위치 그룹 표시**                      | **기체/커서 위치 그룹 표시** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                      |
| **10** | **목표지점 위치 그룹 표시**                       | **목표지점 위치 그룹 표시** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                       |
| **11** | **목표지점까지 방위/거리/도착 예정 시간 그룹 표시**         | **목표지점까지 방위/거리/도착 예정 시간 그룹 표시** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.         |
| **12** | **경로지점 구간 그룹 표시(Plan View)**            | **경로지점 구간 그룹 표시(Plan View)** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.            |

[기본 임무 고도·전환 거리](#1261-기본-임무-고도전환-거리) · [패턴 경로 명령](#1262-패턴-경로-명령) · [이륙 항목 요구·여러 착륙 패턴](#1263-이륙-항목-요구여러-착륙-패턴)

**기본 임무 고도·전환 거리**

새 임무의 기본 고도와 수직이착륙 전환 거리를 정합니다. 기존 개별 경로점의 고도는 계획 화면에서 확인합니다.

**패턴 경로 명령**

패턴에 사용할 지원 경로 명령 방식을 선택합니다. 대상 펌웨어가 지원하는 설정을 사용합니다.

**이륙 항목 요구·여러 착륙 패턴**

이륙 항목 없이 임무를 만들 수 있는지, 여러 착륙 패턴을 허용할지 정합니다. 계획 편집 허용과 기체가 실제로 실행할 수 있는 임무인지는 별도로 검토합니다.

## 12.7 비디오 스트림 <a href="#section-127" id="section-127"></a>

![비디오 스트림](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-e898b6a8c2fbb8134fddd0011136df02360fde98%2Fsettings-video.png?alt=media)

*그림 12-7. 비디오 스트림. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목                                  | 설명                                                                   |
| :----: | -------------------------------------- | -------------------------------------------------------------------- |
|  **1** | **EO / IR 페이로드**                       | **EO / IR 페이로드** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                         |
|  **2** | **EO**                                 | **EO** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                   |
|  **3** | **수정**                                 | **수정**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                      |
|  **4** | **연결 해제**                              | **연결 해제**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                   |
|  **5** | **IR**                                 | **IR** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                   |
|  **6** | **수정**                                 | **수정**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                      |
|  **7** | **연결**                                 | **연결**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                      |
|  **8** | **갤러리 저장소**                            | **갤러리 저장소** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                              |
|  **9** | **미디어 저장 디렉터리**                        | **미디어 저장 디렉터리** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                          |
| **10** | **찾아보기**                               | 파일 또는 폴더 선택창을 열어 이 항목에 사용할 경로를 지정합니다.                                |
| **11** | **Gallery**                            | **Gallery** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                      |
| **12** | **상대 경로는 애플리케이션 저장 디렉터리를 기준으로 해석됩니다.** | **상대 경로는 애플리케이션 저장 디렉터리를 기준으로 해석됩니다.** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.   |
| **13** | **전역 비디오 디코더**                         | **전역 비디오 디코더** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                           |
| **14** | **Force video decoder priority**       | **Force video decoder priority** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다. |

[EO·IR와 스트림 목록](#1271-eoir와-스트림-목록) · [추가·편집·삭제](#1272-추가편집삭제) · [스트림 편집 — 기본 항목](#1273-스트림-편집-기본-항목) · [스트림 편집 — 지연과 재정렬](#1274-스트림-편집-지연과-재정렬) · [스트림 편집 — 보안](#1275-스트림-편집-보안) · [UDP 수신 설정](#1276-udp-수신-설정) · [RTSP 수신 설정](#1277-rtsp-수신-설정) · [TCP 수신 설정](#1278-tcp-수신-설정) · [사용자 지정 스트림](#1279-사용자-지정-스트림) · [미디어 저장 경로·디코더](#12710-미디어-저장-경로디코더)

**EO·IR와 스트림 목록**

EO·IR 역할별 설정 및 일반 스트림 목록에서 연결 상태를 확인합니다. **연결·연결 해제**는 영상 수신을 제어합니다. 기체 텔레메트리 연결을 종료하는 버튼이 아닙니다.

**추가·편집·삭제**

**추가**로 스트림을 만들고 **편집**으로 설정을 엽니다. **삭제**는 확인 후 저장된 수신 설정을 제거합니다. 갤러리의 사진·동영상 삭제와 다른 작업입니다.

**스트림 편집 — 기본 항목**

이름·시작 시 자동 연결·페이로드 역할(없음/EO/IR)과 스트림 유형을 지정합니다. 추적 소스로 사용하지 않거나 EO 역할에 연결하는 항목도 지원 범위에서 설정합니다.

**스트림 편집 — 지연과 재정렬**

저지연 모드와 수신 버퍼 지연을 정합니다. RTP 재정렬은 도착 순서를 보정하는 기능으로 이미 잃은 패킷을 복구하지 않습니다. 보안 전송에서는 일부 저지연 옵션이 제한됩니다.

**스트림 편집 — 보안**

보안 전송을 사용하는 스트림에서 공유 키 또는 페어링 방식을 고릅니다. 수신기 ID·페어링 코드 생성·새로고침·페어링 해제와 상태를 확인합니다. 공유 키 상태와 성능 측정 간격은 해당 모드에서 제공될 때 설정합니다.

**UDP 수신 설정**

호스트·포트를 지정하고 필요하면 멀티캐스트 그룹·인터페이스와 선두 데이터 건너뛰기 등 지원 항목을 정합니다. 송신기의 전송 주소·형식과 일치시킵니다.

**RTSP 수신 설정**

스트림 URL, 응답 제한 시간과 지연을 지정합니다. 화면에서 0은 기본 시간, −1은 감시 해제로 안내하는 항목을 구분합니다. URL을 입력한 것과 영상이 실제 재생되는 것은 다르므로 연결 상태를 확인합니다.

**TCP 수신 설정**

MPEG-TS 스트림의 서버와 포트를 지정합니다. 다른 영상 전송 방식의 주소를 그대로 사용하지 않습니다.

**사용자 지정 스트림**

고급 사용자가 수신 파이프라인을 지정하는 페이지입니다. 원본부터 파서까지를 지정하고 앱이 붙이는 디코더·화면 출력 부분과 중복하지 않도록 화면 안내를 따릅니다.

**미디어 저장 경로·디코더**

사진·동영상의 저장 위치를 찾아보기로 지정하고 사용할 디코더를 고릅니다. 상대 경로는 앱의 저장 경로를 기준으로 해석됩니다. 연결 뒤 영상 출력과 저장 공간을 확인합니다.

## 12.8 ADSB 서버 <a href="#section-128" id="section-128"></a>

![ADSB 서버](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-7d9590e1dd66d115e462a2f3e0050e93735087d2%2Fsettings-adsb.png?alt=media)

*그림 12-8. ADSB 서버. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호  | 화면 항목                          | 설명                                   |
| :---: | ------------------------------ | ------------------------------------ |
| **1** | **Connect to ADSB SBS server** | ADSB SBS 서버로부터 주변 항공기 정보를 받을지 선택합니다. |
| **2** | **Host address**               | SBS 데이터를 제공하는 서버 주소입니다.              |
| **3** | **Server port**                | 해당 SBS 서버가 수신을 제공하는 포트 번호입니다.        |

온라인 운용에서 표시됩니다. ADSB 서버 연결 사용 여부와 호스트·포트를 정합니다. 연결된 서버에서 수신한 주변 항공기 정보가 제공되며, 서버에 연결했다고 주변의 모든 항공기가 탐지되는 것은 아닙니다.

## 12.9 통신 링크 <a href="#section-129" id="section-129"></a>

![통신 링크](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-7813823cb1957293019afe7805c705e2b3ada854%2Fsettings-links.png?alt=media)

*그림 12-9. 통신 링크. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목          | 설명                                                                                                                         |
| :----: | -------------- | -------------------------------------------------------------------------------------------------------------------------- |
|  **1** | **자동 연결**      | Pixhawk·SiK·LibrePilot·UDP·ZeroConf·RTK 등 제공되는 종류의 자동 탐색을 켜거나 끕니다. 자동 탐색 사용과 실제 기체 연결 완료를 구분합니다. [세부 설명](#1291-자동-연결).     |
|  **2** | **Pixhawk**    | **Pixhawk** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                                                 |
|  **3** | **SiK 라디오**    | **SiK 라디오** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                                                 |
|  **4** | **LibrePilot** | **LibrePilot** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                                              |
|  **5** | **UDP**        | 수신 포트를 지정하고 필요한 대상 서버를 주소와 포트로 추가합니다. 저장된 대상은 목록에서 제거할 수 있습니다. 자동 연결 UDP와 수동 링크의 포트 사용이 겹치지 않는지 확인합니다. [세부 설명](#1296-udp). |
|  **6** | **Zero-Conf**  | **Zero-Conf** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                                               |
|  **7** | **RTK**        | **RTK** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                                                     |
|  **8** | **NMEA GPS**   | 지상국 위치를 받을 장치를 **사용 안 함·UDP·시리얼** 중에서 고르고 UDP 포트 또는 시리얼 속도를 정합니다. 기체 자체 GPS의 설정과 다른 위치 입력입니다. [세부 설명](#1292-nmea-gps).     |
|  **9** | **장치**         | **장치** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                                 |
| **10** | **보드레이트**      | **보드레이트** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                              |
| **11** | **링크**         | **링크** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                         |
| **12** | **UDP 예시**     | **UDP 예시** 항목의 표시와 조작 상태를 확인합니다.                                                                                           |
| **13** | **연결**         | **연결**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                                                            |
| **14** | **새 링크 추가**    | **새 링크 추가**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                                                       |

[자동 연결](#1291-자동-연결) · [NMEA GPS](#1292-nmea-gps) · [링크 목록·연결·연결 해제](#1293-링크-목록연결연결-해제) · [추가·편집·삭제](#1294-추가편집삭제) · [시리얼](#1295-시리얼) · [UDP](#1296-udp) · [TCP](#1297-tcp) · [Bluetooth — 탐색과 페어링](#1298-bluetooth-탐색과-페어링) · [Bluetooth — BLE 고급 설정](#1299-bluetooth-ble-고급-설정)

정비 접근이 허용될 때 표시됩니다.

**자동 연결**

Pixhawk·SiK·LibrePilot·UDP·ZeroConf·RTK 등 제공되는 종류의 자동 탐색을 켜거나 끕니다. 자동 탐색 사용과 실제 기체 연결 완료를 구분합니다.

**NMEA GPS**

지상국 위치를 받을 장치를 **사용 안 함·UDP·시리얼** 중에서 고르고 UDP 포트 또는 시리얼 속도를 정합니다. 기체 자체 GPS의 설정과 다른 위치 입력입니다.

**링크 목록·연결·연결 해제**

저장된 링크를 선택해 연결하거나 해제합니다. 링크 이름과 연결 상태를 확인합니다. 기체와 여러 링크가 연결되어 있을 때 하나의 해제가 모든 통신 중단을 뜻하지는 않습니다.

**추가·편집·삭제**

링크 이름·종류·자동 연결·고지연 여부를 정합니다. 연결 중인 링크를 편집하면 먼저 연결 해제를 확인할 수 있습니다. 삭제는 확인 후 저장된 링크 구성을 제거합니다.

**시리얼**

포트와 통신 속도를 지정합니다. 고급 항목의 흐름 제어·DTR·패리티·데이터 비트·정지 비트는 연결 장치의 사양과 맞춥니다.

**UDP**

수신 포트를 지정하고 필요한 대상 서버를 주소와 포트로 추가합니다. 저장된 대상은 목록에서 제거할 수 있습니다. 자동 연결 UDP와 수동 링크의 포트 사용이 겹치지 않는지 확인합니다.

**TCP**

서버 이름 또는 IP 주소와 포트를 입력합니다. 상대 장치가 해당 주소에서 연결을 받아야 사용할 수 있습니다.

**Bluetooth — 탐색과 페어링**

어댑터 상태·전원·탐색 가능 상태를 확인하고 Classic 또는 BLE를 선택합니다. 알려진 장치·발견된 장치의 이름·주소·신호를 확인한 뒤 선택합니다. **탐색·중지·페어링·페어링 해제**로 장치를 관리합니다.

**Bluetooth — BLE 고급 설정**

장치가 요구하는 서비스와 수신·송신 특성을 지정하거나 자동 설정을 사용합니다. 같은 이름의 장치라도 전송 특성이 다를 수 있습니다.

## 12.10 로깅 <a href="#section-1210" id="section-1210"></a>

![로깅](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-3fe45e0a690488376a18102ffc435051e1d89d23%2Fsettings-logging.png?alt=media)

*그림 12-10. 로깅. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호  | 화면 항목                | 설명                                                               |
| :---: | -------------------- | ---------------------------------------------------------------- |
| **1** | **콘솔 로그를 파일로 저장**    | **콘솔 로그를 파일로 저장** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다. |
| **2** | **로그 디렉토리:**         | **로그 디렉토리:** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                 |
| **3** | **찾아보기**             | 파일 또는 폴더 선택창을 열어 이 항목에 사용할 경로를 지정합니다.                            |
| **4** | **기본값 사용**           | 콘솔 로그 저장 폴더를 앱 기본 경로로 되돌립니다.                                     |
| **5** | **앱 로그 저장**          | 현재 앱 로그를 파일로 저장하는 대화상자를 엽니다.                                     |
| **6** | **GStreamer 디버그 수준** | **GStreamer 디버그 수준** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.         |
| **7** | **최신 항목 표시**         | 로그 목록을 최신 항목 위치로 이동합니다.                                          |
| **8** | **로깅 설정**            | 로깅 카테고리별 출력 여부를 설정하는 창을 엽니다.                                     |

[파일 저장·보관 공간](#12101-파일-저장보관-공간) · [로그 경로·최신 로그](#12102-로그-경로최신-로그) · [로깅 분류와 영상 진단 수준](#12103-로깅-분류와-영상-진단-수준)

정비 접근이 허용될 때 사용하는 **앱 진단 로그** 페이지입니다. [6.5 기체 로그](/06-quick-settings.md#section-65)와 구분합니다.

**파일 저장·보관 공간**

콘솔 로그의 파일 저장 여부와 여유 공간 기준을 정합니다. 공간이 기준 이하가 되면 오래된 로그부터 정리하는 동작이 적용될 수 있습니다.

**로그 경로·최신 로그**

로그 디렉터리를 찾아보기로 지정하거나 **기본값 사용**으로 돌립니다. 앱 로그 저장 및 최신 로그 보기를 이용해 문제 발생 시의 기록을 확인합니다.

**로깅 분류와 영상 진단 수준**

분류를 검색하고 활성 분류를 추가·제거하거나 모두 끕니다. GStreamer 진단 수준은 영상 문제의 기록 상세도를 정합니다. 높은 상세 수준은 기록량을 늘릴 수 있습니다.

## 12.11 지도 <a href="#section-1211" id="section-1211"></a>

![지도](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-dc12ca52e7bba619fb96a60d22d7654bfe65af69%2Fsettings-map.png?alt=media)

*그림 12-11. 지도. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목                                 | 설명                                                                                                                                                                                         |
| :----: | ------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|  **1** | **제공자**                               | **제공자** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                                                                                                |
|  **2** | **유형**                                | **유형** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                                                                                                 |
|  **3** | **고도 제공자**                            | **고도 제공자** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                                                                                             |
|  **4** | **오프라인 지도**                           | **오프라인 지도** 항목의 표시와 조작 상태를 확인합니다.                                                                                                                                                          |
|  **5** | **오프라인 사용을 위한 지도 타일 다운로드**            | **오프라인 사용을 위한 지도 타일 다운로드** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                     |
|  **6** | **새 세트 추가**                           | 오프라인 저장할 지도 범위와 줌 단계 등을 지정하는 편집기를 엽니다.                                                                                                                                                     |
|  **7** | **지도 타일 가져오기**                        | 저장된 지도 타일 묶음을 가져옵니다.                                                                                                                                                                       |
|  **8** | **지도 타일 내보내기**                        | 선택한 지도 타일 묶음을 파일로 내보냅니다.                                                                                                                                                                   |
|  **9** | **오프라인 지형 데이터**                       | 지도 이미지 목록과 별도로 저장된 고도·지형 세트를 확인합니다. 세트를 선택하면 정보 창에서 범위와 캐시 상태를 읽습니다. 로컬 배경 지도를 사용해도 지형 데이터 목록은 별도로 확인할 수 있습니다. [세부 설명](#12117-오프라인-지형-데이터).                                                |
| **10** | **이 기기에 이미 저장된 고도/지형 타일 - 위의 지도…**    | **이 기기에 이미 저장된 고도/지형 타일 - 위의 지도 이미지와는 별개입니다** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                  |
| **11** | **지도 표시**                             | **지도 표시** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                      |
| **12** | **지도의 지형 타일**                         | **지도의 지형 타일** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                                                                                          |
| **13** | **영상 타일 범위도 표시**                      | **영상 타일 범위도 표시** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                                                                                                            |
| **14** | **캐시 상태 색상: 녹색 캐시됨, 노란색 원본에 데이터…**    | 캐시 상태 색상: 녹색 캐시됨, 노란색 원본에 데이터 없음, 회색 가져오는 중, 빨간색 실패, 연한 빨간색 캐시되지 않음이며 영상 타일은 파란색 테두리로 표시됩니다. 지형 음영은 북서쪽에서 빛을 비춘 것처럼 그려지며 자홍색은 원본에 데이터가 없는 곳입니다. 지도 위 지형 음영은 그 음영을 지도에 겹쳐 지명이 그대로 읽히도록 합니다. |
| **15** | **토큰**                                | **토큰** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                         |
| **16** | **추가 제공자에 대한 접근을 허용합니다**              | **추가 제공자에 대한 접근을 허용합니다** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                       |
| **17** | **TianDiTu**                          | **TianDiTu** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                                                                                           |
| **18** | **Mapbox**                            | **Mapbox** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                                                                                             |
| **19** | **Esri**                              | **Esri** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                                                                                               |
| **20** | **VWorld**                            | **VWorld** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                                                                                             |
| **21** | **OpenAIP**                           | **OpenAIP** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                                                                                            |
| **22** | **Mapbox 로그인**                        | **Mapbox 로그인** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                 |
| **23** | **계정**                                | **계정** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                                                                                                 |
| **24** | **지도 스타일**                            | **지도 스타일** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                                                                                             |
| **25** | **사용자 지정 지도 URL**                     | **사용자 지정 지도 URL** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                              |
| **26** | **{x} {y} {z} 또는 {zoom} 치환이 포함된 URL** | **{x} {y} {z} 또는 {zoom} 치환이 포함된 URL** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                          |
| **27** | **서버 URL**                            | **서버 URL** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                                                                                             |
| **28** | **타일 캐시**                             | **타일 캐시** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                      |
| **29** | **Max disk cache**                    | 지도 타일의 디스크 캐시 최대 크기를 지정합니다.                                                                                                                                                                |
| **30** | **Max memory cache**                  | 지도 타일의 메모리 캐시 최대 크기를 지정합니다.                                                                                                                                                                |

[지도 공급자·유형·고도 공급자](#12111-지도-공급자유형고도-공급자) · [오프라인 지도 세트](#12112-오프라인-지도-세트) · [새 세트 추가·다운로드](#12113-새-세트-추가다운로드) · [다운로드 재개·취소·세트 삭제](#12114-다운로드-재개취소세트-삭제) · [지도 타일 가져오기](#12115-지도-타일-가져오기) · [지도 타일 내보내기](#12116-지도-타일-내보내기) · [오프라인 지형 데이터](#12117-오프라인-지형-데이터) · [지형 세트의 삭제 제한](#12118-지형-세트의-삭제-제한) · [지형·이미지 캐시 표시](#12119-지형이미지-캐시-표시) · [공급자 인증·사용자 지도](#121110-공급자-인증사용자-지도) · [로컬 MBTiles·캐시 한도](#121111-로컬-mbtiles캐시-한도)

**지도 공급자·유형·고도 공급자**

배경 지도와 고도 데이터의 공급자를 각각 선택합니다. 지도 이미지와 표고 데이터는 별도 자료입니다. 오프라인 사용 전 필요한 두 자료를 모두 확인합니다.

**오프라인 지도 세트**

저장된 세트를 선택해 정보·범위를 보거나 **편집**합니다. 줌 범위, 전체·고유·다운로드된 타일, 크기, 오류와 원본 데이터 없음 항목을 확인합니다. 이름 변경 후 **확인**으로 저장합니다.

**새 세트 추가·다운로드**

지도에서 범위를 맞추고 세트 이름·지도 유형·최소/최대 줌을 지정합니다. 필요하면 고도 데이터를 포함합니다. 줌 미리보기와 예상 타일 수·용량을 확인한 뒤 다운로드합니다. 범위가 너무 크거나 로컬 전용 공급자이면 다운로드할 수 없습니다.

**다운로드 재개·취소·세트 삭제**

미완료 세트는 연결이 가능할 때 재개합니다. **다운로드 취소**와 **삭제**는 별개입니다. 시스템 전체 캐시 삭제는 사용자 세트까지 포함할 수 있으므로 확인 문구를 읽습니다. 지형 관심 영역에 속한 자료는 관심 영역 편집기에서 관리합니다.

**지도 타일 가져오기**

저장 파일을 선택하고 기존 자료에 **추가**할지 **교체**할지 정합니다. 교체는 기존 캐시를 대체하므로 범위를 확인합니다. 처리 진행과 완료를 확인합니다.

**지도 타일 내보내기**

내보낼 세트를 선택하고 파일로 저장합니다. 다른 단말에서 가져온 뒤 공급자·지역·줌 범위가 맞는지 확인합니다.

**오프라인 지형 데이터**

지도 이미지 목록과 별도로 저장된 고도·지형 세트를 확인합니다. 세트를 선택하면 정보 창에서 범위와 캐시 상태를 읽습니다. 로컬 배경 지도를 사용해도 지형 데이터 목록은 별도로 확인할 수 있습니다.

**지형 세트의 삭제 제한**

저장된 지형 관심 영역에 속한 자료는 일반 지도 세트 정보 창에서 삭제할 수 없습니다. 안내에 따라 해당 자료를 관리한 담당자에게 관심 영역과 캐시의 정리를 요청합니다. 관심 영역 준비용 별도 편집기는 일반 앱 설정 메뉴에서 열리는 페이지가 아닙니다.

**지형·이미지 캐시 표시**

지형 타일의 꺼짐·캐시 상태·음영·혼합 표시와 지도 이미지 범위 표시를 조절합니다. 원본에 고도 데이터가 없는 타일은 다운로드 오류와 별도로 표시됩니다.

**공급자 인증·사용자 지도**

필요한 공급자의 접근 토큰, 계정·스타일을 입력합니다. 사용자 지도 URL은 지도 타일 주소 형식을 따릅니다. 인증값은 지도 서비스를 사용할 계정의 값으로 지정합니다.

**로컬 MBTiles·캐시 한도**

로컬 래스터·벡터 MBTiles 파일을 선택하거나 해제합니다. 메모리·디스크 캐시 한도를 저장 공간에 맞게 설정합니다. 로컬 자료가 보여도 다른 지역·줌·표고까지 포함됐다고 판단하지 않습니다.

## 12.12 NTRIP/RTK 보정 <a href="#section-1212" id="section-1212"></a>

![NTRIP/RTK 보정](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-5cd9603edbf43d807928cb161536c62a242a3184%2Fsettings-ntrip.png?alt=media)

*그림 12-12. NTRIP/RTK 보정. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목                       | 설명                                                    |
| :----: | --------------------------- | ----------------------------------------------------- |
|  **1** | **NTRIP / RTK 보정**          | **NTRIP / RTK 보정** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.        |
|  **2** | **Connect to NTRIP server** | 설정한 NTRIP 서버에 접속해 보정 스트림을 받을지 선택합니다.                  |
|  **3** | **연결 해제됨**                  | **연결 해제됨** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                |
|  **4** | **Host address**            | 보정 서비스를 제공하는 NTRIP caster의 호스트 주소를 입력합니다.             |
|  **5** | **Server port**             | NTRIP 서버의 접속 포트입니다. 그림은 기본값 2101입니다.                  |
|  **6** | **Username**                | 보정 서비스 계정의 사용자 이름을 입력합니다.                             |
|  **7** | **Password**                | 보정 서비스 계정의 비밀번호를 입력합니다.                               |
|  **8** | **Mount Point**             | 수신할 보정 스트림의 마운트포인트 이름입니다.                             |
|  **9** | **RTCM Message Whitelist**  | 통과시킬 RTCM 메시지 종류를 지정하는 필터입니다. 서비스가 보내는 형식에 맞춰 설정합니다.  |
| **10** | **Use SPARTN pipeline**     | 해당 서비스가 SPARTN 처리를 요구하는 경우에 사용합니다. 일반 RTCM 설정과 구분합니다. |

[사용·연결 상태](#12121-사용연결-상태) · [서버와 인증](#12122-서버와-인증) · [메시지 필터·SPARTN](#12123-메시지-필터spartn)

온라인 운용에서 지원될 때 표시됩니다.

**사용·연결 상태**

NTRIP 보정 데이터 수신 사용 여부를 정하고 연결 중·연결됨·연결 해제 상태를 확인합니다. 서버 연결만으로 기체가 RTK 고정 해를 얻은 것은 아닙니다.

**서버와 인증**

호스트·포트·사용자 이름·비밀번호·마운트포인트를 입력합니다. 서비스에서 제공한 값과 일치시킵니다.

**메시지 필터·SPARTN**

메시지 허용 목록으로 전달할 보정 자료를 지정합니다. 현재 화면의 SPARTN 선택은 비활성화되어 있으므로 일반 사용자가 켤 수 있는 기능으로 안내하지 않습니다. 실제 위치 해 상태는 GPS 상세창에서 확인합니다.

## 12.13 PX4 로그 전송 <a href="#section-1213" id="section-1213"></a>

![PX4 로그 전송](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-e4bc0c3e82c189cda790563f2557fb2499b22a4e%2Fsettings-px4log.png?alt=media)

*그림 12-13. PX4 로그 전송. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호  | 화면 항목         | 설명                                        |
| :---: | ------------- | ----------------------------------------- |
| **1** | **저장된 로그 파일** | **저장된 로그 파일** 표시를 읽고 아래의 상태·설정 항목을 확인합니다. |
| **2** | **모두 선택**     | 저장된 로그 목록의 모든 항목을 선택합니다.                  |
| **3** | **선택 해제**     | 현재 로그 선택을 해제합니다.                          |
| **4** | **선택 항목 삭제**  | 선택한 저장 로그를 삭제하는 절차입니다. 대상 파일을 확인합니다.      |
| **5** | **선택 항목 업로드** | 선택한 저장 로그를 로그 분석 서비스로 전송합니다.              |

[기록 시작·중지·자동 기록](#12131-기록-시작중지자동-기록) · [업로드 정보와 공개 여부](#12132-업로드-정보와-공개-여부) · [저장된 로그의 선택·삭제·업로드](#12133-저장된-로그의-선택삭제업로드)

PX4 지원 제품이며 온라인이고 현재 대상 조건을 충족할 때 표시됩니다. ArduPilot 기체의 기체 로그 다운로드와 다릅니다.

**기록 시작·중지·자동 기록**

지원 PX4 기체에서 MAVLink 2.0 로그 기록을 시작·중지하거나 자동 기록을 설정합니다. 저장 기능이 허용되고 기록을 시작할 수 있는 상태여야 합니다.

**업로드 정보와 공개 여부**

이메일·설명·업로드 URL·관련 영상 URL·풍속·비행 평가·의견을 입력합니다. **공개 설정**, 자동 업로드, 업로드 후 로컬 파일 삭제 여부를 각각 확인합니다.

**저장된 로그의 선택·삭제·업로드**

전체 선택·선택 해제로 대상을 정하고 삭제 또는 업로드를 확인합니다. 업로드 중에는 취소 확인을 사용할 수 있습니다. 목록의 업로드 완료 표시와 실제 결과를 확인합니다.

## 12.14 원격 측정 <a href="#section-1214" id="section-1214"></a>

![원격 측정](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-a3aca8f12a328c45f239dc3ec23c83fe73577841%2Fsettings-telemetry.png?alt=media)

*그림 12-14. 원격 측정. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목                              | 설명                                                             |
| :----: | ---------------------------------- | -------------------------------------------------------------- |
|  **1** | **지상국**                            | **지상국** 항목의 표시와 조작 상태를 확인합니다.                                  |
|  **2** | **MAVLink 시스템 ID**                 | **MAVLink 시스템 ID** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.         |
|  **3** | **하트비트 전송**                        | **하트비트 전송** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.     |
|  **4** | **MAVLink 2 서명**                   | **MAVLink 2 서명** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                   |
|  **5** | **상태**                             | **상태** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                             |
|  **6** | **현재 기체**                          | **현재 기체** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                          |
|  **7** | **할당된 키**                          | **할당된 키** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                          |
|  **8** | **보드 UID**                         | **보드 UID** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                         |
|  **9** | **서명 키 관리는 MAVLink 서명 페이지에서 합니다.** | **서명 키 관리는 MAVLink 서명 페이지에서 합니다.** 표시를 읽고 아래의 상태·설정 항목을 확인합니다. |
| **10** | **MAVLink 포워딩**                    | **MAVLink 포워딩** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                    |
| **11** | **활성화**                            | **활성화** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.         |
| **12** | **호스트 이름**                         | **호스트 이름** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                 |
| **13** | **로깅**                             | **로깅** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                             |
| **14** | **각 비행 후 로그 저장**                   | **각 비행 후 로그 저장** 항목의 표시와 조작 상태를 확인합니다.                         |
| **15** | **기체 시동이 걸리지 않았어도 로그 저장**          | **기체 시동이 걸리지 않았어도 로그 저장** 항목의 표시와 조작 상태를 확인합니다.                |
| **16** | **텔레메트리 데이터 CSV 로그 저장**            | **텔레메트리 데이터 CSV 로그 저장** 항목의 표시와 조작 상태를 확인합니다.                  |
| **17** | **스트림 속도(ArduPilot 전용)**           | **스트림 속도(ArduPilot 전용)** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.           |
| **18** | **기체에서 제어**                        | **기체에서 제어** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.     |
| **19** | **원시 센서**                          | **원시 센서** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                  |
| **20** | **확장 상태**                          | **확장 상태** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                  |
| **21** | **RC 채널**                          | **RC 채널** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                  |
| **22** | **위치**                             | **위치** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                     |
| **23** | **추가 1**                           | **추가 1** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                   |
| **24** | **추가 2**                           | **추가 2** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                   |
| **25** | **추가 3**                           | **추가 3** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                   |
| **26** | **링크 상태(현재 기체)**                   | **링크 상태(현재 기체)** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                   |
| **27** | **전송된 총 메시지 수(계산값)**               | **전송된 총 메시지 수(계산값)** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.               |
| **28** | **수신된 총 메시지 수**                    | **수신된 총 메시지 수** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                    |
| **29** | **총 메시지 손실**                       | **총 메시지 손실** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                       |
| **30** | **손실률:**                           | **손실률:** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                           |

[지상국 식별과 하트비트](#12141-지상국-식별과-하트비트) · [서명 상태](#12142-서명-상태) · [MAVLink 전달](#12143-mavlink-전달) · [로그 저장](#12144-로그-저장) · [수신 빈도](#12145-수신-빈도) · [링크 통계](#12146-링크-통계)

**지상국 식별과 하트비트**

GCS 시스템 ID와 하트비트 전송 여부를 정합니다. 같은 통신망에서 다른 지상국과 식별자가 충돌하지 않도록 확인합니다.

**서명 상태**

서명 여부·키·보드 식별자 등의 정보를 읽습니다. 키 생성과 기체 배포는 다음 **MAVLink 서명** 페이지에서 수행합니다.

**MAVLink 전달**

전달 사용 여부와 대상 호스트를 설정합니다. 전달되는 통신의 목적지와 필요한 연결 상태를 확인합니다.

**로그 저장**

비행 후 로그 저장, 시동하지 않은 상태의 로그, CSV 저장 등 제공 옵션을 정합니다. 기록 형식과 저장 경로를 확인합니다.

**수신 빈도**

기체가 전송 빈도를 제어하도록 할지, 원시 센서·확장 상태·RC·위치·추가 자료 등의 빈도를 지정할지 정합니다. 높은 빈도는 링크 사용량을 늘립니다.

**링크 통계**

송신·수신량과 손실 통계로 현재 링크를 확인합니다. 통계가 없는 상태와 손실이 0인 상태를 구분합니다.

## 12.15 MAVLink 서명 <a href="#section-1215" id="section-1215"></a>

![MAVLink 서명](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-9970d5c13a1fe8fd4c8690f5dc8741bd90a4c9c0%2Fsettings-signing.png?alt=media)

*그림 12-15. MAVLink 서명. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목                               | 설명                                                                                                                 |
| :----: | ----------------------------------- | ------------------------------------------------------------------------------------------------------------------ |
|  **1** | **연결된 기체**                          | 각 기체의 서명됨·서명되지 않음·키 불일치·연결 중 상태, 보드 식별자와 연결 키를 확인합니다. **식별자 요청**으로 지원 기체의 보드 정보를 다시 요청합니다. [세부 설명](#12151-연결된-기체). |
|  **2** | **연결된 기체에 서명 키를 프로비저닝하고 각 기체가 어떤…** | **연결된 기체에 서명 키를 프로비저닝하고 각 기체가 어떤…** 항목의 표시와 조작 상태를 확인합니다.                                                          |
|  **3** | **기체 1**                            | **기체 1** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                               |
|  **4** | **보드 UID: KGC-DEMO-001**            | **보드 UID: KGC-DEMO-001** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                               |
|  **5** | **할당된 키: 예시 키**                     | **할당된 키: 예시 키** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                        |
|  **6** | **키 프로비저닝…**                        | 연결된 기체에 서명 키를 전달하는 확인 절차를 엽니다. 대상 기체와 보안 링크 조건을 확인합니다.                                                             |
|  **7** | **기체에서 지우기**                        | 연결된 기체의 서명 키를 지우는 절차를 엽니다. 지상국 키링에서 삭제하는 동작과 구분합니다.                                                                |
|  **8** | **키링**                              | **키링** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                 |
|  **9** | **키 하나를 지상국 기본값으로 활성화합니다. 키는 보안…**  | 키 하나를 지상국 기본값으로 활성화합니다. 키는 보안 링크(USB)를 통해 전송하십시오.                                                                  |
| **10** | **없음 (서명 끄기)**                      | \*\*없음 (서명 끄기)\*\*를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                                        |
| **11** | **새 키 이름 (선택 사항)**                  | **새 키 이름 (선택 사항)** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                             |
| **12** | **생성**                              | 새 MAVLink 서명 키를 생성합니다. 키 이름은 선택 사항입니다.                                                                             |
| **13** | **키 이름**                            | **키 이름** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                       |
| **14** | **추가**                              | 입력한 이름과 키를 지상국 키링에 등록합니다.                                                                                          |

[연결된 기체](#12151-연결된-기체) · [활성 키 선택](#12152-활성-키-선택) · [키 생성·수동 추가](#12153-키-생성수동-추가) · [키 삭제·비밀값 표시](#12154-키-삭제비밀값-표시) · [기체에 키 배포·해제](#12155-기체에-키-배포해제)

일반 사용자는 저장된 키를 선택할 수 있고, 키 생성·삭제·수동 추가·비밀값 표시·기체 배포는 관리자에게 제한됩니다. 전송 암호화와 MAVLink 서명은 별개 상태입니다.

**연결된 기체**

각 기체의 서명됨·서명되지 않음·키 불일치·연결 중 상태, 보드 식별자와 연결 키를 확인합니다. **식별자 요청**으로 지원 기체의 보드 정보를 다시 요청합니다.

**활성 키 선택**

저장된 키를 활성화하거나 **없음**으로 서명을 끄는 선택을 합니다. 대상 기체가 사용하는 키와 일치하는지 확인합니다. 키 선택만으로 모든 기체의 키가 자동 변경되지는 않습니다.

**키 생성·수동 추가**

관리자는 이름을 정해 키를 생성하거나 기존 공유 비밀값으로 키를 추가할 수 있습니다. 관리자 확인을 완료하고 목록에 저장된 결과를 확인합니다.

**키 삭제·비밀값 표시**

삭제는 연결된 할당에도 영향을 줄 수 있으므로 확인 문구를 읽습니다. 비밀값 표시는 관리자 인증이 필요합니다. 화면에서 값을 확인한 뒤 불필요하게 노출된 상태로 두지 않습니다.

**기체에 키 배포·해제**

대상 기체와 사용할 키를 선택하고 관리자 재인증 후 배포하거나 기체의 서명 키를 해제합니다. 시간 상태·마지막 전송·기체 응답을 확인합니다. 요청이 실패하거나 시간이 만료되면 성공으로 처리하지 않습니다.

## 12.16 내 비밀번호와 사용자 ID 추가·삭제 <a href="#section-1216" id="section-1216"></a>

![내 비밀번호](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-e1be3b80c355df272c582ef65a5ee0e41f923637%2Fsettings-users.png?alt=media)

*그림 12-16. 내 비밀번호. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목        | 설명                                                                          |
| :----: | ------------ | --------------------------------------------------------------------------- |
|  **1** | **내 비밀번호**   | **내 비밀번호** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                      |
|  **2** | **operator** | **operator** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                    |
|  **3** | **현재 비밀번호**  | **현재 비밀번호** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                             |
|  **4** | **새 비밀번호**   | **새 비밀번호** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                              |
|  **5** | **비밀번호 확인**  | **비밀번호 확인** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                             |
|  **6** | **비밀번호 변경**  | 현재 비밀번호를 확인하고 새 비밀번호·확인 입력이 일치하면 내 비밀번호를 변경합니다.                             |
|  **7** | **사용자 계정**   | **사용자 계정** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                      |
|  **8** | **사용자 생성**   | 새 일반 사용자 ID·비밀번호·관리자 비밀번호를 입력하는 생성 창을 엽니다. [ID 추가 절차](#users-create)를 따릅니다. |
|  **9** | **operator** | **operator** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                    |
| **10** | **관리**       | 선택 계정의 비밀번호 변경·삭제 영역을 펼칩니다. [ID 삭제 절차](#users-delete)를 확인합니다.               |

[내 비밀번호 변경](#users-own-password) · [ID 추가](#users-create) · [추가 결과](#users-created) · [ID 삭제](#users-delete) · [삭제 결과](#users-removed)

**내 비밀번호 변경**

현재 비밀번호·새 비밀번호·비밀번호 확인을 입력하고 **비밀번호 변경**을 누릅니다. 새 비밀번호는 4자 이상이며 확인 입력과 일치해야 합니다. 계정 생성·타 사용자 삭제 영역은 인증을 구성한 **관리자 계정**에서 표시됩니다. 일반 사용자에게는 본인의 비밀번호 변경을 안내합니다.

**1. 사용자 ID 추가**

1. 관리자 로그인 상태에서 **사용자 계정 → 사용자 생성**을 누릅니다.
2. **ID**에 새 계정 이름을 입력합니다. 예시는 `training01`입니다. ID 입력란의 최대 길이는 32자입니다.
3. 새 **비밀번호**와 **비밀번호 확인**에 같은 값을 입력합니다. 비밀번호는 4자 이상이어야 합니다.
4. **관리자 비밀번호**에 현재 관리자의 비밀번호를 입력하고 **저장**을 누릅니다. **취소**로 닫으면 생성하지 않습니다.
5. 중복 ID·인증 실패·입력 오류가 표시되면 내용을 수정합니다. 이 창은 **일반 사용자 계정**을 만들며 관리자 권한 선택란은 없습니다.

![사용자 생성 창. ID training01과 가려진 예시 비밀번호를 입력한 상태입니다.](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-f46329ffe277471cafb103ffa0bac6520acc80f7%2Fsettings-user-create.png?alt=media)

*그림 12-17. 사용자 생성 창. ID training01과 가려진 예시 비밀번호를 입력한 상태입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호  | 화면 항목        | 설명                                                        |
| :---: | ------------ | --------------------------------------------------------- |
| **1** | **사용자 생성**   | 새 일반 사용자 계정을 만드는 창입니다.                                    |
| **2** | **취소**       | 계정을 만들지 않고 창을 닫습니다.                                       |
| **3** | **저장**       | 입력값과 관리자 비밀번호를 확인해 계정 생성을 요청합니다. 오류가 있으면 창의 안내를 읽고 수정합니다. |
| **4** | **ID**       | 새 ID를 입력합니다. 예시는 training01이며 입력란 최대 길이는 32자입니다.          |
| **5** | **비밀번호**     | 새 일반 사용자 계정의 비밀번호를 입력합니다. 4자 이상이어야 합니다.                   |
| **6** | **비밀번호 확인**  | 새 비밀번호와 같은 값을 다시 입력합니다.                                   |
| **7** | **관리자 비밀번호** | 현재 관리자의 비밀번호로 계정 생성을 승인합니다.                               |

**2. 추가 결과 확인**

**사용자를 생성했습니다.** 메시지와 계정 목록의 `training01 / 일반 사용자`를 확인합니다. 생성 버튼을 누른 사실만으로 성공을 판단하지 않습니다. 예제 계정은 실제로 만들지 않았으며 화면의 목록과 완료 문구는 설명용 값입니다.

![새 일반 사용자 ID가 목록에 추가된 결과 예시.](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-95b86cfcb67fe7372faf0fb2cc07e1a476bd8b21%2Fsettings-user-created.png?alt=media)

*그림 12-18. 새 일반 사용자 ID가 목록에 추가된 결과 예시.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목            | 설명                                     |
| :----: | ---------------- | -------------------------------------- |
|  **1** | **내 비밀번호**       | 현재 로그인한 계정의 비밀번호 변경 영역입니다.             |
|  **2** | **operator**     | 현재 로그인한 관리자 ID입니다.                     |
|  **3** | **현재 비밀번호**      | 본인의 현재 비밀번호를 입력합니다.                    |
|  **4** | **새 비밀번호**       | 본인 계정에 설정할 4자 이상의 새 비밀번호입니다.           |
|  **5** | **비밀번호 확인**      | 본인의 새 비밀번호와 같은 값을 다시 입력합니다.            |
|  **6** | **비밀번호 변경**      | 현재 로그인 계정의 비밀번호 변경을 요청합니다.             |
|  **7** | **사용자 계정**       | 관리자가 확인하는 계정 목록입니다. ID와 권한 구분을 확인합니다.  |
|  **8** | **사용자 생성**       | 새 일반 사용자 ID를 등록하는 입력 창을 엽니다.           |
|  **9** | **operator**     | 현재 로그인한 관리자 ID입니다.                     |
| **10** | **training01**   | 새로 추가한 ID training01과 일반 사용자 권한 표시입니다. |
| **11** | **관리**           | 이 행의 ID를 선택하고 아래에 비밀번호 변경·삭제 영역을 펼칩니다. |
| **12** | **사용자를 생성했습니다.** | 생성 성공 안내입니다. 목록에 새 ID가 나타났는지도 확인합니다.   |

**3. 사용자 ID 삭제**

1. 계정 목록에서 지울 ID의 **관리**를 누릅니다. 아래의 **사용자 관리: training01** 제목으로 대상을 다시 확인합니다.
2. 삭제할 때는 새 비밀번호·비밀번호 확인을 채울 필요가 없습니다. **관리자 비밀번호**를 입력합니다.
3. **사용자 삭제**를 **0.5초 동안 누릅니다.** 누름 완료가 삭제 요청이므로, 누르기 전에 대상을 확인합니다.
4. 계정 보호 조건이나 관리자 인증 때문에 거절되면 표시된 오류를 확인합니다. 다른 사용자 비밀번호를 바꾸는 경우에는 새 비밀번호·확인과 관리자 비밀번호를 모두 입력한 뒤 별도의 **비밀번호 변경**을 사용합니다.

![선택한 사용자 ID의 관리 영역. 관리자 비밀번호를 입력하면 사용자 삭제가 활성화됩니다.](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-aa5d553d8184367221cb41b05b10eeb9c6af9407%2Fsettings-user-delete.png?alt=media)

*그림 12-19. 선택한 사용자 ID의 관리 영역. 관리자 비밀번호를 입력하면 사용자 삭제가 활성화됩니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목                  | 설명                                                   |
| :----: | ---------------------- | ---------------------------------------------------- |
|  **1** | **내 비밀번호**             | 현재 로그인한 계정의 비밀번호 변경 영역입니다.                           |
|  **2** | **operator**           | 현재 로그인한 관리자 ID입니다.                                   |
|  **3** | **현재 비밀번호**            | 본인의 현재 비밀번호를 입력합니다.                                  |
|  **4** | **새 비밀번호**             | 본인 계정에 설정할 4자 이상의 새 비밀번호입니다.                         |
|  **5** | **비밀번호 확인**            | 본인의 새 비밀번호와 같은 값을 다시 입력합니다.                          |
|  **6** | **비밀번호 변경**            | 현재 로그인 계정의 비밀번호 변경을 요청합니다.                           |
|  **7** | **사용자 계정**             | 관리자가 확인하는 계정 목록입니다. ID와 권한 구분을 확인합니다.                |
|  **8** | **사용자 생성**             | 새 일반 사용자 ID를 등록하는 입력 창을 엽니다.                         |
|  **9** | **operator**           | 현재 로그인한 관리자 ID입니다.                                   |
| **10** | **training01**         | 새로 추가한 ID training01과 일반 사용자 권한 표시입니다.               |
| **11** | **관리**                 | 이 행의 ID를 선택하고 아래에 비밀번호 변경·삭제 영역을 펼칩니다.               |
| **12** | **사용자 관리: training01** | 현재 작업 대상은 training01입니다. 삭제 전에 이 제목을 확인합니다.          |
| **13** | **새 비밀번호**             | 4자 이상의 새 비밀번호를 입력합니다. 사용자 삭제 시에는 이 칸을 채우지 않습니다.      |
| **14** | **비밀번호 확인**            | 새 비밀번호와 같은 값을 다시 입력합니다. 삭제 시에는 입력하지 않습니다.            |
| **15** | **관리자 비밀번호**           | 현재 관리자의 비밀번호를 입력합니다. 삭제할 사용자의 비밀번호가 아닙니다.            |
| **16** | **비밀번호 변경**            | 선택한 계정의 비밀번호 변경을 요청합니다. 새 비밀번호·확인과 관리자 비밀번호가 필요합니다.  |
| **17** | **사용자 삭제**             | **0.5초 동안 누르면** 선택 계정의 삭제를 요청합니다. 완료 메시지와 목록을 확인합니다. |

**4. 삭제 결과 확인**

**사용자를 삭제했습니다.** 메시지와 목록에서 해당 ID가 사라졌는지 확인합니다. 성공하면 선택 계정의 관리 영역도 닫힙니다. 아래 그림은 삭제 후 화면을 설명하는 예시입니다.

![사용자 ID 삭제 후 결과 예시. 관리자 계정은 목록에 남아 있습니다.](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-16084833bfe8b9f6eee74a2ab9b1c815606c64f7%2Fsettings-user-removed.png?alt=media)

*그림 12-20. 사용자 ID 삭제 후 결과 예시. 관리자 계정은 목록에 남아 있습니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목            | 설명                                               |
| :----: | ---------------- | ------------------------------------------------ |
|  **1** | **내 비밀번호**       | 현재 로그인한 계정의 비밀번호 변경 영역입니다.                       |
|  **2** | **operator**     | 현재 로그인한 관리자 ID입니다.                               |
|  **3** | **현재 비밀번호**      | 본인의 현재 비밀번호를 입력합니다.                              |
|  **4** | **새 비밀번호**       | 본인 계정에 설정할 4자 이상의 새 비밀번호입니다.                     |
|  **5** | **비밀번호 확인**      | 본인의 새 비밀번호와 같은 값을 다시 입력합니다.                      |
|  **6** | **비밀번호 변경**      | 현재 로그인 계정의 비밀번호 변경을 요청합니다.                       |
|  **7** | **사용자 계정**       | 관리자가 확인하는 계정 목록입니다. ID와 권한 구분을 확인합니다.            |
|  **8** | **사용자 생성**       | 새 일반 사용자 ID를 등록하는 입력 창을 엽니다.                     |
|  **9** | **operator**     | 현재 로그인한 관리자 ID입니다.                               |
| **10** | **사용자를 삭제했습니다.** | 삭제 성공 안내입니다. 목록에서 대상 ID가 사라지고 관리 영역이 닫혔는지 확인합니다. |

## 12.17 관리 — 운용 모드 <a href="#section-1217" id="section-1217"></a>

![관리 — 운용 모드](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-b852b0c82f416a671a5b1c4dc1a453baa841651a%2Fsettings-admin.png?alt=media)

*그림 12-21. 관리 — 운용 모드. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목                               | 설명                                                                                                                                      |
| :----: | ----------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
|  **1** | **운용 모드**                           | **운용 모드** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                   |
|  **2** | **다중 기체 옵션 사용**                     | **다중 기체 옵션 사용** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                                                          |
|  **3** | **고급 정비 기능 사용**                     | **고급 정비 기능 사용** 항목의 표시와 조작 상태를 확인합니다.                                                                                                   |
|  **4** | **기본값은 켜짐입니다. 이 설정을 켠 관리자만 기체 설정…** | 기본값은 켜짐입니다. 이 설정을 켠 관리자만 기체 설정·파라미터 편집·정비 도구를 사용할 수 있습니다. 일반 운용자는 사용할 수 없습니다.                                                           |
|  **5** | **기체 내부 로그 다운로드 (관리자 전용)**          | **기체 내부 로그 다운로드 (관리자 전용)** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                                               |
|  **6** | **기본은 꺼짐입니다. 관리자는 분석 창과 설정 → 로그에…** | 기본은 꺼짐입니다. 관리자는 분석 창과 설정 → 로그에서 기체 내부 로그를 다운로드할 수 있습니다. 끄거나 로그아웃하면 진행 중인 전송이 취소됩니다. 스트림 자동 수신과 저장된 로그 내보내기는 계속 사용할 수 있습니다.              |
|  **7** | **점검 미확인 시 시동 허용**                  | **점검 미확인 시 시동 허용** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                                                       |
|  **8** | **기본값은 켜짐입니다. 위험 경고에 동의하면 미완료 점검…** | 기본값은 켜짐입니다. 위험 경고에 동의하면 미완료 점검을 건너뛸 수 있습니다. 끄면 점검 창을 닫아도 점검 완료 전에는 시동이 허용되지 않습니다. 기체 자체의 시동 전 검사는 계속 적용됩니다.                             |
|  **9** | **오프라인 모드**                         | **오프라인 모드** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                                                              |
| **10** | **로컬 네트워크 밖으로 나가는 통신이 없습니다. 지도·지…** | 로컬 네트워크 밖으로 나가는 통신이 없습니다. 지도·지형·펌웨어 다운로드, 로그 업로드, ADSB·NTRIP 서버, 원격 지원, 업데이트 확인이 꺼지고 관련 페이지가 숨겨집니다. 로컬 네트워크의 MAVLink 링크와 영상은 그대로 동작합니다. |
| **11** | **비행 모드**                           | **비행 모드** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                   |
| **12** | **추가 비행 모드 표시**                     | **추가 비행 모드 표시** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                                                          |

[다중 기체 운용](#12171-다중-기체-운용) · [고급 정비](#12172-고급-정비) · [기체 저장 로그 다운로드](#12173-기체-저장-로그-다운로드) · [미완료 점검표 허용](#12174-미완료-점검표-허용) · [오프라인 운용](#12175-오프라인-운용) · [추가 비행 모드](#12176-추가-비행-모드)

관리자 계정에서 표시됩니다.

**다중 기체 운용**

다중 기체 기능과 표시 관련 허용 범위를 정합니다. 사용자가 여러 기체를 선택할 수 있는 환경에서는 조작 대상을 명확히 구분합니다.

**고급 정비**

기체 설정·전체 파라미터·통신 링크 등 정비 기능의 접근을 관리합니다. 일반 사용자에게 관리자 정비 기능이 자동 허용되는 것은 아닙니다.

**기체 저장 로그 다운로드**

기체에 저장된 로그 다운로드의 허용 여부를 정합니다. 허용을 끄거나 관리자 상태가 해제되면 진행 중인 다운로드가 취소될 수 있습니다. 실시간 로그 수신과 이미 저장한 로그의 내보내기 허용은 별도입니다.

**미완료 점검표 허용**

비행 전 점검표가 미완료일 때 진행을 허용할지 정합니다. 위험 안내를 확인하는 절차가 적용됩니다. 이 정책으로 기체 자체의 시동 전 검사가 해제되지는 않습니다.

**오프라인 운용**

외부 지도·표고·펌웨어 다운로드, 로그 업로드, ADSB·NTRIP·원격 지원·업데이트 확인 등 외부 인터넷 기능을 제한합니다. 로컬 기체 통신과 영상 연결은 사용할 수 있습니다. 오프라인 전용 제품에서는 이 모드가 항상 적용됩니다.

**추가 비행 모드**

비행 모드 목록에 더 많은 지원 모드를 표시할지 정합니다. 목록을 확장해도 기체가 지원하지 않는 모드가 새로 생기는 것은 아닙니다.

## 12.18 관리 — 앱·이미지 정보 <a href="#section-1218" id="section-1218"></a>

![관리 — 앱·이미지 정보](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-401aeaa1955568133b23f1f9be3a850c4c36d4c5%2Fsettings-information.png?alt=media)

*그림 12-22. 관리 — 앱·이미지 정보. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호  | 화면 항목                          | 설명                                                                                                         |
| :---: | ------------------------------ | ---------------------------------------------------------------------------------------------------------- |
| **1** | **앱·이미지 정보**                   | **앱·이미지 정보** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                   |
| **2** | **앱 버전**                       | **앱 버전** 항목의 표시와 조작 상태를 확인합니다.                                                                             |
| **3** | **1.5.0**                      | **1.5.0** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                      |
| **4** | **앱 변경 이력**                    | **앱 변경 이력** 항목의 표시와 조작 상태를 확인합니다.                                                                          |
| **5** | **이미지·커널**                     | 실행 중인 커널과 기록된 단말 이미지·릴리스·보조 프로그램 정보를 봅니다. **새로고침**으로 다시 읽습니다. 기록 시각과 UTC 표시를 구분합니다. [세부 설명](#12183-이미지커널). |
| **6** | **새로 고침**                      | 현재 페이지의 상태를 다시 읽습니다.                                                                                       |
| **7** | **앱 릴리즈노트**                    | **앱 릴리즈노트** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                    |
| **8** | **이 앱에는 릴리즈노트가 포함되어 있지 않습니다.** | **이 앱에는 릴리즈노트가 포함되어 있지 않습니다.** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                 |

[앱 버전과 릴리스 정보](#12181-앱-버전과-릴리스-정보) · [앱 이력](#12182-앱-이력) · [이미지·커널](#12183-이미지커널) · [미완료 작업·구성 요소·작업 이력](#12184-미완료-작업구성-요소작업-이력)

**앱 버전과 릴리스 정보**

현재 앱 버전·빌드 시각과 릴리스 정보를 읽습니다. 문제 보고나 매뉴얼과의 대조에 사용할 실제 버전을 확인합니다.

**앱 이력**

앱 변경 이력을 탭에서 확인합니다. 표시된 이력이 현재 단말에 적용된 버전인지 함께 확인합니다.

**이미지·커널**

실행 중인 커널과 기록된 단말 이미지·릴리스·보조 프로그램 정보를 봅니다. **새로고침**으로 다시 읽습니다. 기록 시각과 UTC 표시를 구분합니다.

**미완료 작업·구성 요소·작업 이력**

진행이 끝나지 않은 이미지 작업, 패치 구성 요소와 작업 이력을 확인합니다. 이력은 펼치기·접기로 볼 수 있으며 화면에는 개수 제한이 있어 전체 기록과 같지 않을 수 있습니다. 이 페이지의 정보 조회가 업데이트를 시작하지는 않습니다.

## 12.19 관리 — 사용자 관리 <a href="#section-1219" id="section-1219"></a>

계정 목록과 내 비밀번호 입력란은 [12.16의 화면](#callout-settings-users-1)에서 함께 확인합니다. 관리자를 위한 계정 생성·변경·삭제 동작은 아래와 같습니다.

[계정 목록](#12191-계정-목록) · [사용자 생성](#12192-사용자-생성) · [사용자 비밀번호 변경](#12193-사용자-비밀번호-변경) · [사용자 삭제](#12194-사용자-삭제)

**계정 목록**

사용자 ID와 관리자/일반 사용자 구분을 확인합니다. **관리**를 눌러 해당 계정의 비밀번호 변경과 삭제 조작을 엽니다.

**사용자 생성**

새 ID·비밀번호·비밀번호 확인·관리자 비밀번호를 입력합니다. 비밀번호가 일치하는지와 생성 완료 또는 오류 안내를 확인합니다. 이 창은 일반 사용자 생성용이며 관리자 권한 부여 선택창으로 안내하지 않습니다.

**사용자 비밀번호 변경**

선택 계정의 새 비밀번호와 확인 값, 현재 관리자의 비밀번호로 변경을 승인합니다. 본인 비밀번호 변경 페이지와 입력 항목이 다릅니다.

**사용자 삭제**

대상 계정과 관리자 비밀번호를 확인한 뒤 **사용자 삭제**를 **0.5초 동안 눌러** 요청합니다. 계정 보호 조건에 따라 거절될 수 있으므로 성공·실패 메시지를 확인합니다.

## 12.20 관리 — 통신모듈 <a href="#section-1220" id="section-1220"></a>

![관리 — 통신모듈](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-6475f510c5c7d5f69deab24dd3d60ab8afd0a667%2Fsettings-microhard.png?alt=media)

*그림 12-23. 관리 — 통신모듈. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목                               | 설명                                                                                                                                                           |
| :----: | ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
|  **1** | **설정**                              | **설정** 탭을 선택하면 해당 항목의 설정과 상태를 표시합니다.                                                                                                                         |
|  **2** | **RF**                              | 조종기·기체 모듈의 무선 관련 설정과 상태를 비교합니다. 펌웨어와 모듈 모드가 지원하지 않는 항목은 값이 없을 수 있습니다. [세부 설명](#12204-rf).                                                                    |
|  **3** | **시리얼**                             | 시리얼 상세값을 확인합니다. 통신 속도는 편집 후 **저장**할 수 있으며 선택 모듈에 영구 저장됩니다. 기체가 지상·시동 해제 상태이고 전원을 유지한다는 확인이 필요합니다. 연결 장치와 속도가 달라지면 기체 정보 수신이 중단될 수 있습니다. [세부 설명](#12205-시리얼). |
|  **4** | **USB 시리얼**                         | **USB 시리얼** 항목의 표시와 조작 상태를 확인합니다.                                                                                                                            |
|  **5** | **네트워크**                            | 조종기·기체 모듈의 네트워크 상세값을 읽습니다. 이 탭의 값은 조회 결과이며, 이전 제품의 네트워크 편집 화면과 달리 모든 행을 직접 수정하는 입력창이 아닙니다. 연결 주소와 읽은 시점을 확인합니다. [세부 설명](#12207-네트워크).                        |
|  **6** | **시스템**                             | 모듈 식별·버전·시스템 상태를 읽습니다. 모듈별 조회 시각을 확인합니다. [세부 설명](#12208-시스템).                                                                                                |
|  **7** | **방화벽**                             | 모듈이 보고하는 방화벽 관련 정보를 비교합니다. 이 상세 표의 항목을 모두 편집 가능한 입력값으로 해석하지 않습니다. [세부 설명](#12209-방화벽).                                                                       |
|  **8** | **통계**                              | **통계** 탭을 선택하면 해당 항목의 설정과 상태를 표시합니다.                                                                                                                         |
|  **9** | **통신모듈**                            | **통신모듈** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                         |
| **10** | **두 모듈 간 무선 링크 확인됨**                | **두 모듈 간 무선 링크 확인됨** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                             |
| **11** | **조종기**                             | **조종기** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                          |
| **12** | **연결**                              | **연결** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                           |
| **13** | **운용 주파수**                          | **운용 주파수** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                       |
| **14** | **시작(조회값)**                         | **시작(조회값)** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                      |
| **15** | **BW**                              | **BW** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                           |
| **16** | **Network ID**                      | 현재 읽은 양쪽 통신모듈의 Network ID입니다. 동일한 링크 설정인지 확인합니다.                                                                                                             |
| **17** | **모듈 상태 바로 읽기**                     | **모듈 상태 바로 읽기**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                                                                                     |
| **18** | **조종기 주파수 스캔…**                     | \*\*조종기 주파수 스캔…\*\*를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                                                                                 |
| **19** | **기체 주파수 스캔…**                      | \*\*기체 주파수 스캔…\*\*를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                                                                                  |
| **20** | **주파수 스캔은 Master 역할의 모듈에서만 사용할 수…** | **주파수 스캔은 Master 역할의 모듈에서만 사용할 수 있습니다.** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                         |
| **21** | **모듈 상세 정보 펼치기**                    | **모듈 상세 정보 펼치기** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                                                                              |
| **22** | **무선 설정**                           | **무선 설정** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                        |
| **23** | **저장 대상**                           | **저장 대상** 값을 입력하거나 목록에서 선택합니다.                                                                                                                               |
| **24** | **영구 설정**                           | **영구 설정** 탭을 선택하면 해당 항목의 설정과 상태를 표시합니다.                                                                                                                      |
| **25** | **모드 / 복구**                         | 주파수 자동 선택·복구 관련 설정 묶음을 펼칩니다.                                                                                                                                 |
| **26** | **자동 주파수 선택과 복구를 끈 뒤 양쪽 시작 주파수와…**  | 자동 주파수 선택과 복구를 끈 뒤 양쪽 시작 주파수와 Network ID를 저장합니다. 대역폭은 유지합니다. 즉시 적용되며 재부팅 후에도 유지됩니다.                                                                          |
| **27** | **1. 조종기 + 기체 읽기 → 2. 설정값 확인 → 3…** | 1. 조종기 + 기체 읽기 → 2. 설정값 확인 → 3. 저장 → 4. 재조회·연결 검증                                                                                                            |
| **28** | **1. 현재 설정 읽기**                     | 조종기와 기체 양쪽 모듈에서 현재 설정을 읽습니다.                                                                                                                                 |
| **29** | **저장할 시작 주파수**                      | **저장할 시작 주파수** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                                                                                           |
| **30** | **네트워크 ID**                         | 영구 설정에 저장할 Network ID를 입력합니다. 조종기·기체 모듈을 같은 네트워크로 맞추는 값입니다.                                                                                                  |
| **31** | **대역폭**                             | 현재 무선 대역폭을 확인합니다. 기본 저장 절차에서는 유지하고 고급 변경에서는 관리자 재인증을 거칩니다.                                                                                                   |
| **32** | **고급 주파수 / 대역폭 / 암호화 (재인증)**        | **고급 주파수 / 대역폭 / 암호화 (재인증)** 항목의 표시와 조작 상태를 확인합니다.                                                                                                           |
| **33** | **저장 순서: 자동 선택 중지 → 기체 저장 → 조종기…**  | 저장 순서: 자동 선택 중지 → 기체 저장 → 조종기 설정 맞춤 → 저장값·무선 연결 검증 기체 저장 응답이 끊기면 기존 조종기 모듈을 확인하고 같은 요청값으로 계속 진행합니다. 기체 저장 명령은 반복하지 않습니다.                                     |
| **34** | **기체 지상·정지 확인 · 양쪽 모듈 전원 유지**       | 기체가 지상에서 정지해 있고 양쪽 전원을 유지할 수 있음을 확인한 뒤 체크합니다.                                                                                                                |
| **35** | **3. 영구 설정 저장**                     | 확인한 주파수·Network ID를 양쪽 모듈에 저장하고 재조회·무선 링크 검증을 진행합니다.                                                                                                         |
| **36** | **USB 기체 페어링**                      | **USB 기체 페어링** 항목의 표시와 조작 상태를 확인합니다.                                                                                                                         |
| **37** | **USB로 기체 페어링**                     | **USB로 기체 페어링** 항목의 표시와 조작 상태를 확인합니다.                                                                                                                        |

[설정 — 모듈 상태와 링크 설정](#12201-설정-모듈-상태와-링크-설정) · [저장 대상·현재 설정 읽기](#122011-저장-대상현재-설정-읽기) · [저장된 설정](#122012-저장된-설정) · [고급 주파수·대역폭·암호화](#122013-고급-주파수대역폭암호화) · [모드·복구](#122014-모드복구) · [지상 확인·적용 결과·페어 검증 복구](#122015-지상-확인적용-결과페어-검증-복구) · [설정 — 주파수 스캔](#12202-설정-주파수-스캔) · [설정 — USB 기체 페어링](#12203-설정-usb-기체-페어링) · [RF](#12204-rf) · [시리얼](#12205-시리얼) · [USB 시리얼](#12206-usb-시리얼) · [네트워크](#12207-네트워크) · [시스템](#12208-시스템) · [방화벽](#12209-방화벽) · [통계](#122010-통계)

조종기 모듈과 기체 모듈을 구분해 관리합니다. 상세 탭은 연 시점 또는 새로고침 시점의 값이며 계속 실시간으로 갱신되는 값으로 해석하지 않습니다. 각 탭에서 **이 탭 새로고침·조회 중지**를 사용합니다.

**설정 — 모듈 상태와 링크 설정**

두 모듈의 정보와 무선 링크 확인 여부를 봅니다. **모듈 상세 정보 펼치기**로 추가 정보를 읽습니다. 주파수·채널 관련 설정은 장치가 제공하는 등록된 선택지를 사용하고 저장 결과를 확인합니다.

**저장 대상·현재 설정 읽기**

저장 대상을 **조종기+기체·조종기 모듈·기체 모듈** 중에서 선택합니다. **현재 설정 읽기**로 값을 읽고 검토한 뒤 변경합니다. 단일 모듈 저장은 상대 모듈이 연결되지 않아도 가능하므로 저장 후 실제 무선 연결은 따로 확인합니다.

**저장된 설정**

시작 주파수와 네트워크 ID를 정해 **영구 설정 저장**을 요청합니다. 일반 저장은 대역폭을 유지합니다. 두 모듈에 저장하는 경우 자동 선택·복구 방식의 해제와 기체/조종기 순서의 저장·검증이 진행됩니다. 변경은 즉시 적용되고 재부팅 후에도 유지됩니다.

**고급 주파수·대역폭·암호화**

고급 항목을 펼치면 허용 범위의 주파수·대역폭과 암호화 변경을 지정할 수 있습니다. 매 저장 때 현재 관리자 비밀번호로 재인증합니다. 암호화를 바꿀 때에는 사용 안 함·AES-128·AES-256과 새 키·키 확인을 지정하거나 키 생성 기능을 사용합니다. 기존 키는 읽어 표시하지 않습니다. 이 무전기 키는 앱·영상 인증 키와 별도입니다.

**모드·복구**

두 모듈을 대상으로 **고정 주파수·복구 기능이 있는 수동 슬롯·순차 도약·무작위 목록 도약·자동 간섭 전환** 중 제공 모드를 선택합니다. 자동 모드에서는 운용 슬롯을 수동 변경할 수 없습니다. 고정 주파수는 복구 목록을 지우며, 자동 간섭 전환은 복구 목록 밖의 주파수를 선택할 수 있습니다. 저장 중 부분 변경이 남을 수 있으므로 양쪽 모듈의 검증 결과를 확인합니다.

**지상 확인·적용 결과·페어 검증 복구**

기체가 지상에서 정지해 있고 모듈 전원을 유지한다는 확인을 선택한 뒤 적용합니다. 확인이 끝나지 않으면 이전 조종기 설정과 요청한 설정을 비교하는 복구 영역이 나타날 수 있습니다. **조종기 모듈 정렬 후 양쪽 검증**으로 남은 확인을 진행합니다. 기체에 같은 저장을 반복하는 것으로 처리하지 않습니다. 취소 버튼은 허용되는 작업 단계에서만 표시됩니다.

**설정 — 주파수 스캔**

Master 역할을 지원하는 모듈에서 조종기 또는 기체 주파수를 스캔합니다. 스캔에는 약 10–30초가 걸리고 링크가 중단될 수 있으므로 지상에서 수행합니다. 결과의 평균 신호·최대 신호·사용률을 비교합니다. 저장할 주파수는 제품에 등록된 항목만 선택할 수 있습니다.

**설정 — USB 기체 페어링**

USB로 연결한 기체의 페어링을 시작하거나 **취소**합니다. 시작 전에 조종기 모듈 정보가 준비되어야 합니다. 진행 상태와 최종 링크 확인 결과를 읽습니다.

**RF**

조종기·기체 모듈의 무선 관련 설정과 상태를 비교합니다. 펌웨어와 모듈 모드가 지원하지 않는 항목은 값이 없을 수 있습니다.

**시리얼**

시리얼 상세값을 확인합니다. 통신 속도는 편집 후 **저장**할 수 있으며 선택 모듈에 영구 저장됩니다. 기체가 지상·시동 해제 상태이고 전원을 유지한다는 확인이 필요합니다. 연결 장치와 속도가 달라지면 기체 정보 수신이 중단될 수 있습니다.

**USB 시리얼**

USB 시리얼 어댑터의 상세 상태를 읽습니다. 어댑터가 연결되어 있지 않으면 해당 값이 제공되지 않을 수 있습니다.

**네트워크**

조종기·기체 모듈의 네트워크 상세값을 읽습니다. 이 탭의 값은 조회 결과이며, 이전 제품의 네트워크 편집 화면과 달리 모든 행을 직접 수정하는 입력창이 아닙니다. 연결 주소와 읽은 시점을 확인합니다.

**시스템**

모듈 식별·버전·시스템 상태를 읽습니다. 모듈별 조회 시각을 확인합니다.

**방화벽**

모듈이 보고하는 방화벽 관련 정보를 비교합니다. 이 상세 표의 항목을 모두 편집 가능한 입력값으로 해석하지 않습니다.

**통계**

모듈별 통신 통계와 오류를 확인합니다. **새로고침**으로 비교 시점을 갱신합니다. 상단 통신모듈 상태창은 [3.12 통신모듈](/03-toolbar.md#section-312)을 참고하세요.

## 12.21 관리 — QVM 관리 <a href="#section-1221" id="section-1221"></a>

![관리 — QVM 관리](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-ae4f27f1ee69836bfbd8a5e43121a0c71fe22168%2Fsettings-qvm.png?alt=media)

*그림 12-24. 관리 — QVM 관리. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목                               | 설명                                                                                                                                                                                             |
| :----: | ----------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|  **1** | **QVM 연결**                          | **QVM 연결** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                         |
|  **2** | **연결 대기 중**                         | **연결 대기 중** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                        |
|  **3** | **QVM 소프트웨어 버전**                    | **QVM 소프트웨어 버전** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                   |
|  **4** | **OS 이미지 버전**                       | **OS 이미지 버전** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                      |
|  **5** | **연결 안 됨**                          | **연결 안 됨** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                         |
|  **6** | **uvify-streamer 버전**               | **uvify-streamer 버전** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                              |
|  **7** | **연결 안 됨**                          | **연결 안 됨** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                         |
|  **8** | **프로비전 버전**                         | **프로비전 버전** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                        |
|  **9** | **연결 안 됨**                          | **연결 안 됨** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                         |
| **10** | **설치 시각 (UTC)**                     | **설치 시각 (UTC)** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                    |
| **11** | **연결 안 됨**                          | **연결 안 됨** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                         |
| **12** | **프로비전 버전은 QVM에 설치된 소프트웨어와 AI 모델…** | 프로비전 버전은 QVM에 설치된 소프트웨어와 AI 모델 패키지를 구분하는 값입니다.                                                                                                                                                 |
| **13** | **버전 새로 고침**                        | **버전 새로 고침**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                                                                                                                          |
| **14** | **펌웨어 업데이트**                        | **펌웨어 업데이트** 항목의 표시와 조작 상태를 확인합니다.                                                                                                                                                             |
| **15** | **TI 프로비전**                         | 지원 단말에서 준비된 프로비전 패키지를 사용해 기체 보드를 구성합니다. 시작·새로고침·설치 로그를 확인합니다. **모니터링 중지**는 KGroundControl의 조회를 중지하며 이미 시작된 보드 설치를 취소하는 버튼이 아닙니다. 패키지가 없거나 플랫폼이 지원되지 않으면 안내를 먼저 해결합니다. [세부 설명](#12214-ti-프로비전). |
| **16** | **영상·시스템**                          | **영상·시스템** 항목의 표시와 조작 상태를 확인합니다.                                                                                                                                                               |
| **17** | **QVM USB 펌웨어 업데이트**                | **QVM USB 펌웨어 업데이트** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                               |
| **18** | **최상위 폴더에 .ext4.xz 펌웨어 이미지가 있는 U…** | 최상위 폴더에 .ext4.xz 펌웨어 이미지가 있는 USB 드라이브를 QVM 보드에 연결하세요. USB에서 이미지를 직접 읽습니다.                                                                                                                      |
| **19** | **USB 검색 / 새로 고침**                  | **USB 검색 / 새로 고침**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                                                                                                                    |
| **20** | **QVM 펌웨어 업데이트**                    | **QVM 펌웨어 업데이트**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                                                                                                                                      |
| **21** | **업데이트 로그 보기**                      | **업데이트 로그 보기** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다.                                                                                                                                  |

[연결·소프트웨어 정보](#12211-연결소프트웨어-정보) · [펌웨어 업데이트 — USB 검색](#12212-펌웨어-업데이트-usb-검색) · [펌웨어 업데이트 — 설치와 결과](#12213-펌웨어-업데이트-설치와-결과) · [TI 프로비전](#12214-ti-프로비전) · [영상·시스템 — QVM 상태](#12215-영상시스템-qvm-상태) · [영상·시스템 — EO 스트림](#12216-영상시스템-eo-스트림) · [영상·시스템 — IR 스트림](#12217-영상시스템-ir-스트림) · [영상·시스템 — AI 출력](#12218-영상시스템-ai-출력) · [영상·시스템 — 부팅·전체 시작·전체 중지](#12219-영상시스템-부팅전체-시작전체-중지) · [영상·시스템 — 시각 동기화·재부팅](#122110-영상시스템-시각-동기화재부팅)

**연결·소프트웨어 정보**

연결 대기·연결 중·연결됨 상태와 모델·소프트웨어 정보를 읽습니다. 운영체제 이미지·스트리머·프로비전 버전과 설치 시각을 새로고침해 확인합니다.

**펌웨어 업데이트 — USB 검색**

QVM에 연결한 USB 저장장치에서 지원 이미지 파일을 찾습니다. **USB 검색·새로고침**으로 목록을 읽고 대상 파일을 고릅니다. KGroundControl 단말에 연결한 저장장치와 QVM에 연결한 저장장치를 구분합니다.

**펌웨어 업데이트 — 설치와 결과**

업데이트 확인을 마치면 영상 중지, 설정 보관과 설치·재부팅 절차가 진행됩니다. USB 저장장치와 전원을 유지하고 상태·로그·재접속 결과를 확인합니다. 기체 보드에서 시작된 설치는 앱을 닫아도 계속될 수 있습니다.

**TI 프로비전**

지원 단말에서 준비된 프로비전 패키지를 사용해 기체 보드를 구성합니다. 시작·새로고침·설치 로그를 확인합니다. **모니터링 중지**는 KGroundControl의 조회를 중지하며 이미 시작된 보드 설치를 취소하는 버튼이 아닙니다. 패키지가 없거나 플랫폼이 지원되지 않으면 안내를 먼저 해결합니다.

**영상·시스템 — QVM 상태**

EO·IR 입력, 장치 시각과 시계의 신뢰 여부를 확인합니다. 신뢰되지 않은 시각을 동기화 완료로 해석하지 않습니다.

**영상·시스템 — EO 스트림**

사용·적응형 비트레이트·해상도·코덱·FPS·비트레이트·ABR 포트를 정하고 **적용**합니다. **시작·중지**는 QVM의 EO 스트림 송출을 제어합니다. 실행 중 표시를 확인합니다.

**영상·시스템 — IR 스트림**

IR 스트림의 같은 항목을 별도로 지정하고 적용·시작·중지합니다. EO 설정 변경이 IR에 자동 적용된다고 가정하지 않습니다.

**영상·시스템 — AI 출력**

사용 여부, 레터박스, 출력 너비·높이·FPS 제한·소켓을 지정하고 **적용**합니다. 수신 측 탐지·추적 설정과 맞는 구성을 사용합니다.

**영상·시스템 — 부팅·전체 시작·전체 중지**

부팅 시 스트림 시작 여부를 정해 적용합니다. **전체 시작·전체 중지**는 QVM의 여러 스트림을 함께 제어합니다.

**영상·시스템 — 시각 동기화·재부팅**

**시각 동기화**는 QVM 장치에 시간 동기화를 요청합니다. 재부팅 지연을 정하고 **QVM 재부팅**을 요청합니다. 로고의 시간 동기화 상태창 및 비행제어기 재부팅과 대상이 다릅니다.

## 12.22 관리 — 암호키 주입 <a href="#section-1222" id="section-1222"></a>

![관리 — 암호키 주입](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-f29a484d584d9ef2caa986d31a5e65fdcbfb1e54%2Fsettings-securekey.png?alt=media)

*그림 12-25. 관리 — 암호키 주입. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호  | 화면 항목        | 설명                                            |
| :---: | ------------ | --------------------------------------------- |
| **1** | **공유 키 주입**  | **공유 키 주입** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.       |
| **2** | **ADB**      | **ADB** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.   |
| **3** | **장치 ID**    | **장치 ID** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다. |
| **4** | **포트**       | **포트** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.            |
| **5** | **시작**       | 선택한 전송 경로로 공유 키 주입 작업을 시작합니다.                 |
| **6** | **중지**       | 진행 중인 키 주입 작업을 중지합니다.                         |
| **7** | **새로 고침**    | 현재 페이지의 상태를 다시 읽습니다.                          |
| **8** | **키 데이터 삭제** | 주입 도구가 보관하는 키 데이터를 지웁니다. 삭제 범위를 확인한 뒤 실행합니다.  |

[통신 방식·장치 선택](#12221-통신-방식장치-선택) · [스캔·시작·중지·새로 고침](#12222-스캔시작중지새로-고침) · [키 데이터 삭제](#12223-키-데이터-삭제)

지원 플랫폼에서 관리자에게 표시됩니다.

**통신 방식·장치 선택**

NFC 또는 ADB를 선택하고 장치 ID·포트를 확인합니다. 지원하지 않는 방식은 사용할 수 없습니다.

**스캔·시작·중지·새로 고침**

NFC 스캔 또는 시작으로 공유 키 주입을 요청합니다. 관리자 비밀번호를 다시 입력해 승인합니다. 실행 상태를 확인하고 중지 또는 새로 고침을 사용합니다.

**키 데이터 삭제**

선택 장치의 주입된 공유 키 데이터를 삭제하는 확인과 관리자 재인증을 거칩니다. 인증 실패·시도 초과 잠금 안내가 있으면 성공으로 처리하지 않습니다.

## 12.23 관리 — 드론 키 주입 <a href="#section-1223" id="section-1223"></a>

![관리 — 드론 키 주입](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-2e5ab302106ca7bf6deed2dd647eb3e485d4e2ec%2Fsettings-dronekey.png?alt=media)

*그림 12-26. 관리 — 드론 키 주입. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호   | 화면 항목                           | 설명                                                                             |
| :----: | ------------------------------- | ------------------------------------------------------------------------------ |
|  **1** | **USB MTP 키 주입**                | **USB MTP 키 주입** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                   |
|  **2** | **MTP 키 교환 폴더**                 | **MTP 키 교환 폴더** 항목의 표시와 조작 상태를 확인합니다.                                          |
|  **3** | **선택 안 됨**                      | **선택 안 됨** 값을 입력하거나 목록에서 선택합니다. 그림은 설명용 예시입니다.                                 |
|  **4** | **선택...**                       | \*\*선택...\*\*를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                         |
|  **5** | **공유 폴더 상태:**                   | **공유 폴더 상태:** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                      |
|  **6** | **선택 안 됨**                      | **선택 안 됨** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                         |
|  **7** | **MTP 새로고침**                    | **MTP 새로고침**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                          |
|  **8** | **MTP로 KGC 키 보내기**              | **MTP로 KGC 키 보내기**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                    |
|  **9** | **MTP 전송 취소**                   | **MTP 전송 취소**를 누르면 해당 조작을 시작합니다. 절의 세부 설명에서 절차를 확인합니다.                         |
| **10** | **텔레메트리 보안 정책**                 | **텔레메트리 보안 정책** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                    |
| **11** | **UDP 기체 링크에서 비암호화 MAVLink 허용** | **UDP 기체 링크에서 비암호화 MAVLink 허용** 기능을 켜거나 끕니다. 변경 가능 여부는 기체 상태와 접근 권한에 따라 달라집니다. |

[MTP 교환 폴더 선택](#12231-mtp-교환-폴더-선택) · [KGC 키 보내기·전송 취소](#12232-kgc-키-보내기전송-취소) · [키 교체와 재부팅](#12233-키-교체와-재부팅) · [텔레메트리 보안 정책](#12234-텔레메트리-보안-정책)

**MTP 교환 폴더 선택**

USB로 연결한 드론 보드의 MTP 키 교환 폴더를 선택합니다. 접근 가능·사용 불가 상태를 확인하고 **MTP 새로고침**으로 갱신합니다.

**KGC 키 보내기·전송 취소**

저장된 KGroundControl 키를 대상 드론으로 보내는 요청입니다. 대상과 교체 안내를 읽고 관리자 비밀번호로 승인합니다. **전송 취소** 후에도 최종 상태를 확인합니다.

**키 교체와 재부팅**

키는 백업 없이 교체됩니다. 기존 암호화 연결은 보드 재부팅 전까지 이전 키를 사용하며, 재부팅 후에는 이전 키의 조종기가 연결되지 않습니다. 교체 성공과 새 키로의 연결 결과를 각각 확인합니다.

**텔레메트리 보안 정책**

**UDP 기체 링크에서 비암호화 MAVLink 허용** 여부를 정합니다. 키 주입과 별도의 연결 허용 정책이며, 허용 상태와 실제 링크의 암호화 여부를 구분합니다.

## 12.24 관리 — 감사 로그 <a href="#section-1224" id="section-1224"></a>

![관리 — 감사 로그](https://2135067884-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRTD1rHcwgEwV7WjHFGiw%2Fuploads%2Fgit-blob-fee478da6a9356a4cb991aea275baff8cc506e79%2Fsettings-audit.png?alt=media)

*그림 12-27. 관리 — 감사 로그. 원본 QML에 설명용 상태·값을 넣어 렌더링한 화면입니다.*

**그림 번호별 설명** — 번호는 이 그림 안에서 1번부터 읽습니다.

|   번호  | 화면 항목                               | 설명                                                                                                                                                                                                |
| :---: | ----------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **1** | **인증 감사 로그**                        | **인증 감사 로그** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                          |
| **2** | **operator (관리자)(으)로 로그인됨.**        | **operator (관리자)(으)로 로그인됨.** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                          |
| **3** | **1개 이벤트 로드됨.**                     | **1개 이벤트 로드됨.** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                       |
| **4** | **새로 고침**                           | 현재 페이지의 상태를 다시 읽습니다.                                                                                                                                                                              |
| **5** | **자동 시각 보정으로 기록 시각이 앞뒤로 바뀔 수 있습니…** | 자동 시각 보정으로 기록 시각이 앞뒤로 바뀔 수 있습니다. 사건 순서는 순번을 기준으로 확인하세요. 개별 시각 보정은 0초 이상일 때 기록합니다. 작은 보정은 앞뒤 변화를 상쇄한 누적량이 이 기준에 도달하면 요약합니다. 동기화 검증 시 기체와의 추정 시각차는 불확실성을 포함하여 0ms 이내이며, 미검증 상태에서는 더 큰 차이가 날 수 있습니다. |
| **6** | **순번 ▼**                            | **순번 ▼** 표시를 읽고 아래의 상태·설정 항목을 확인합니다.                                                                                                                                                              |
| **7** | **감사 이벤트 행**                        | 이벤트 순번·시각·종류·결과·출처·계정을 읽습니다. 예시는 operator 계정의 로그인 성공 기록 한 건입니다.                                                                                                                                   |

[기록 목록](#12241-기록-목록) · [기록 상세](#12242-기록-상세) · [새로 고침·이전 항목 더 보기](#12243-새로-고침이전-항목-더-보기)

**기록 목록**

순번·시간·이벤트·결과·계정·사유를 읽습니다. 인증과 관리 작업의 성공·실패를 확인합니다.

**기록 상세**

목록의 항목을 눌러 전체 상세 내용을 엽니다. 자동 시간 보정으로 시각이 앞뒤로 바뀔 수 있으므로 사건의 순서는 **순번**을 기준으로 확인합니다.

**새로 고침·이전 항목 더 보기**

새로 고침으로 최신 기록을 읽고 **이전 항목 더 보기**로 과거 기록을 추가합니다. 로딩 중, 기록 없음과 조회 완료 상태를 구분합니다. 시간 보정 기록의 기준은 페이지의 안내값을 확인합니다.

다음: [13. 시간 동기화](/13-time-sync.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.uvify.com/12-app-settings.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
