-
Notifications
You must be signed in to change notification settings - Fork 58
Configuration
MSRC can be configured using the MSRC Link application or, for SmartPort, directly from the transmitter using Lua scripts.
The recommended way to configure MSRC is using MSRC Link.
- Connect the RP2040 to your PC via USB
- Open MSRC Link
- Configure:
- Receiver protocol
- Sensors
- Parameters
- Apply the configuration
- Reboot the RP2040
After applying changes, the device must be restarted.
Download MSRC Link:
- Linux: AppImage
- Windows:
.exe - macOS:
.dmg
Connect the RP2040 via USB to interact with the device.
The Circuit tab shows the wiring diagram.
The RP2040 must be connected to display the circuit.

Debug mode can be enabled and viewed in MSRC Link.
This allows you to:
- Verify sensor data
- Check telemetry values
- Diagnose configuration issues

Configuration is divided into three main areas:
Select the telemetry protocol used by your receiver.
Examples:
- SmartPort
- CRSF / ELRS
- SBUS2
- XBUS
- IBUS
Only one receiver protocol can be active at a time.
Enable only the sensors that are connected.
Typical sensors include:
- ESC telemetry
- GPS
- Vario (I2C)
- Analog sensors (voltage, current, temperature, airspeed)
- Fuel sensors
- Digital inputs
Disable unused sensors to reduce CPU load.
Additional settings depend on the selected sensors and protocol.
Examples:
- ESC configuration
- GPS settings
- Sensor calibration
- Timing and update rates
For SmartPort, configuration can also be performed directly from the transmitter using Lua scripts.
After updating the configuration:
- Restart MSRC
- In some cases, restart the receiver
Note: If telemetry from other sensors does not resume after updating configuration, a receiver reboot may be required.
The MSRC Lua script allows full configuration from the transmitter.
Copy the script to:
/SCRIPTS/TOOLS
For older OpenTX 2.2 versions:
- Copy to
/SCRIPTS - Execute using a long press
Sensor IDs can be changed using:
Note:
- Telemetry update rates cannot be changed
- MSRC uses dynamic rates depending on the telemetry data
If MSRC fails to start due to invalid configuration:
- Connect GPIO 15 to GND during boot
This will restore the default configuration.
Alternatively, use:
- MSRC Link β File β Restore Default Config
- After any configuration change, a reboot is required
- Ensure the correct receiver protocol is selected
- Enable only the sensors you are using
Avoid using EdgeTX 2.11.x, as telemetry push is not working.
Use 2.10.6 or earlier.
β Hardware Setup
β Receiver Protocols