FrSky X20 User Manual
Hide thumbs Also See for X20:
Table of Contents

Advertisement

Quick Links

X20 and Ethos
User Manual

Advertisement

Table of Contents
loading

Summary of Contents for FrSky X20

  • Page 1 X20 and Ethos User Manual...
  • Page 2: Table Of Contents

    Table of Contents Main Views..........................1 The Top Bar..........................1 The Bottom Bar........................1 The Widgets Area........................1 User Interface and Navigation.....................2 Editing Controls........................2 Virtual Keyboard......................... 2 Number Value Controls.......................2 Options feature........................3 Emergency Mode......................... 6 System Setup..........................7 Overview..........................7 File Manager........................
  • Page 3 RTC voltage........................19 Hardware..........................20 Hardware check........................ 20 Analogs calibration......................21 Gyro calibration........................ 21 Analogs Filter........................21 Pots/Sliders Settings......................22 Switches Settings......................22 Home Keymap........................23 Function Switches......................24 ADC value inspector......................25 Sticks............................ 26 Channel Order........................26 First four channels fixed....................27 Wireless..........................
  • Page 4 Countdown Mode......................57 Haptic..........................57 Countdown Start....................... 57 Countdown Step....................... 57 Active Condition........................ 58 Reset..........................59 Persistent.......................... 59 Trims............................. 60 Trim Mode........................60 Extended Trims......................... 61 Independent Trim per Flight Mode..................61 Cross Trim........................61 RF System..........................62 Owner Registration ID......................62 Internal Module.........................
  • Page 5 3. How to set up a battery capacity warning using a calculated sensor......146 4. How to create a model for SR8/SR10.................149 5. How to reorder channels e.g. for SR8/SR10...............150 6.How to configure a Butterfly mix..................153...
  • Page 6: Main Views

    X20/X20S and Ethos v1.0.11 User Manual Main Views Ethos allows the user considerable flexibility in what is displayed in the Main Views. Initially only the basic information shown below is displayed, until the user customizes or adds views and widgets to be displayed. Note that up to eight Main Views may be defined.
  • Page 7: User Interface And Navigation

    X20/X20S and Ethos v1.0.11 User Manual User Interface and Navigation The X20/X20S has a touch screen, making the user interface quite intuitive. Touching the Model Setup (Airplane icon), Configure Screens (Multiple Screens icon), and System Setup (Gear icon) tabs take you directly to those functions, which are described in those sections of the manual.
  • Page 8: Options Feature

    X20/X20S and Ethos v1.0.11 User Manual In addition, the slider across the bottom allows for the rotary encoder output per click to be adjusted from 1:1 or fine on the left, and coarse on the right. The slider may also be adjusted with the rotary encoder while the [Page] key is held down.
  • Page 9 False to True. Only the transition is acted upon, not the True or False state. Please refer to the X20 and Ethos thread on rcgroups.com for more details and discussion on the use of this new feature. rev18...
  • Page 10 X20/X20S and Ethos v1.0.11 User Manual Sensor Options On a Telemetry source the Options dialog allows the sensor to be inverted, or its maximum or minimum value to be used. Some sensors have additional options specific to that sensor. rev18...
  • Page 11: Emergency Mode

    X20/X20S and Ethos v1.0.11 User Manual Emergency Mode Emergency Mode is the radio’s response to an unexpected event like a watchdog reset. The watchdog is a timer that is continually restarted by different parts of Ethos. If a failure of any kind prevents the watchdog timer from being restarted, it will time out and cause a hardware reset of the radio.
  • Page 12: System Setup

    X20/X20S and Ethos v1.0.11 User Manual System Setup The System setup menu is used to configure those parts of the radio system’s hardware that are common to all models, and is accessed by selecting the Gear tab along the bottom of the screen.
  • Page 13: File Manager

    X20/X20S and Ethos v1.0.11 User Manual File Manager The File Manager is for managing files and access to flash firmware to the TD-ISRM, external S.Port, OTA and external modules. Note that when updating the system firmware, the files in the flash drive and SD card may also need updating.
  • Page 14 The files may also be copied, moved or deleted. bitmaps/ user/ This folder is for user model images. Image size for the main X20 screen is 300x280 and 180x166 for the X10. USB drive path: SD Card (drive letter)/bitmaps/user/ Firmware Firmware updates for the X20 Internal TD-ISRM RF module, external modules and other devices like receivers etc.
  • Page 15 For system use only. radio.bin This file is created by the X20 system when first used and stores system settings. It should be backed up together with the models folder above before updating the firmware, to allow downgrading to the earlier version if required.
  • Page 16: Alerts

    X20/X20S and Ethos v1.0.11 User Manual Alerts The System Alerts are: Silent Mode Check A Silent Mode Alert will be given at startup when Silent Mode Check is ON and the Audio Mode has been set to Silent in System / Sound & Vibr.
  • Page 17: Date And Time

    X20/X20S and Ethos v1.0.11 User Manual Date and Time The Date and Time settings are: 24 Hour time The clock displays in 24 hour format when enabled. Display seconds The clock will display seconds when enabled. Date Should to the current date. This is used in the logs.
  • Page 18: Display

    X20/X20S and Ethos v1.0.11 User Manual Display The LCD Display attributes can be configured here: Brightness Use the slider to control the screen brightness, from left to right to set brightness from dark to bright. Long press [ENT] brings up options to use a source, or set it to minimum or maximum.
  • Page 19: Wake Up

    X20/X20S and Ethos v1.0.11 User Manual The above example shows brightness being controlled via Pot 1. Wake up The screen backlight can be woken from the sleep state in accordance with one or more of the following options: Always On The backlight stays on permanently.
  • Page 20: Style

    X20/X20S and Ethos v1.0.11 User Manual Style There are currently three menu color themes or styles available:  Yellow/Black  Orange/Black  Black/White Further themes will be made available with the evolution of ETHOS. Language The following languages are supported for the display menus: ...
  • Page 21: Sound & Vibr

    X20/X20S and Ethos v1.0.11 User Manual Sound & Vibr The Sound & Vibrations settings are: Language Supported languages are Chinese, Czech, German, English and French. Main Volume Use the slider to control the audio volume. Long press [ENT] allows a pot to be used. Beeps during adjustment assist in judging the volume.
  • Page 22: Vibr Strength

    X20/X20S and Ethos v1.0.11 User Manual Silent No audio. Note that there will be an Alert given at startup if the Silent Mode Check in System / Alerts is ON. Alarms only Only Alarms will be output on audio. Default Sounds are enabled.
  • Page 23: Vario

    X20/X20S and Ethos v1.0.11 User Manual Vario Volume The relative volume of the vario tone. Pitch zero The tone pitch when the climb rate is zero. Pitch max The tone pitch at maximum climb rate. Repeat The delay between beeps at pitch zero.
  • Page 24: Battery

    X20/X20S and Ethos v1.0.11 User Manual Battery The Battery section is for calibrating the radio batteries and setting the alarm thresholds. Main Voltage This is the nominal battery voltage. The default is 8.4V for a charged 2 cell lithium battery.
  • Page 25: Hardware

    X20/X20S and Ethos v1.0.11 User Manual Hardware The Hardware section is used to test all inputs, perform analog and gyro calibration, and set switch types. Hardware check The Hardware check allows all the inputs to be checked for operation. rev18...
  • Page 26: Analogs Calibration

    X20/X20S and Ethos v1.0.11 User Manual Analogs calibration Analogs calibration is be performed so that the radio knows exactly where the centers and limits of each gimbal, pot, and slider are. It is automatically run at initial startup or after a firmware upgrade.
  • Page 27: Pots/Sliders Settings

    It should only be detected when the switch stops in the middle position. The default has been changed to 0ms to suit the FrSky stabilized receivers when detecting 'Self Check' on CH12.
  • Page 28: Home Keymap

    X20/X20S and Ethos v1.0.11 User Manual Switches SA to SJ may be defined as:  None  Toggle (momentary)  2 POS  3 POS This allows for switches to be swapped over, for example the toggle switch SH could be swapped over with the 2 position switch SF.
  • Page 29: Function Switches

    X20/X20S and Ethos v1.0.11 User Manual Function Switches The six Function Switches are available wherever 'Active Condition' parameters are found. They may be configured as follows: 6-Pos with OFF Pressing any function switch will latch that switch ON. However, pressing a switch that is already ON a second time will turn it off, leaving all six function switches OFF.
  • Page 30: Adc Value Inspector

    X20/X20S and Ethos v1.0.11 User Manual ADC value inspector Shows the analog to digital conversion (ADC) values for the analog inputs read by the CPU. 1. Left stick horizontal 2. Left stick vertical 3. Right stick vertical 4. Right stick horizontal 5.
  • Page 31: Sticks

    X20/X20S and Ethos v1.0.11 User Manual Sticks Select your preferred stick mode. Mode 1 has throttle and aileron on the right stick, and elevator and rudder on the left. Mode 2 has throttle and rudder on the left stick, and aileron and elevator on the right.
  • Page 32: First Four Channels Fixed

    X20/X20S and Ethos v1.0.11 User Manual First four channels fixed When this option is enabled, then channel grouping will not occur on the first four channels. If the channel order is AETR, then the wizard will create a model suited to the SRx stabilized receivers.
  • Page 33: Wireless

    Touch Bluetooth Mode to bring up a dialog listing the Bluetooth options. Bluetooth Mode The X20 Bluetooth module can work in either Telemetry or Trainer modes, while the X20S has an additional Audio mode for relaying the audio to a Bluetooth device like a headset.
  • Page 34 X20/X20S and Ethos v1.0.11 User Manual Trainer In Trainer Mode, the radio can be operated in Master or Slave mode to achieve the trainer function wirelessly. Refer to the Model / Wireless section to configure the radio as Master or Slave for the currently selected model.
  • Page 35 X20/X20S and Ethos v1.0.11 User Manual Tap on 'Search Devices' to put the radio into BT search mode. Found devices are listed in a popup dialog with a request to select a device. Select the BT address that matches the radio to be used as training mate.
  • Page 36 X20/X20S and Ethos v1.0.11 User Manual Waiting for devices displays. Turn on your Bluetooth device and place it into pairing mode. After the Bluetooth device is found, its name will be displayed. Touch it to select the device. 'Waiting for connection' displays.
  • Page 37 X20/X20S and Ethos v1.0.11 User Manual When the radio and device are paired, 'Bluetooth Device connected' displays. Touch OK. The Bluetooth screen will display again. Speaker Mute To mute the system speaker turn the mute to ON. The mute function can also be assigned to a switch.
  • Page 38: Info

    X20/X20S and Ethos v1.0.11 User Manual Info The Info page displays system firmware information, gimbals type, internal module firmware version, ACCESS receiver firmware and external module information. Firmware Ethos firmware, and radio type (X20). Firmware Version Current firmware version and type, e.g. FCC, LBT, or Flex.
  • Page 39: Receiver

    X20/X20S and Ethos v1.0.11 User Manual Receiver Bound receiver details are shown after the Internal Module. Redundant receiver details will alternate with the main receiver. The example above shows an Archer SR10 Pro and it's redundant R9MM-OTA shown against Receiver1 details.
  • Page 40: Model Setup

    X20/X20S and Ethos v1.0.11 User Manual Model Setup The Model setup menu is used to configure each model’s specific setup. It is accessed by selecting the Airplane tab along the bottom of the Home screen. Conversely, settings that are common to all models are performed in the System menu, which is accessed by selecting the Gear tab instead (please refer to the System section).
  • Page 41: Rf System

    X20/X20S and Ethos v1.0.11 User Manual RF System This section is used to configure the Owner Registration ID, and the internal and/or external RF modules. The Owner Registration ID is an 8 character ID that contains a unique random code, which can be changed if desired.
  • Page 42: Device Config

    X20/X20S and Ethos v1.0.11 User Manual Device Config Device Config contains tools for configuring devices like sensors, receivers, the gas suite, servos and video transmitters. rev18...
  • Page 43: Model Select

    X20/X20S and Ethos v1.0.11 User Manual Model Select The Model Select option is accessed by selecting ‘Model select’ from the System menu. It is used to Select the Current Model, Add a New Model, or Clone or Delete it. Adding a New Model The first time you tap on Model Select (or at first startup) you are advised that there are no models, and the Model Creation Wizard is started automatically.
  • Page 44: Selecting A Model

    X20/X20S and Ethos v1.0.11 User Manual Selecting a Model Tap on ‘Model select’ to bring up a list of your models. Detailed info of the model is shown below the icon: the model type, name, model file size and the last modification time stamp.
  • Page 45: Edit Model

    X20/X20S and Ethos v1.0.11 User Manual Edit model The ‘Edit model’ option is used to edit the basic parameters for the model as set up by the wizard. The model can be renamed, or the picture assigned or changed. However, changing the model type, tail type, or heli swash plate will cause all mixers to be reset.
  • Page 46: Flight Modes

    X20/X20S and Ethos v1.0.11 User Manual Flight Modes Flight modes bring incredible flexibility to a model setup, because they allow models to be set up for switch selectable specific tasks or flight behavior. For example, gliders may be set up to have switch selectable modes such as Launch, Cruise, Speed and Thermal.
  • Page 47: Flight Mode Management

    X20/X20S and Ethos v1.0.11 User Manual You can name each flight mode, and define its active condition, which can be a switch or button position, a function or logic switch, a system event such as throttle cut or hold, or a trim position.
  • Page 48 X20/X20S and Ethos v1.0.11 User Manual You can use the 'Move' option to change the priority of a flight mode. The priority of flight modes is in ascending order, and the first one that has its switch ON is the active one.
  • Page 49: Mixer

    Normally the lowest numbered channels will be assigned to the servos, because the channel numbers map directly to the channels in the receiver. The X20 Internal RF (Radio Frequency) module has up to 24 output channels available.
  • Page 50: Aileron, Elevator, Rudder Mixer

    X20/X20S and Ethos v1.0.11 User Manual There is one mix line for each control/mix and a graphic display for that mix. To edit a mixer line, touch the mixer and touch again for the popup menu, then select Edit. Please note that inactive mixer lines are shown greyed out, to assist in debugging.
  • Page 51 X20/X20S and Ethos v1.0.11 User Manual Curve A standard curve option is Expo, which by default has a value of 0, which means the response is linear (i.e. no curve). A positive value will soften the response around 0, while a negative value will sharpen the response.
  • Page 52 X20/X20S and Ethos v1.0.11 User Manual Channels Count Channel count defines how many Output channels are allocated. In this example two ailerons were configured in the model creation wizard. Output1, Output2 The model creation wizard assigned channels 1 and 2 to the ailerons, because the default channel order in the System –...
  • Page 53: Throttle Mixer

    X20/X20S and Ethos v1.0.11 User Manual Throttle Mixer The Throttle mixer has parameters for managing Throttle Cut and Throttle Hold. Throttle Cut features a throttle input safety interlock, while Throttle Hold has a simple on/off function. Input The source for the Throttle mix can be selected here. It defaults to the Throttle stick, but can be changed to an analog, switch, trim, channel, gyro axis, trainer channel, timer or special value.
  • Page 54 X20/X20S and Ethos v1.0.11 User Manual Throttle Hold Throttle Hold provides a simple throttle hold function without the throttle input safety interlock of Throttle Cut above. Active Condition The active condition may be chosen from switch or button positions, function switches, logic switches or trim positions.
  • Page 55 X20/X20S and Ethos v1.0.11 User Manual Low Position Trim For glow and gas engines 'Low position trim' is used to adjust the idle speed. The idle speed can vary depending on the weather, etc., so having a way to adjust the idle speed without impacting the full throttle position is important.
  • Page 56: Predefined Mixes

    X20/X20S and Ethos v1.0.11 User Manual Predefined Mixes Free Mix The Mixer function can best be described by making use of a Free Mix, which we will add to the above mixes for illustration purposes. Tap on any Mixer line, and select ‘Add Mix’...
  • Page 57 X20/X20S and Ethos v1.0.11 User Manual Select Edit to open a new screen showing the detailed parameters for the ‘Free Mix’. The graph display on the right will display the mixer output, and the effect of any setting changes that are made.
  • Page 58 X20/X20S and Ethos v1.0.11 User Manual k) a ‘special’ value, i.e. minimum, maximum or 0 The mixer line will take the value of the source at any instant as its input. Function Type The Function Type defines how the current mixer line interacts with the others on the same channel.
  • Page 59 X20/X20S and Ethos v1.0.11 User Manual Weight Up The mixer output in the positive direction will be scaled by the weight value entered here. Negative values are allowed. Weight Down Similarly, the mixer output in the negative direction will be scaled by the weight value entered here.
  • Page 60: Outputs

    X20/X20S and Ethos v1.0.11 User Manual Outputs The Outputs section is the interface between the setup "logic" and the real world with servos, linkages and control surfaces as well as actuators and transducers. In the Mixer we have set up what we want our different controls to do. This section allows these pure logical outputs to be adapted to the mechanical characteristics of the model.
  • Page 61: Outputs Setup

    X20/X20S and Ethos v1.0.11 User Manual Outputs Setup Tap on the Output channel to be edited or reviewed. Name The name can be edited. Invert Will Invert the channel output, typically to reverse servo direction. Min/Max The Channel min and max settings are ‘hard’ limits, i.e. they will never be overridden.
  • Page 62: Timers

    X20/X20S and Ethos v1.0.11 User Manual Timers There are 3 fully programmable timers that can count either up or down. Touching any timer line brings up a popup with options to reset or edit that timer, add a new timer, or to move or copy/paste the timer.
  • Page 63: Name

    X20/X20S and Ethos v1.0.11 User Manual Name Allows the timer to be named. Mode The timer can count Up or Down. Alarm/Start Value If the timer has been set to count Up, the Start Value parameter sets the Alarm Value at which the timer triggers the configured alerts.
  • Page 64: Active Condition

    X20/X20S and Ethos v1.0.11 User Manual Active Condition The active condition parameter which determines when the timer is running has the following options: Always On Always On counts all the time. Throttle Absolute The timer runs whenever the throttle stick isn't at idle.
  • Page 65: Reset

    X20/X20S and Ethos v1.0.11 User Manual Reset The timer can be reset by switch positions, function switches, logic switches or trim switch positions. Not that the timer will be held in reset while the Reset condition is valid. Persistent Turning Persistent to On allows storing the timer value in memory when the radio is powered off or the model is changed, and will be reloaded next time the model is used.
  • Page 66: Trims

    X20/X20S and Ethos v1.0.11 User Manual Trims The Trims section allows you to configure the Trim Mode (i.e. trim step size), enable Extended Trims or Independent Trims for each of the 4 control sticks. It also allows Cross Trims to be configured.
  • Page 67: Extended Trims

    X20/X20S and Ethos v1.0.11 User Manual Extended Trims Extended trims allows trims to cover the full stick range instead of +/- 25%. Care must be taken with this option, as holding the trim tabs for too long might add so much trim as to make your model unflyable.
  • Page 68: Rf System

    Internal Module Overview The X20 TD-ISRM internal RF module is a new design that provides tandem 2.4GHz and 900MHz RF paths. It can operate in 3 modes, i.e. ACCESS, ACCST D16 (see below) or TD MODE (see further below).
  • Page 69 The Internal Module can be On or Off. Type Transmission mode of the internal RF module. The X20/X20S models operate on the 2.4GHz and/or the 900MHz band. The ACCESS and TD (Tandem) modes can operate on both the 2.4GHz and/or the 900MHz band simultaneously (or individually), while the ACCST D16 operates only on the 2.4GHz band.
  • Page 70 X20/X20S and Ethos v1.0.11 User Manual Type: ACCESS ACCESS changes the way receivers are bound and connected with the transmitter. The process is broken into two phases. The first phase is registering the receiver to the radio or radios it is to be used with. Registration only needs to be performed once between each receiver / transmitter pair.
  • Page 71 Reg. ID: The Registration ID is at owner or transmitter level. This should be a  unique code for your X20/X20S and transmitters to be used with Smart Share. It defaults to the value in the Owner Registration ID setting described above at the start of this section, but can be edited here.
  • Page 72 X20/X20S and Ethos v1.0.11 User Manual Range A range check should be done at the field when the model is ready to fly. Range check is activated by selecting 'Range Check'. A voice alert will announce ‘Range Check’ every few seconds to confirm that you are in range check mode. A popup will display the Receiver Number, and the VFR% and RSSI values to evaluate how reception quality is behaving.
  • Page 73 X20/X20S and Ethos v1.0.11 User Manual Phase Two – Binding, and Module Options Receiver binding enables a registered receiver to be bound to one of the transmitters it has been registered with in phase 1, and will then respond to that transmitter until re-bound to another transmitter.
  • Page 74 X20/X20S and Ethos v1.0.11 User Manual 6. Turn off both the transmitter and the receiver. 7. Turn the transmitter on and then the receiver. If the Green LED on the receiver is on, and the Red LED is off, the receiver is linked to the transmitter. The receiver/transmitter module binding will not have to be repeated, unless one of the two is replaced.
  • Page 75 X20/X20S and Ethos v1.0.11 User Manual 3. Register the new receiver. 4. Switch off the receivers. 5. Tap 'Bind' on either the RX2 or RX3 line. 6. Power up the receivers. 7. Select the R9 redundant receiver. rev18...
  • Page 76 X20/X20S and Ethos v1.0.11 User Manual 8. Tap on OK. Ensure that the Green LED on the redundant receiver is ON. The redundant receiver is now bound. 9. The redundant receiver will now be listed. Note: Although it is possible to bind both the main and redundant receivers to the same UID by powering them up individually, you will not have access to the Rx Options while both are powered up.
  • Page 77 X20/X20S and Ethos v1.0.11 User Manual Tap on Options: Options Telemetry 25mW: Checkbox to limit telemetry power to 25mW (normally 100mW), possibly required if for example servos experience interference from RF being sent close to them. High PWM Speed: Checkbox to enable a 7ms PWM update rate (vs 20ms standard).
  • Page 78 Reset – Receiver Tap on the Reset button to Reset the receiver back to factory settings and clear the UID. The receiver is unregistered with X20. Set Failsafe The Failsafe mode determines what happens at the receiver when the transmitter signal is lost.
  • Page 79 X20/X20S and Ethos v1.0.11 User Manual Tap on the drop-down box to see the failsafe options: Hold Hold will maintain the last received positions. Custom Custom allows moving the servos to custom predefined positions. The position for each channel can be defined separately. Each channel has the options of Not Set, Hold, Custom or No Pulses.
  • Page 80 X20/X20S and Ethos v1.0.11 User Manual Type: ACCST D16 Mode ACCST D16 is for the ACCST 16ch two-way full duplex transmission, also known as the "X"-mode. For use with the legacy “X” series receivers. 2.4G ACCST D16 operates on 2.4G, so the 2.4G RF section is on by default.
  • Page 81 X20/X20S and Ethos v1.0.11 User Manual Bind 1. Initiate the binding process by selecting [Bind]. A voice alert will announce ‘Bind’ every few seconds to confirm that you are in bind mode. In D16 mode a pop-up menu will open during bind to allow selection of the operation mode of the receiver. The options refer to the PWM outputs, and apply to receivers that support choosing between these 4 options using jumpers.
  • Page 82 X20/X20S and Ethos v1.0.11 User Manual Range A range check should be done at the field when the model is ready to fly. Range check is activated by selecting 'Range'. A voice alert will announce ‘Range Check’ every few seconds to confirm that you are in range check mode. A popup will display the Receiver Number, and the VFR% and RSSI values to evaluate how reception quality is behaving.
  • Page 83 X20/X20S and Ethos v1.0.11 User Manual Hold Hold will maintain the last received positions. Custom Custom allows moving the servos to custom predefined positions. The position for each channel can be defined separately. Each channel has the options of Not Set, Hold, Custom or No Pulses.
  • Page 84 X20/X20S and Ethos v1.0.11 User Manual Type: TD Mode << to be completed when Tandem receivers are ready >> rev18...
  • Page 85: External Module

    X20/X20S and Ethos v1.0.11 User Manual External Module Currently the following external modules are supported: XJT Lite, R9M Lite, R9M Lite Access, R9M Lite Pro Access and PPM. The External module can operate in 3 modes, i.e. ACCESS, ACCST D16 or TD MODE. Please see the following sections for configuration details.
  • Page 86 X20/X20S and Ethos v1.0.11 User Manual Type R9M Lite ◦ Protocol The R9M Lite can operate in the following modes: Mode RF Operating Frequency RF Power 915MHz 100mW (with telemetry) 868MHz 25mW (with telemetry) / 100mW (without telemetry) FLEX 868MHz...
  • Page 87 X20/X20S and Ethos v1.0.11 User Manual Type R9M Lite Pro ACCESS Protocol The R9M Lite Pro ACCESS operates in ACCESS mode. Mode RF Operating Frequency RF Power 915MHz 10mW / 100mW / 500mW / 100mW~1W (Self-adaptive) 868MHz Telemetry mode (25mW) /...
  • Page 88: Telemetry

    X20/X20S and Ethos v1.0.11 User Manual Telemetry FrSky offers a very comprehensive telemetry system. The power of telemetry has lifted the RC hobby to a whole new level, and allows much more sophistication and a much richer modeling experience. Smart Port telemetry FrSky's series of sensors are a hub-less design.
  • Page 89: Access Telemetry

    Sensor Types: 1. Internal Sensors FrSky radios and receivers have built-in telemetry functions to monitor the strength of the signal being received by the model. RSSI Receiver Signal Strength Indicator (RSSI): A value transmitted by the receiver in your model to your transmitter that indicates how strong the signal is that is being received by the model.
  • Page 90 X20/X20S and Ethos v1.0.11 User Manual ACCST The default alarms for ACCESS are 35 for 'RSSI Low' and 32 for 'RSSI Critical', while for ACCST they are 45 and 42 respectively. Loss of control will happen when the RSSI drops to around 28 for ACCESS and 38 for ACCST.
  • Page 91 ADC2. 2. 'External' Sensors The current FrSky telemetry system makes use of FrSky Smart Port sensors. The X and S and later series of telemetry enabled receivers have the Smart Port interface. Multiple Smart Port sensors can be daisy chained together, making the system easy to implement.
  • Page 92: Telemetry Settings

    X20/X20S and Ethos v1.0.11 User Manual Telemetry Settings Discover and edit sensor options including data logging. When the sensors are discovered they have an individual description for 2.4G or 900M so the sensor values can be used throughout the system. Up to 100 sensors are supported.
  • Page 93 X20/X20S and Ethos v1.0.11 User Manual VSpeed, the Vertical Speed from a FrSky High Precision Vario (FVAS-02H) on line 6, and Altitude, and Altitude from the same sensor. Note that the minimum and maximum values are also defined for each parameter, even though they are not displayed on the sensor list.
  • Page 94 X20/X20S and Ethos v1.0.11 User Manual Auto Detect Auto Detect will list all sensors detected on the S.Port/F.Port connection to the receiver. Select your DIY sensor from the list. Physical ID Two character physical ID of the sensor. This will be populated by Auto Detect if selected.
  • Page 95 X20/X20S and Ethos v1.0.11 User Manual Offset The default offset of 0 may be changed to correct readings being received. Write Logs When enabled, the sensor data will be logged to the SD card. Logs are enabled by default. Sensor lost warning Will suppress the sensor lost warning when disabled.
  • Page 96 X20/X20S and Ethos v1.0.11 User Manual Consumption Sensor The Consumption sensor allows the energy consumed by your motor to be calculated from a current sensor such as the FAS series. Name The sensor name, which may be edited. Unit The measurement may be in mAh or Ah.
  • Page 97 X20/X20S and Ethos v1.0.11 User Manual Distance sensor The Distance sensor allows the distance traveled to be calculated from a GPS sensor. Name The sensor name, which may be edited. Unit The measurement may be in cm, meters or feet.
  • Page 98 X20/X20S and Ethos v1.0.11 User Manual Trip Sensor The Trip sensor allows the accumulated distance between GPS coordinates to be calculated from a GPS sensor. Name The sensor name, which may be edited. Unit The measurement may be in cm, meters or feet.
  • Page 99 X20/X20S and Ethos v1.0.11 User Manual Editing and Configuring Sensors Tap on a sensor, then select 'Edit' from the popup dialog to edit the sensor settings. Alternatively select 'Move Down' to reorder sensors, or 'Delete' to remove it. Value Displays the current sensor reading.
  • Page 100 X20/X20S and Ethos v1.0.11 User Manual Sensor Lost Warning Will suppress the sensor lost warning when disabled. Reset A source can be configured to reset the sensor. Sensor Specific Warnings The edit menu may vary for depending on the sensors, for example:...
  • Page 101: Checklist

    X20/X20S and Ethos v1.0.11 User Manual Checklist The Checklist function provides for a set of Preflight Checks. This is a group of safety features that take effect when powering up the radio and/or loading a model from the model list.
  • Page 102: Switch Check

    X20/X20S and Ethos v1.0.11 User Manual Defines whether the radio requests the pots and sliders to be in predefined positions at startup. The desired pot values can be entered for each pot. Switch Check For each switch, you can define whether the radio requests that switches to be in the desired predefined positions.
  • Page 103: Logic Switches

    X20/X20S and Ethos v1.0.11 User Manual Logic Switches Logical switches are user programmed virtual switches. They aren’t physical switches that you flip from one position to another, however they can be used as program triggers in the same way as any physical switch. They are turned on and off (in logical terms they become True or False) by evaluating the input conditions against the programming for the logical switch.
  • Page 104: Adding Logic Switches

    X20/X20S and Ethos v1.0.11 User Manual Selecting 'Move' will bring up arrow keys allowing the logic switch to be moved up or down. Adding Logic Switches Name Allows the Logic Switch to be named. Function The functions available are listed below. Please note that all functions may have normal or inverted outputs.
  • Page 105 X20/X20S and Ethos v1.0.11 User Manual A > X The condition is True if the value of the selected source 'A' is greater than 'X', a user defined value. A < X The condition is True if the value of the selected source 'A' is less than 'X', a user defined value.
  • Page 106 X20/X20S and Ethos v1.0.11 User Manual Range The condition is True if the value of the selected source 'A' is within the range specified. The condition is True if both the sources selected in Value 1 and Value 2 are true (i.e.
  • Page 107 X20/X20S and Ethos v1.0.11 User Manual XOR (Exclusive OR) The condition is True if either the Value 1 source or the Value 2 source is true (i.e. ON) but not both. Timer Generator The Logical Switch toggles on and off continuously. It switches on for time ‘Duration Active’, and off for time ‘Duration Inactive’.
  • Page 108 X20/X20S and Ethos v1.0.11 User Manual Note that the Sticky function continues to operate, even if its output is gated by the ‘Active Condition’ switch. As soon as the ‘Active Condition’ switch condition becomes True again, the Sticky function's condition is switched through to the Logic Switch output.
  • Page 109 X20/X20S and Ethos v1.0.11 User Manual During >= '0.0s During is in two parts [t1:t2]. With t1 of During a positive value (say 5.0s) and t2= 'Rising Edge', the logic switch becomes True (for the period specified in 'Duration') 5 seconds after the 'Trigger On Condition' transitions from False to True.
  • Page 110: Logic Switches - Shared Parameters

    X20/X20S and Ethos v1.0.11 User Manual During >= '0.0s During is in two parts [t1:t2]. With t1 of During a positive value (say 3.0s) and t2= '---' (Falling Edge), the logic switch becomes True (for the period specified in 'Duration') when the 'Trigger On Condition' transitions from True to False, having been True for at least 3 seconds.
  • Page 111: Logic Switches - Use With Telemetry

    X20/X20S and Ethos v1.0.11 User Manual Logic Switches – Use with Telemetry If the source of a logic switch is a telemetry sensor, if your sensor is active => Logic Switch will be active rev18...
  • Page 112: Special Functions

    X20/X20S and Ethos v1.0.11 User Manual Special Functions Special Functions can be configured to play values, play sounds, etc. Up to 100 Special Functions supported. There are no default Special Functions. Tap on the ‘+’ button to add a Logic Switch.
  • Page 113 X20/X20S and Ethos v1.0.11 User Manual Special Functions Currently the following Special Functions are supported:  Reset  Screenshot  Set failsafe  Play track  Play value  Haptic  Write logs Action: Reset State Enable or disable this Special Function.
  • Page 114 X20/X20S and Ethos v1.0.11 User Manual Will save a screenshot into the location: SD Card (drive letter)/screenshots/ Action: Set failsafe At the time of writing, this Special Function is still under construction. Action: Play track State Enable or disable this Special Function.
  • Page 115 X20/X20S and Ethos v1.0.11 User Manual SD Card (drive letter)/audio/ Note that the standard audio files are generated by the Google Text-to-Speech tools. Repeat The value may be played once, or repeated at the frequency entered here. Skip on startup If enabled, the file will not be played on startup.
  • Page 116 X20/X20S and Ethos v1.0.11 User Manual This Special Function assigns haptic vibration State Enable or disable this Special Function. Active Condition The Special Function may be Always On, or activated by switch positions, function switches, logic switches, trim positions or flight modes.
  • Page 117 X20/X20S and Ethos v1.0.11 User Manual Sticks/Pots/Sliders Enables logging of Sticks/Pots/Sliders. Switches Enables logging of Switches. Logic Switches Enables logging of Logic Switches. rev18...
  • Page 118: Curves

    X20/X20S and Ethos v1.0.11 User Manual Curves Curves may be used to modify the control response in the Mixers or Outputs. While the standard Expo curve is available directly in those sections, this section is used to define any custom curves that may be required. The 'Add curve' function may also be reached from the Mixer and Outputs edit screens directly.
  • Page 119: Expo

    X20/X20S and Ethos v1.0.11 User Manual The available curve types are: Expo The default exponential curve has value of 40. A positive value will soften the response around 0, while a negative value will sharpen the response around 0. Softening the response around mid stick helps to avoid over controlling the model, especially for beginners.
  • Page 120 X20/X20S and Ethos v1.0.11 User Manual x > 0 If the source value is positive, then the curve output follows the source. If the source value is negative, then the curve output is 0. x < 0 If the source value is negative, then the curve output follows the source.
  • Page 121 X20/X20S and Ethos v1.0.11 User Manual f > 0 If the source value is negative, then the curve output is 0. If the source value is positive, then the curve output is 100%. f < 0 If the source value is negative, then the curve output is -100%.
  • Page 122: Custom

    X20/X20S and Ethos v1.0.11 User Manual Custom Points Count The default custom curve has 5 points. You may have up to 21 points on your curve. Smooth If enabled a smooth curve is created through all points. Easy Mode = On Easy mode has equidistant fixed values on the X axis, and only allows the Y coordinates for the curve to be programmed.
  • Page 123 X20/X20S and Ethos v1.0.11 User Manual Easy Mode = Off Easy mode has equidistant fixed values on the X axis, and only allows the Y coordinates for the curve to be programmed. Points Config With Easy Mode Off, both the X and Y coordinates may be configured, (see example above).
  • Page 124: Trainer

    X20/X20S and Ethos v1.0.11 User Manual Trainer The Trainer function is off by default. Trainer Mode = Master Link Mode (Wireless Off/On) The trainer link can be either via cable or wireless (Bluetooth). The cable should be a 3.5mm mono audio lead.
  • Page 125 X20/X20S and Ethos v1.0.11 User Manual Local Address This is the local Bluetooth address of the radio. Dist Address Once a Bluetooth device has been found and linked, the remote device's Bluetooth address is displayed here. Search Devices The Search Devices button will be available if the Trainer Mode is Master.
  • Page 126 X20/X20S and Ethos v1.0.11 User Manual Tap on each channel to configure it individually: Mode OFF: disables the channel for trainer use. Add: selects additive mode, where both master and slave signals are added so both teacher and student can act upon the function.
  • Page 127: Trainer Mode = Slave

    X20/X20S and Ethos v1.0.11 User Manual Trainer Mode = Slave Link Mode (Wireless Off/On) The trainer link can be either via cable or wireless (BT). The cable should be a 3.5mm mono audio lead. Local Name This is the local BT name that will be displayed in devices being connected. The default name is FrSkyBT, but may be edited here.
  • Page 128: Device Config

    X20/X20S and Ethos v1.0.11 User Manual Device Config Device Config contains tools for configuring devices like sensors, receivers, the gas suite, servos and video transmitters. The following devices are currently supported: Airspeed  Current   Gas Suite  ...
  • Page 129: Programming Tutorials

    X20/X20S and Ethos v1.0.11 User Manual Programming Tutorials This section describes some programming examples for a number of models, preceded by a basic radio setup section covering the basic settings needed for any model. Initial radio setup example  Basic Power Model example ...
  • Page 130 They can of course be changed later. Note that AETR is the required order if you want to use any of the FrSky stabilized receivers.
  • Page 131: Basic Fixed Wing Airplane Example

    Normally the lowest numbered channels will be assigned to the servos, because the channel numbers map directly to the channels in the receiver. The X20 Internal RF (Radio Frequency) module has up to 24 output channels available.
  • Page 132 X20/X20S and Ethos v1.0.11 User Manual For our example, tap on the Airplane icon to start the model creation wizard. Accept the default of 1 channel for the motor. Accept the default 2 channels for Ailerons, and select 2 channels for Flaps.
  • Page 133 X20/X20S and Ethos v1.0.11 User Manual Accept the default Traditional Tail (which has Elevator and Rudder). Accept the default 1 channel for Elevator and 1 channel for Rudder. We will name the model 'FWexample', and follow the wizard to the end which results in the 'FWexample' model being created in the Airplane group.
  • Page 134: Step 4. Review And Configure The Mixes

    X20/X20S and Ethos v1.0.11 User Manual Step 4. Review and configure the mixes Tap on the Mixer icon to review the mixes created by the Airplane wizard. The wizard has created two Ailerons on channels 1 and 2, followed by the Elevator, Throttle, Rudder and Flaps channels.
  • Page 135 X20/X20S and Ethos v1.0.11 User Manual Ailerons To review the Aileron mix, tap on the Ailerons line and select Edit from the popup menu. Weight/Rates It is a good idea to set up Rates on your model, especially if you have not flown it before.
  • Page 136 X20/X20S and Ethos v1.0.11 User Manual Expo In the Rates examples above you can see that the output response is linear. To avoid the response being too twitchy at the stick centers, you can use an Expo curve to reduce the control surface movement at center stick and to increase it as the stick moves further from center.
  • Page 137 X20/X20S and Ethos v1.0.11 User Manual However, you can assign the differential to a pot, allowing your to optimize the value in flight. Long press Enter to bring up the Options dialog, and select 'Use a source'. Choose Pot1 from the sources list. You can see the effect of Pot1 in the graph on the right.
  • Page 138 X20/X20S and Ethos v1.0.11 User Manual Throttle For the throttle we will leave the Input on the throttle stick. We do not need rates or expo, but we do need a safety switch so that the motor will not start unexpectedly.
  • Page 139: Step 5. Configure The Outputs

    X20/X20S and Ethos v1.0.11 User Manual to adjust the idle speed between -100% and -50%. Throttle Cut can then be configured to cut the engine with a switch. Throttle Hold Throttle Hold is used to cut the motor in an emergency from any throttle position.
  • Page 140 X20/X20S and Ethos v1.0.11 User Manual Tap on the Outputs icon to configure the Outputs. Tap on an Output channel to configure it. Example 1: Aileron1 The servo or channel limits can be configured with the Min and Max settings, but an easy way is to use a curve.
  • Page 141 X20/X20S and Ethos v1.0.11 User Manual It is a good idea to use +/- 30% initially, and then adjust the curve to suit the servo and linkages with the model powered up. This ensures that the servo will not be driven beyond its mechanical limits, which would overload the servo and lead to failure.
  • Page 142: Step 6. Introduction To Flight Modes

    X20/X20S and Ethos v1.0.11 User Manual Step 6. Introduction to Flight Modes Flight Modes are a great way to configure a model for different tasks. For example, a glider may have flight modes for tasks such as Cruise, Speed, Thermal, Launch and Land. Each...
  • Page 143: Step 7. Add A Vfr Alert

    X20/X20S and Ethos v1.0.11 User Manual Step 7. Add a VFR alert The Valid Frame Rate sensor has been introduced with ACCESS, and provides a measure of Link Quality, where 100% is perfect. At this stage there is no built in alert for VFR%, but you can easily set one up as follows: a) Enable the 'Discover new sensors' option in Model / Telemetry.
  • Page 144 X20/X20S and Ethos v1.0.11 User Manual e) Tap on the '+' in Model / Special Functions to add a Special Function to speak the value of VFR% every 5 seconds when its value drops below the threshold of 80% set up in the logical switch above.
  • Page 145: Step 8. Set Up A Lipo Battery Timer

    X20/X20S and Ethos v1.0.11 User Manual Step 8. Set up a LiPo battery timer Tap on Timer 1 in the Model / Timers section, and select Edit. In this example we are configuring a Down counting timer, with a Start Value of 5 minutes. The countdown will start at 2 minutes, and will be called out via speech at 30 second intervals and then every second from 10 seconds remaining.
  • Page 146: Step 9. Add A Mix For Retracts

    X20/X20S and Ethos v1.0.11 User Manual Step 9. Add a mix for retracts Tap on a mixer line and select 'Add Mix' from the popup menu. This will open the Mixer Library. Select 'Free Mix'. For this example name the Free Mix as 'Retracts'. The mix can always be on, and the Source can be switch SF.
  • Page 147: How To' Section

    For this a battery voltage sensor such as the FrSky FLVSS can be used. Connect the FLVSS to your receiver via an S.Port cable, and enable the 'Discover new sensors' option in Model / Telemetry.
  • Page 148 X20/X20S and Ethos v1.0.11 User Manual With the Lipo sensor highlighted, long-press the [ENT] key to bring up an options dialog. Select the Lowest from the list of Lipo sensor options, which include Min pack voltage, Max pack voltage, Lowest cell voltage, Highest cell voltage, cell Count and the individual cell voltages.
  • Page 149 X20/X20S and Ethos v1.0.11 User Manual The completed Logical Switch for battery low is shown above. Add a Special Function to speak the value of the LiPo total voltage every 5 seconds when its value drops below the threshold of 3.4V per cell for 4 seconds as set up in the logical switch above.
  • Page 150: How To Set Up A Battery Capacity Warning Using A Neuron Esc

    The best method of monitoring battery usage is to measure the energy or mAh consumed, so that the remaining battery capacity can be calculated. The FrSky Neuron series of ESCs offer this capability. If your ESC does not have this capability, an ammeter may be used with a calculated Consumption sensor, please refer to the next example.
  • Page 151 X20/X20S and Ethos v1.0.11 User Manual Add a Special Function to speak the value of 'ESC Consumption', i.e. the total mAh consumed, which will be just over 900 mAh in our example. As an additional safeguard, we can also set up an alert for battery voltage using the Neuron 'ESC Voltage' sensor.
  • Page 152: How To Set Up A Battery Capacity Warning Using A Calculated Sensor

    This is another example of monitoring battery usage by measuring the energy or mAh consumed, so that the remaining battery capacity can be calculated. If your ESC does not have this capability, a current sensor such as the FrSky FASxxx series may be used with a calculated Consumption sensor.
  • Page 153 X20/X20S and Ethos v1.0.11 User Manual Configure the Consumption sensor to use 'mAh' units, and set the range to suit your Lipo. Select the source as 'Current2.4g'. Add a new Logical Switch using the Delta (d>X) function to monitor the Consumption sensor, and become True/Active every time the consumption reaches say 200mAh, or a convenient fraction of the battery capacity.
  • Page 154 X20/X20S and Ethos v1.0.11 User Manual Finally, you can set up a logic switch to trigger a call out of Consumption every 10 seconds once a threshold has been reached. In our example, a threshold of 1000mAh has been set for a 1200mAh LiPo.
  • Page 155: How To Create A Model For Sr8/Sr10

    X20/X20S and Ethos v1.0.11 User Manual 4. How to create a model for SR8/SR10 The wizards use the channel order as defined in System / Sticks, by default AETR. However, for models with more than one surface for ailerons, elevator, rudder, flaps etc the wizard will normally group these surfaces, so for example you would get AAETR if using 2 Aileron channels.
  • Page 156: How To Reorder Channels E.g. For Sr8/Sr10

    X20/X20S and Ethos v1.0.11 User Manual 5. How to reorder channels e.g. for SR8/SR10 You may wish to convert an existing model for use with an FrSky stabilized receiver. This might involve re-ordering the channels. Your current model may have a channel order of AAETRFF.
  • Page 157 X20/X20S and Ethos v1.0.11 User Manual d) Say Yes to swap CH1 and CH9 channels settings. e) You will now have Aileron1 on CH9. 2. Change CH2 (Aileron2) to CH1 a) Tap on CH2 (Aileron2) to highlight it. b) Tap again, and select Edit from the popup dialog.
  • Page 158 X20/X20S and Ethos v1.0.11 User Manual CH5 Aileron2 (Right) CH6 Flap1 (Left) CH7 Flap2 (Right) CH8 Retracts. rev18...
  • Page 159: How To Configure A Butterfly Mix

    X20/X20S and Ethos v1.0.11 User Manual 6.How to configure a Butterfly mix For this example it will be assumed that a Butterfly mix is to be added to a glider, which typically uses the throttle stick for braking. You may want to configure the mix so that no butterfly is added with the throttle up, and progressively butterfly increases as the stick is moved down.
  • Page 160 X20/X20S and Ethos v1.0.11 User Manual Set the Input to your desired butterfly control, e.g. Slider right. Select the newly created curve '-100to0'. Normally for butterfly or crow braking, the ailerons are set to go up a modest amount, say -10%, while the flaps go down a large amount. This combination creates a lot of drag, and is very effective for braking.
  • Page 161 X20/X20S and Ethos v1.0.11 User Manual 3. Add a 'Flaps Neutral' offset mix Add a Free Mix and set the source to Maximum. In the current version of Ethos, this mix must be inserted before any other mixes that act on the flaps channels.
  • Page 162 X20/X20S and Ethos v1.0.11 User Manual To add elevator compensation to the butterfly mix. the Weight parameter for the Elevator must be changed to a mix which in turn calls up a compensation curve. Define a curve EleComp as a custom 5 point curve.
  • Page 163 X20/X20S and Ethos v1.0.11 User Manual Finally assign the EleCompx mix output to a high channel such as CH30. Now go back to the Butterfly mix, and long-press [ENT] on the Weight for the Elevator Output, then select 'Use a source', and navigate to CH30 (EleCompx).

This manual is also suitable for:

EthosX20s

Table of Contents