# ULS-ProCopter-G3 Interface Control Document

> Electrical, mechanical and communication interfaces of ULS-ProCopter-G3 — ruggedized version of ULS-XCopter with an IP67 transmitter for industrial use.

---

Site [llms.txt](/llms.txt)

---

> **ULSDC-PBICD271026** · version 0.2.0 · issued November 8, 2026  
> The numbered PDF is the controlled copy: [download it from the portal](https://downloads.uavlas.com).

## Introduction

### Purpose

This document outlines the interfaces between the ULS-ProCopter-G3 system components, including the transmitter, receiver, and autopilot systems (ArduPilot, PX4 and similar).

### Scope

This document is intended for use by system engineers, integrators, and developers working with ULS-ProCopter-G3 systems. It provides detailed information on the interfaces between the system components, ensuring seamless integration and operation.

### Differences from ULS-ProCopter (G2)

ULS-ProCopter-G3 keeps the receiver electrical and communication interfaces of the previous generation. On the transmitter, RS-422 replaces UART, and USB moves from the external connectors to a USB-C port. The optical link carries an additional DACS (Distance and Azimuth Correction System) stage, and the receiver reports DACS yaw correction data to the host.

## System Components


### Transmitter (Ground Unit)
![ULS-ProCopter-G3 Transmitter](/library-assets/images/uls-procopter-g3/transmitter-isometric.svg)

*Figure: ULSDV-PC-G3-TX Transmitter*

A transmitter is a device placed on the ground (platform, moving object). It emits a signal in the infrared range and serves as a kind of beacon. The transmitter marks the position for drone landing.

The primary function of the transmitter is to continuously send out a coded signal that can be detected and interpreted by the receiver unit on board. This signal contains the information the receiver needs to operate: positional data, DACS correction data, commands, and system status.

### Receiver (Onboard Unit)
![ULS-ProCopter-G3 Receiver](/library-assets/images/uls-procopter-g3/receiver-isometric.svg)

*Figure: ULSDV-PC-G3-RX Receiver*

A receiver is a device that is placed on board an aircraft.

The receiver decodes the transmitter signal to derive flight information such as positional coordinates, real-time transmitter status updates, DACS yaw correction, and landing guidance. It provides this information to the autopilot (ArduPilot, PX4 and similar), which adjusts the flight parameters for a precise and safe landing or hover.


## Interface Overview

![ULS-ProCopter-G3 System Interface Overview](/library-assets/images/uls-procopter-g3/interface-overview.svg)

*Figure: ULS-ProCopter-G3 System Interface Overview*

### Transmitter to Control PC Interface (External Sensors)

#### Data Types

- Status information
- Control signals
- Transmitter configuration
- External IMU/COMPASS data

#### Connection Types

- **CAN Bus** – For network communication
- **USB** – USB-C port, for configuration and firmware updates
- **RS-422** – For serial communication with external sensors

#### Pinout

![ULS-ProCopter-G3 Transmitter Connector Side](/library-assets/images/uls-procopter-g3/transmitter-connectors.svg)

*Figure: ULSDV-PC-G3-TX Transmitter Connector Side*

![ULS-ProCopter-G3 Transmitter Pinout](/library-assets/images/uls-procopter-g3/transmitter-pinout.png)

*Figure: ULSDV-PC-G3-TX Transmitter Pinout Diagram*

| **Pin number** | **Signal**                 |
|----------------|----------------------------|
| 1              | Vext (+12.0V..+27V)        |
| 2              | RS-422 RX+                 |
| 3              | RS-422 RX-                 |
| 4              | RS-422 TX+                 |
| 5              | RS-422 TX-                 |
| 6              | CAN1 L                     |
| 7              | CAN1 H                     |
| 8              | GND                        |

*Table: Transmitter 8-pin Connector J3 Pinout (SA812-S8B-PS0.6)*
| **Pin number** | **Signal**          |
|----------------|---------------------|
| 1              | Vext (+12.0V..+27V) |
| 2              | CAN2 L              |
| 3              | CAN2 H              |
| 4              | GND                 |

*Table: Transmitter 4-pin Connectors J1 and J2 Pinout (SA612-S4B-PS0.6)*
<div class="warning">
Please DO NOT "HOT-PLUG" Transmitter cable. Apply power on transmitter only when connector connected to transmitter.
Please check pin numbers on connector.
Incorrect wiring or connection under voltage can damage the device and connected equipment !
</div>


### Transmitter to Receiver Interface

The transmitter and receiver use an optical interface to exchange data. Transmission uses pulsed IR emission at 940 nanometers. Data transmission is only in the direction from the transmitter to the receiver.

#### Data Types

- Position encoded
- Status encoded data (transmitter orientation and instructions)
- DACS stage (Distance and Azimuth Correction System) for receiver yaw estimation

#### Connection Type

- **Optical IR 940nm (pulsed)** – Infrared optical link

<div class="warning">
The transmitter emits invisible infrared radiation whenever it is powered. Observe the precautions in the Optical Radiation Safety section before working in front of the transmitter.
</div>

### Receiver to Autopilot and Receiver to PC Interfaces

#### Data Types

- MAVLink messages
- ULS-Blitz frames, including DACS information (`RX_DACS`, 0x0014)
- ASCII protocol

#### Connection Types

- **UART** – Serial communication with autopilot
- **CAN** – Network communication
- **USB** – Direct PC connection

#### Pinout

![ULS-ProCopter-G3 Receiver Rear View](/library-assets/images/uls-procopter-g3/receiver-rear.svg)

*Figure: ULSDV-PC-G3-RX Receiver Rear View, Connector Side*

![ULS-ProCopter-G3 Receiver Connector](/library-assets/images/uls-procopter-g3/receiver-pinout.png)

*Figure: ULSDV-PC-G3-RX Receiver Connector*

| **Pin number** | **Signal**  |
|----------------|-------------|
| 1              | +5V Input   |
| 2              | UART RX     |
| 3              | UART TX     |
| 4              | CAN H       |
| 5              | CAN L       |
| 6              | USB D-      |
| 7              | USB D+      |
| 8              | UART2 RX    |
| 9              | UART2 TX    |
| 10             | GND         |

*Table: Receiver 10-pin Connector Pinout*
## Powering Interfaces

![ULS-ProCopter-G3 Powering Interfaces](/library-assets/images/uls-procopter-g3/powering-interfaces.svg)

*Figure: ULS-ProCopter-G3 Powering Interfaces and Electrical Characteristics*

**Transmitter Electrical Characteristics**

- Supply Voltage: 12.0V - 25V
- Supply Current: 2A
- Power Consumption: 18.1 W

**Receiver Electrical Characteristics**

- Supply Voltage: 5.0V
- Supply Current: 0.6A
- Power Consumption: 3 W

## Functional Interfaces

![ULS-ProCopter-G3 Functional Interfaces and Data Flow](/library-assets/images/uls-procopter/functional-interfaces.png)

*Figure: ULS-ProCopter-G3 Functional Interfaces and Data Flow*

### Data Exchange

- Control PC is used to configure and view the status of the transmitter.
- Control PC is used to set the configuration of the receivers.
- Control PC (or embedded equipment instead of a control PC) can be used to send control signals (on/off, compass override information).
- External IMU/Compass equipment can be used to override internal IMU/compass information.
- Receiver accepts data from the transmitter over the IR signal. This data includes position field information, DACS correction data and ground unit IMU data.
- Receiver accepts NED and attitude information from the autopilot to convert the coordinate system to one the autopilot accepts.
- Receiver calculates yaw orientation relative to the transmitter with DACS, as an aid to compass and MRX modes.
- Several receivers can communicate to calculate vehicle orientation (YAW) in MRX mode.
- Receiver sends position offset data to the autopilot.

## Mechanical Interfaces

### Transmitter Mechanical Interface

![ULS-ProCopter-G3 Transmitter Front View](/library-assets/images/uls-procopter-g3/transmitter-front.svg)

*Figure: ULS-ProCopter-G3 Transmitter Front View, Mounting Dimensions in mm*

![ULS-ProCopter-G3 Transmitter Side View](/library-assets/images/uls-procopter-g3/transmitter-side.svg)

*Figure: ULS-ProCopter-G3 Transmitter Side View, Dimensions in mm*

![ULS-ProCopter-G3 Transmitter Rear View](/library-assets/images/uls-procopter-g3/transmitter-rear.svg)

*Figure: ULS-ProCopter-G3 Transmitter Rear View, Dimensions in mm*

Overall dimensions 183 x 183 x 29.8 mm, weight 1.2 kg.

### Receiver Mechanical Interface

![ULS-ProCopter-G3 Receiver Front View](/library-assets/images/uls-procopter-g3/receiver-front.svg)

*Figure: ULS-ProCopter-G3 Receiver Front View, Outline Dimensions in mm*

![ULS-ProCopter-G3 Receiver Side View](/library-assets/images/uls-procopter-g3/receiver-side.svg)

*Figure: ULS-ProCopter-G3 Receiver Side View, Dimensions in mm*

Overall dimensions 30 x 34 x 10 mm including the connector (body thickness 9 mm), weight 20 g.

## Environmental Conditions - Industrial Grade

Equipment is designed to operate reliably in demanding environmental conditions typical of aerospace, industrial automation, and outdoor applications.

### Operating Temperature Range
- Standard operating range: **-20°C to +55°C**
- Covers most industrial and outdoor applications
- Reliable performance across temperature extremes
- No performance degradation within specified range

### Humidity Tolerance
- Relative humidity: **Up to 70% (non-condensing)**
- Protected against moisture in typical operating conditions
- Suitable for outdoor and semi-protected installations
- Condensation prevention through sealed design

### Ingress Protection
- **IP67 rated** (Dust tight and water immersion resistant)
  - **6** - Complete protection against dust ingress
  - **7** - Protected against temporary immersion in water (up to 1 meter depth for 30 minutes)
- Suitable for harsh industrial environments
- Protected against rain, splashing, and temporary submersion
- Dust-tight sealing for contaminated environments

### Storage Conditions
- Storage temperature: **-40°C to +70°C**
- Relative humidity: **Up to 95% (non-condensing)**
- Long-term storage in industrial facilities

### Operational Environment Standards
- Designed to meet industrial equipment requirements
- Suitable for UAV/drone applications
- Outdoor installation capable
- Protected against:
  - Dust and particulate matter
  - Water spray and rain
  - Temporary water immersion
  - Temperature fluctuations
  - High humidity


<div class="note">
Dust and moisture protection: Not applicable to the ULSDV-PC-G3-RX, protective measures are required against dust and moisture.
</div>

## Optical Radiation Safety (IR Emission)

The transmitter (ground unit) emits pulsed infrared optical radiation with a centre wavelength of 940nm. The receivers are optical sensors only and do not emit optical radiation.

<div class="warning">
INFRARED RADIATION IS EMITTED FROM THE TRANSMITTER OPTICAL APERTURES WHENEVER THE UNIT IS POWERED. Do not look into the transmitter emitter apertures at close range. IR emission at 940nm is invisible and does not trigger the blink or aversion reflex, so the eye receives no natural warning of exposure.
</div>

### Why This Warning Is Given

Radiation at 940nm is outside the visible range. The protective mechanisms that limit exposure to bright visible sources — the blink reflex, pupil constriction, and the instinct to look away — are not triggered by an invisible source. Exposure time is therefore limited only by operator behaviour, which is why the precautions below are given as operating instructions and not left to the operator's judgement.

The transmitter is a positioning beacon. It is not an illumination product and is not intended to be viewed at any time.

### Operating Precautions

- Do not look directly into the transmitter emitter apertures from a distance of less than 1 metre while the unit is powered.
- Treat the transmitter as emitting whenever supply voltage is applied, including when no receiver is present and no positioning data is being transferred.
- Switch emission off before working directly in front of the transmitter. Use the **Illumination** parameter in ULS-Tools to disable emission, or disconnect supply power.
- Do not view the powered transmitter through binoculars, telescopes, camera lenses, magnifiers, or any other light-collecting instrument. Such optics concentrate the emission and can raise the exposure at the eye by orders of magnitude compared with unaided viewing.
- Do not add, remove, or modify optical elements of the transmitter. Added optics change the emission characteristics and invalidate any photobiological classification of the unit.
- Position the transmitter so that the emission field is directed away from work positions and walkways where personnel stay for extended periods.
- Servicing personnel working inside the emission field at close range should disable emission first rather than rely on viewing distance.

### Classification and Applicable Standards

| Item | Value |
|------|-------|
| Emitter type | Incoherent IR LED array (not a laser) |
| Centre wavelength | 940nm |
| Emission mode | Pulsed |
| Applicable standard | IEC 62471 / EN 62471, Photobiological safety of lamps and lamp systems |
| Classification distance | 200mm (non-GLS source, per IEC 62471) |
| Risk group | TBD — to be entered from the IEC 62471 assessment report |
| Hazard distance | TBD — to be entered from the IEC 62471 assessment report |

*Table: Optical Radiation Safety Data*
<div class="note">
The transmitter uses light emitting diodes, not laser emitters. LED sources are assessed under IEC 62471; the laser product standard IEC 60825-1 does not apply to this product.
</div>

For a 940nm source the applicable exposure limits are the retinal thermal hazard (380nm to 1400nm), the retinal thermal hazard for a weak visual stimulus (780nm to 1400nm, which applies specifically to sources that give no visual cue), and the infrared hazard to the cornea and lens (780nm to 3000nm). The corneal and lens limits are intended for chronic exposures longer than 1000s at a daily averaged irradiance of 100 W/m² or more.

Organisations operating this equipment within the European Union are additionally subject to Directive 2006/25/EC on the exposure of workers to artificial optical radiation, which requires the employer to assess worker exposure against the exposure limit values given in Annex I of that directive. UAVLAS provides the emission data needed for that assessment on request.


## Part Numbering

| **Part Number**      | **Description**                                                          |
|----------------------|--------------------------------------------------------------------------|
| ULS-ProCopter-G3     | System set with 1 receiver.                                              |
| ULS-ProCopter-G3-MRX | System set with 2 receivers.                                             |
| ULSDV-PC-G3-TX       | Transmitter unit. Generation 3.                                          |
| ULSDV-PC-G3-RX       | Receiver unit. Generation 3.                                             |
| GHR-10V-S            | 10 Pin Connector for receiver. Cable side. Manufacturer, JST Commercial. |
| SA810/P8IIB          | 8 Pin Connector for transmitter. Cable side. Manufacturer, Weipu Connector. |
| SA610/P4IB           | 4 Pin Connector for transmitter. Cable side. Manufacturer, Weipu Connector. |

*Table: ULS-ProCopter-G3 Part Numbers and Descriptions*
## Applicable Documents

- ULSDC-PBDS271026-ULS-ProCopter-G3-Datasheet
- ULSDC-PBOM271026-ULS-ProCopter-G3-Operation-Manual
- ULSDC-PBDS051125-ULS-DeCoNet Blitz Messages Specification

## Change Control

All changes to this document must be reviewed and approved by the relevant technical leads and stakeholders

---

---
