Using The 9XR Pro For More Than Eight Channels
Using The 9XR Pro For More Than Eight Channels
Using The 9XR Pro For More Than Eight Channels
Introduction
In stock form, with a module such as the FrSky DJT or OrangeRx DSMX/DSM2 installed, the
Turnigy 9XR Pro transmitter can control a maximum of eight channels. This appendix describes
how the number of channels can be increased to 16 or even 24 through the use of transmitter
modules, receivers and other equipment.
Transmitting More than Eight Channels
The ErSky9x firmware and the Sky North-designed circuit boards of the 9XR Pro together offer
two approaches for transmitting more than eight channels:
1. One FrSky XJT module can be installed in the external module bay, using the PXX
protocol to give 16 channels. A single FrSky X-series receiver can handle all 16 channels.
2. Two modules can be installed, one in the external module bay and one internally. This
approach can provide a maximum of 24 channels and is possible because the transmitter
provides two separate signal streams: one is directed to the external module and can be
programmed to use PPM, PXX or DSM2 protocols; the other goes to terminals inside the
transmitter and provides a PPM signal that can be used to drive an internal “hack” (DIY)
module. The two streams are configured in Model Setup menu of the firmware (page 1).
Two receivers are required, one for each module.
Decoding More than Eight Channels
Traditionally, receivers have provided one port for each channel, allowing servos, speed controllers,
etc. to be plugged in directly, each receiving its own PWM (pulse width modulation) signal. In most
cases, however, receivers provide a maximum of eight conventional output ports.
If the radio generates more than the usual eight channels, the longer pulse stream can be transmitted
using an appropriate protocol and RF module. Instead of additional servo ports, the receiver can put
out the data as a serial stream of pulses containing the positioning information for all of the
channels. This is then sorted out by one or more decoders that feed conventional servos or by
special servos that can pick their own channel information from the stream. In the case of some
helicopters and multi-rotor models, the information stream can be fed into a flight controller which
does all necessary processing.
The Futaba approach to serial data transmission is called “S.BUS.” FrSky makes receivers that
work with this system. The serial data stream containing 16 channels is available from the S.BUS
Port on the X8R, X6R and X4R receivers, which work with the XJR module on PXX protocol.
FrSky also makes S.BUS servos that can tap into the data stream directly, as well as an S.BUS
converter into which regular analog or digital servos can be plugged.
Another form of serial data transmission, used by many flight controllers, is CPPM. This is simply
the full PPM stream containing information for all channels. Some receivers can put out CPPM
directly, while the S.BUS stream available from X-series FrSky receivers can readily be
transformed into CPPM by a small and inexpensive converter unit. Some of the D-series receivers
can also produce a CPPM stream directly.
The other approach is to use two receivers, one for channels 1-8 and the other for channels 9-16.
This appendix outlines these two basic methods for controlling more than eight channels with the
Turnigy 9XR Pro.
1 Note that to use an XJT transmitter module, the radio firmware (ersky9xr) must be updated to at least version R211,
18-Aug-2014, available at: http://openrcforums.com/forum/viewtopic.php?f=123&t=5878