Updating the Rx documentation.
This commit is contained in:
parent
d13d8b76f4
commit
3e4bf46f1e
100
docs/Rx.md
100
docs/Rx.md
|
@ -1,44 +1,54 @@
|
|||
# Receivers (RX)
|
||||
|
||||
## Parallel PWM
|
||||
A receiver is used to receive radio control signals from your transmitter and convert them into signals that the flight controller can understand.
|
||||
|
||||
There are 3 basic types of receivers:
|
||||
|
||||
Parallel PWM Receivers
|
||||
PPM Receivers
|
||||
Serial Receivers
|
||||
|
||||
## Parallel PWM Receivers
|
||||
|
||||
8 channel support, 1 channel per input pin. On some platforms using parallel input will disable the use of serial ports
|
||||
and SoftSerial making it hard to use telemetry or GPS features.
|
||||
|
||||
## PPM (PPM SUM or CPPM)
|
||||
## PPM Receivers
|
||||
|
||||
PPM is sometimes known as PPM SUM or CPPM.
|
||||
|
||||
12 channels via a single input pin, not as accurate or jitter free as methods that use serial communications, but readily available.
|
||||
|
||||
## MultiWii serial protocol (MSP)
|
||||
These receivers are reported working:
|
||||
|
||||
Allows you to use MSP commands as the RC input. Only 8 channel support to maintain compatibility with MSP.
|
||||
FrSky D4R-II
|
||||
http://www.frsky-rc.com/product/pro.php?pro_id=24
|
||||
|
||||
## Spektrum
|
||||
Graupner GR24
|
||||
http://www.graupner.de/en/products/33512/product.aspx
|
||||
|
||||
## Serial Receivers
|
||||
|
||||
### Spektrum
|
||||
|
||||
8 channels via serial currently supported.
|
||||
|
||||
## S.BUS
|
||||
These receivers are reported working:
|
||||
|
||||
Lemon Rx DSMX Compatible PPM 8-Channel Receiver + Lemon DSMX Compatible Satellite with Failsafe
|
||||
http://www.lemon-rx.com/shop/index.php?route=product/product&product_id=118
|
||||
|
||||
|
||||
### S.BUS
|
||||
|
||||
16 channels via serial currently supported.
|
||||
|
||||
## XBUS
|
||||
These receivers are reported working:
|
||||
|
||||
The firmware currently supports the MODE B version of the XBus protocol.
|
||||
Make sure to set your TX to use "MODE B" for XBUS in the TX menus!
|
||||
See here for info on JR's XBUS protocol: http://www.jrpropo.com/english/propo/XBus/
|
||||
FrSky X4RSB 3/16ch Telemetry Receiver
|
||||
http://www.frsky-rc.com/product/pro.php?pro_id=135
|
||||
|
||||
Tested hardware: JR XG14 + RG731BX with NAZE32 (rev4)
|
||||
With the current CLI configuration:
|
||||
```
|
||||
set serialrx_provider=5
|
||||
set serial_port_2_scenario=3
|
||||
feature RX_SERIAL
|
||||
```
|
||||
|
||||
This will set the controller to use serial RX, with XBUS_MODE_B as provider and finally the scenario to be used for serial port 2.
|
||||
Please note that your config may vary depending on the Board used.
|
||||
|
||||
### OpenTX configuration
|
||||
#### OpenTX S.BUS configuration
|
||||
|
||||
If using OpenTX set the transmitter module to D16 mode and select CH1-16 on the transmitter before binding to allow reception
|
||||
of 16 channels.
|
||||
|
@ -47,16 +57,54 @@ OpenTX 2.09, which is shipped on some Taranis X9D Plus transmitters, has a bug -
|
|||
The bug prevents use of all 16 channels. Upgrade to the latest OpenTX version to allow correct reception of all 16 channels,
|
||||
without the fix you are limited to 8 channels regardless of the CH1-16/D16 settings.
|
||||
|
||||
## SUMD
|
||||
|
||||
### XBUS
|
||||
|
||||
The firmware currently supports the MODE B version of the XBus protocol.
|
||||
Make sure to set your TX to use "MODE B" for XBUS in the TX menus!
|
||||
See here for info on JR's XBUS protocol: http://www.jrpropo.com/english/propo/XBus/
|
||||
|
||||
These receivers are reported working:
|
||||
|
||||
XG14 14ch DMSS System w/RG731BX XBus Receiver
|
||||
http://www.jramericas.com/233794/JRP00631/
|
||||
|
||||
### SUMD
|
||||
|
||||
16 channels via serial currently supported.
|
||||
|
||||
## SUMH
|
||||
These receivers are reported working:
|
||||
|
||||
GR-24 receiver HoTT
|
||||
http://www.graupner.de/en/products/33512/product.aspx
|
||||
|
||||
Graupner receiver GR-12SH+ HoTT
|
||||
http://www.graupner.de/en/products/870ade17-ace8-427f-943b-657040579906/33565/product.aspx
|
||||
|
||||
### SUMH
|
||||
|
||||
8 channels via serial currently supported.
|
||||
|
||||
SUMH is a legacy Graupner protocol. Graupner have issued a firmware updates for many recivers that lets them use SUMD instead.
|
||||
|
||||
### Configuration
|
||||
## MultiWii serial protocol (MSP)
|
||||
|
||||
Allows you to use MSP commands as the RC input. Only 8 channel support to maintain compatibility with MSP.
|
||||
|
||||
## Configuration
|
||||
|
||||
There are 3 features that control receiver mode:
|
||||
|
||||
```
|
||||
RX_PPM
|
||||
RX_SERIAL
|
||||
RX_PARALLEL_PWM
|
||||
RX_MSP
|
||||
```
|
||||
|
||||
Only one receiver feature can be enabled at a time.
|
||||
|
||||
### Serial RX
|
||||
|
||||
See the Configuration document some some RX configuration examples.
|
||||
|
||||
|
@ -72,7 +120,7 @@ For Serial RX enable `RX_SERIAL` and set the `serialrx_provider` CLI setting as
|
|||
| XBUS_MODE_B | 5 |
|
||||
|
||||
|
||||
#### PPM/PWM input filtering.
|
||||
### PPM/PWM input filtering.
|
||||
|
||||
Hardware input filtering can be enabled if you are experiencing interference on the signal sent via your PWM/PPM RX.
|
||||
|
||||
|
|
Loading…
Reference in New Issue