> For the complete documentation index, see [llms.txt](https://www.multi-module.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.multi-module.org/using-the-module/protocol-details/dsm-rx.md).

# DSM RX

## Details

**Protocol Number:**  70\
**Autobind:**  No\
**Channel Re-mapping:**  Yes\
**Extended Limits:**  Yes\
**Failsafe Support:**  No\
**Receiver Match:**  Yes\
**Telemetry:**  N/A\
**Option Value:**  N/A

## Notes

Uses the MULTI-Module as a DSM receiver instead of a transmitter.  Compatible with any radio transmitting DSM 2/X 11/22ms 1024/2048res.

Enables two radios to be linked in a trainer/trainee partnership.  See the Wireless Trainer page for more information.

{% content-ref url="/pages/-LxLIKwcjZhLeU-YFKbM" %}
[Wireless Trainer](/using-the-module/wireless-trainer.md)
{% endcontent-ref %}

{% hint style="danger" %}
Unless **Channel Re-mapping** is disabled, the radio model's channel order must match the Expected Channel Order of the MULTI-Module, which is **AETR** by default.  See the[ Channel Order page](/using-the-module/channel-order.md) for more details.
{% endhint %}

The DSM protocol configuration used on the transmitting radio is detected and matched automatically at bind time.

## Channel Assignment

| CH1 | CH2 | CH3 | CH4 | CH5 | CH6 | CH7 | CH8 | CH9 | CH10 | CH11 | CH12 |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | ---- | ---- | ---- |
| A   | E   | T   | R   | CH5 | CH6 | CH7 | CH8 | CH9 | CH10 | CH11 | CH12 |

{% hint style="info" %}
The Channel Assignment table assumes the MULTI-Module's default Expected Channel Order, **AETR**, is being used on the radio.

If you have changed the MULTI-Module's Expected Channel Order to something other than AETR you need to adjust CH1 to CH4 accordingly. See the[ Channel Order page](/using-the-module/channel-order.md) for more details.
{% endhint %}

## Sub Protocols

### 0 - Multi

Use the MULTI-module telemetry pin to send the trainer information to the radio.

### 1 - CPPM

Sending trainer channels to FrSky radios through telemetry does not work since the telemetry lines of the internal and external modules are shared (hardware limitation).&#x20;

On an STM32 module, and with a simple hardware modification, you can go around this limitation using CPPM to send the trainer information to the radio. For more information check the [CCPM Hardware Modification](https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/blob/master/docs/CPPM_HW_Mod.md) page on GitHub.

Once your **setup** is **complete,** and before enabling the internal module, you **must check the "Disable Telemetry" box** to stop the Multi module from sending any data to the radio and therrfore freeing up the line for the internal module.
