# Connector Pinouts

## GPIO Connector

The GPIO connector provides two general-purpose inputs (GPI) and two general-purpose outputs (GPO). The figure below shows the pinout of this connector and the color coding of the Mōvi Pro Wave Remote Control Cable (Freefly P/N 910-00661).

![Pinout of GPIO connector and color coding of the Mōvi Pro Wave Remote Control Cable.](/files/-Mk94adrOrFKScHRU6A6)

### Mōvi Pro Wave Remote Control Cable

The Mōvi Pro Wave Remote Control Cable (Freefly P/N 910-00661) is available on the [Freefly Store](https://store.freeflysystems.com/collections/wave/products/movi-pro-wave-remote-control-cable).  You can use this now for remote start/stop on your Mōvi Pro. It will also enable full camera control via UART in a future firmware update. You can also use this as a donor cable to wire up a custom remote start/stop for other systems (see below).

The settings to use for remote start/stop with the Mōvi Pro and Mōvi Controller are shown below:

|      Device     |         Setting         |        Value       |
| :-------------: | :---------------------: | :----------------: |
|       Wave      |       GPI Setting       | GPI:EDGE (default) |
| Mōvi Controller | FIZ Config->Camera Type |       ARRI RS      |

### Custom Remote Start/Stop

A custom remote start/stop cable can be created by following the wiring diagram below. The GPIO are optically isolated, so the host must supply a voltage (3.3V or 5V is okay) to power its side of the optocoupler. The current drawn will be <20mA.

![Wiring of a custom remote start/stop cable.](/files/X91W3hIbVbHPUzFjGTg3)

The user input connects to Pin 6: GPI2/RS. It can be a simple switch, as in (a). In this case, the switch connects the GPI2/RS pin to GND (0V). By default, each single press will toggle the recording state on or off, just like the dedicated Record Button. For wireless remote start/stop, a relay- or transistor-based RC switch can also be used.

Alternatively, a logic signal from a host device can be used to drive Pin 6: GPI2/RS, as in (b). The host device should be connected to the same ground (0V) as Pin 1: GND, and the logic high voltage should match the voltage supplied to Pin 2: VIN. GPI2/RS is internally pulled-up to VIN, so open-drain logic can also be used.

The behavior of the input is determined by the GPI Setting:

#### Edge-Triggered, GPI:EDGE (Default)

The recording state is toggled on or off at each rising edge of the GPI2/RS input, as illustrated in the figure below. In the case of a simple button, recording would start or stop each time the button is released, since the button connects GPI2/RS to GND (0V). There are some restrictions on the pulse width and frequency implemented to prevent glitches, also shown in the figure below.

![GPI behavior in edge-triggered mode.](/files/1erXVGx8HKC9vjRezXHM)

#### Level-Triggered, GPI:LVL

The camera records when the GPI2/RS signal is low and returns to standby when the GPI2/RS signal is high, as illustrated in the figure below. In the case of a simple button, the camera would record while the button is held down, since the button connects GPI2/RS to GND (0V). There are some restrictions on the pulse width and frequency implemented to prevent glitches. These are detailed in the figure below.

![GPI behavior in level-triggered mode.](/files/rJrsJR6z03wPxNne7xLu)


---

# 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://docs.freeflysystems.com/products/products/wave-camera/connector-pinouts.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.
