# Remote Control Modes

## 1. Setting channels on the Webserver app <a href="#bkmrk-1.-setting-channels" id="bkmrk-1.-setting-channels"></a>

* Go to "**Set Up Remote Channels**" on the Webserver app.

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2FxntJ4GAWeyHH1lTUOhRi%2Fchannel.png?alt=media&#x26;token=9435064b-0003-43f6-b7e5-5529e06d3744" alt=""><figcaption></figcaption></figure>

* Params explanation:

***Control Mode:***

* Disable.
* Raw Input: Control Zio Payload by SBUS from gimbal.
* Autopilot Convert: Control Zio Payload by SBUS from autopilot.

***Image Capture:*** Select push button. Capture Image when pressing button.

***Video record:*** Select push button. Pressing the first time will start record video, pressing the next time will stop record video.

***Zooming:*** Select stick with 3 states. 3 states: zoom tele, stop zoom, zoom wide.

***Tilt:*** Select rotate button. Control tilt axis.

***Roll:*** currently not in use.

***Pan:*** Select rotate button. Control tilt axis.

***Mode:*** Select stick with 3 states. 3 states corresponding to 3 gimbal mode: OFF, LOCK, FOLLOW.

***Return Home:*** Select push button. Gimbal return home when press button.

> ***Notes:** If the channels will not be used, please set it to "-1".*

## 2. Setup Ardupilot param. <a href="#bkmrk-2.-setup-ardupilot-p" id="bkmrk-2.-setup-ardupilot-p"></a>

### 2.1. **Disable control by SBUS/PPM. Only use MAVlink to control the Payload.**

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2F8QOtZAUigtgqLdfIZeHx%2F2.1.png?alt=media&#x26;token=57e73c0e-8f03-4b72-b586-d62184a36f3c" alt=""><figcaption></figcaption></figure>

* Setting App: Select **`Disable` in `Control Mode`**
* Set param Ardupilot:
  * ***RC6\_OPTION***: “214”
  * ***RC7\_OPTION***: “212”
  * ***RC8\_OPTION***: “213”

### **2.2 SBUS/PPM directly to gimbal.**

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2FfdcfmrHXwC3OSYuKhQ0r%2F2.2.png?alt=media&#x26;token=46a3eeb3-1d15-4e30-950b-34cf0bdbc502" alt=""><figcaption></figcaption></figure>

Setting App:

* Select **`Raw Input`** in **`Control Mode`**
* Select the channel of the function to be controlled on App Setting.

### **2.3 SBUS/PPM from Autopilot SBUS-OUT**

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2FAUuaBNGXFg1AxP8l6vgH%2F2.3.png?alt=media&#x26;token=9d448dc3-c360-42d0-b90b-326a816fde1c" alt=""><figcaption></figcaption></figure>

* Select **`Raw Input`** in **`Control Mode`**
* Set param Ardupilot:
  * ***BRD\_SBUS\_OUT:*** 50Hz (1)
  * ***BRD\_SAFETY\_MASK:*** 0 (Uncheck channel control)
  * ***RCx\_OPTION:*** 0
  * ***SERVOx\_FUNTION:*** RCINx

> **X** is the channel number you want to SBUS out
>
> *For Example:* *RC6\_OPTION: 0, SERVO6\_FUNTION: RCIN6 --> SBUS out channel 6.*

### **2.4 Control by Autopilot RC-MAVlink Converter.**

<figure><img src="https://3309772875-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FnikHUDUd2JXqkOsnOi7l%2Fuploads%2Fi83FQ0U09IZUuzOifwXj%2F2.4.png?alt=media&#x26;token=73d9259b-4db1-476b-8dfa-1f4b5c6ddf02" alt=""><figcaption></figcaption></figure>

* Setting App:
  * Select **`Autopilot convert`** in Control Mode
  * Select the channel of the function to be controlled
* Set param Ardupilot:
  * ***SR2\_RC\_CHAN:*** 10Hz
