# Protocol Test Program

{% hint style="info" %}
이 프로그램은 Windows 10 64bit 가 설치된 PC에서 테스트 되었습니다.
{% endhint %}

### 설치하기

아래 링크에서 설치 프로그램을 다운로드하여 설치하시면 됩니다.

{% embed url="<https://drive.google.com/file/d/11i6EQ-Stot147QvE7Fm-MsOfWNXlsNt3/view?usp=sharing>" %}

### 사용 방법

먼저 아래 그림과 같이 로봇과 함께 제공되는 USB-to-Serial 포트를 로봇에 연결합니다.

![시리얼 포트 연결 위치](/files/-MgtI4HKaWNynspUsDHA)

시작 버튼을 누르고 방금 설치한 OMO R1mini ProtocolTest 프로그램을 실행합니다.

![](/files/-MgtITJx-7yu109FwHgc)

아래 그림과 같이 프로그램이 실행되면 시리얼 포트를 선택하고 Open을 눌러 포트를 엽니다.

![](/files/-MgtIKTUoEY6wNQ76waB)

좌측의 Drop-down 메뉴에서 명령어를 선택하면 해당 명령어에따라 자동으로 전달인자가 활성화 됩니다.&#x20;

![명령어 선택 화면](/files/-MgtJ6ovwV97Hbi9d1kG)

적절한 전달인자 값을 입력하고 우측의 Send 버튼을 누르면 해당 명령이 로봇에 전송됩니다.

로봇의 펌웨어 버전을 확인하고자 하는 경우 qFIRMV 를 선택하고 전송을 누르면 아래와 같이 로봇에 설치된 펌웨어 버전을 반환합니다.

![qFIRMV 명령 요청](/files/-MgtJFYoWNeDgRcV0L65)

그밖에 cVW 또는 cDIFFV 등의 명령어로 바퀴 속도를 지정할 수 있습니다.

임의의 명령을 전송하고싶으면 **수동입력** 버튼을 눌러 설정합니다.

주기를 설정하고 반복 횟수를 입력하거나, 무한반복을 선택한 다음 전송 버튼을 누르면 해당 횟수만큼 메세지를 반복하여 전송합니다.

![반복 요청하기](/files/-MgtJsobkXn3X_El9HHP)


---

# Agent Instructions: 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:

```
GET https://omorobot.gitbook.io/manual/product/omo-r1mini/protocol-test-program.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
