Configuring FC
Serial RX Setup¶
Once you've wired up your Receiver to your Flight Controller, you need to setup the UART for Serial RX. This is usually done on the Ports Tab of your Flight Controller Configurator.
In the example below, the Receiver is wired to UART1 (Tx1 and Rx1 pads), and so the Serial RX column should be enabled on UART1 in the Ports Tab.
NOTE
This is ONLY an example. Set your Ports according to how your peripherals, including the Receiver, are wired up.
Serial Receiver Protocol¶
UART-based ExpressLRS Receivers use the CRSF Serial Protocol to communicate with a Flight Controller.
Follow the steps below to set up your Serial Receiver Protocol:
-
Navigate to Receiver Tab on your Flight Controller Configurator.
-
Set
Receiver Mode
orReceiver Type
to Serial. -
Set
Serial Receiver Provider
to CRSF. -
Set
Telemetry
to Enabled.- On INAV,
Telemetry
can be found under the Configuration Tab.
- On INAV,
-
Make sure you set
RSSI Channel
to Disabled if you are using an Analog FPV System.- Also make sure
RSSI ADC
is Disabled.
- Also make sure
Note
The Location or Labels of these settings can change from version to version of your Flight Controller Configurator. Please consult your Flight Controller Configurator User Guides.
Software Inversion and Duplex Modes¶
The CRSF Protocol requires a full UART pair, uninverted and in full-duplex mode. To check for these settings, use the CLI Tab of your Flight Controller Configurator and execute get serialrx
.
serialrx_inverted
should be OFF; configure it withset serialrx_inverted = off
.serialrx_halfduplex
should be OFF; configure it withset serialrx_halfduplex = off
.- Don't forget to use
save
once you're done setting these up.
Important
Close your Flight Controller Configurator once you've set it up for ExpressLRS. Keeping it open could prevent the next steps from completing properly, particularly flashing via Passthrough. You must also unplug the FC from USB before proceeding to the next steps to refresh the connection.
With your Flight Controller configured, you can now proceed to the next step: Checking RX Firmware Version.