Releases: FrSkyRC/ETHOS-Feedback-Community
Releases · FrSkyRC/ETHOS-Feedback-Community
Ethos 1.6.2
New radios
- FrSky X18R support added
- Kavan V15 support added
- Turnigy T14 support added
All radios
- Throttle Cut fix
- Throttle Hold fix
- GPS calculations fixed
- Sticky logic switch improved by adding a different handling with the Edge option on triggers
- Edge logic switch was showing a wrong value on the increment when editing the During value
- XAct temperature sensor has a new Offset parameter
- RB-35S Vertical speed could not be used as a Vario source
- Sensor unit conversion from °C to °F fixed
- Calculated sensors Reset was missing the Edge option
- CS translations setting was not correctly stored
- Max GPS satellites increased to 32
- XAct servo can now be programmed directly with the radio S.Port (FBUS protocol)
- Play file start was not correctly used in Countdown Timers
- FileManager now allows [Page] to open the next drive, and [Page Long] to open the previous drive
- [audio] DE text to speech speed increased, and start / end silence removed from all prompts
- [crsf] Tx FPS sensor was missing a * 10 conversion
- [lua]
SliderLib
added - [lua]
NumberEdit:minimum()
andNumberEdit:maximum()
added - [lua] NumberEdit can now allow up to 7 decimals
- [lua]
system.getSource()
will now allow the new filterssubId
,subIdStart
,subIdEnd
andcrsfId
- [lua]
choice:values()
added - [lua]
source:age()
added for telemetry values - [lua]
lcd.loadFont()
memory leak fixed - [lua]
primId
filter insensor:popFrame()
fixed - [lua]
sensor:alive()
removed - [lua]
module:protocol()
added - [lua]
model.createSensor()
improved, it is now able to create S.Port or CRSF sensors in addition to DIY sensors - [lua] Module protocols constants added
- [lua] Sensor types constants added
X20PRO / X20PROAW
- T5 / T6 were marked as horizontal trims instead of vertical
- Trainer CPPM from the external module was not working
X18RS
- Translations taken from X14 column instead of X18 (text can be longer)
Simulator
- On Windows the Function Switches simulation with F1-F6 will work like on Linux
Ethos 1.6.2 RC2
All radios
- [lua]
NumberEdit:decimals()
fixed
X18RS
- Translations taken from X14 column instead of X18 (text can be longer)
Simulators
- Right column used from translations CSV
Ethos 1.6.2 RC1
New radios
- Turnigy T14 support added
- Kavan V15 support added
All radios
- Throttle Cut fix
- Throttle Hold fix
- GPS calculations fixed
- Sticky logic switch improved by adding a different handling with the Edge option on triggers
- XAct temperature sensor has a new Offset parameter
- RB-35S Vertical speed could not be used as a Vario source
- Sensor unit conversion from °C to °F fixed
- Calculated sensors Reset was missing the Edge option
- CS translations setting was not correctly stored
- Max GPS satellites increased to 32
- XAct servo can now be programmed directly with the radio S.Port (FBUS protocol)
- Play file start was not correctly used in Countdown Timers
- FileManager now allows [Page] to open the next drive, and [Page Long] to open the previous drive
- [audio] DE text to speech speed increased, and start / end silence removed from all prompts
- [crsf] Tx FPS sensor was missing a * 10 conversion
- [lua]
SliderLib
added - [lua]
NumberEdit:minimum()
andNumberEdit:maximum()
added - [lua] NumberEdit can now allow up to 7 decimals
- [lua]
system.getSource()
will now allow the new filterssubId
,subIdStart
,subIdEnd
andcrsfId
- [lua]
choice:values()
added - [lua]
source:age()
added for telemetry values - [lua]
lcd.loadFont()
memory leak fixed - [lua]
primId
filter insensor:popFrame()
fixed - [lua]
sensor:alive()
removed - [lua]
module:protocol()
added - [lua]
model.createSensor()
improved, it is now able to create S.Port or CRSF sensors in addition to DIY sensors - [lua] Module protocols constants added
- [lua] Sensor types constants added
X20PRO / X20PROAW
Ethos Suite 1.6.1
Feature
- Add more colors and fonts to the Lua dev tool traces
- Wrap with
\u001B[31m
and\u001B[41m
: red - Wrap with
\u001B[32m
and\u001B[42m
: green - Wrap with
\u001B[33m
and\u001B[43m
: yellow - Wrap with
\u001B[34m
and\u001B[44m
: blue - Start with
\u001B[1m
: bold - Start with
\u001B[4m
: underline - Start with
\u001B[0m
: clear all colors and font styles.
- Wrap with
Enhancement
- The current Ethos version will be recorded when creating a backup
Fixes
- Fix the issue where the components reading position is incorrect on certain radios
- Fix the issue where the transcode button in the image and audio tools stays grey in certain situations
Modifications
- Increase the supported length of output file names in the conversion tool
- Remove the model list temporarily (The backup and restore functionality is not affected)
Ethos 1.6.1
All radios
- Keys modified in the Logs Viewer to be compatible with non touch radio X14(S)
Wheel controls the cursor (right / left)
[Page] + Wheel controls the zoom (unchanged)
DISP goes to the first button in the right column - GPS coords were not correct (10 times too high)
- Custom sensors may again be used as Vario source, provided their unit is m/s
- Memory leak fixed in the Image Viewer
- When using TW Lite Pro module, show the 2 RSSI indicators (2.4G and Lora) in the Top bar
- Model data invalid when importing a model with DSM2 sensors
- Telemetry sensors shifted when importing a model with XAct 'Status' sensors
- Play value fixes (Switches / Logic switches)
- Refresh rate increased when the transmitter is used as an USB Joystick
- More RSSI alerts to match all possible combinaisons of modules / settings
- GPS Map widget West / East coordinates swapped to match the common way for editing GPS coordinates
- No more false alert "Receiver is still ON" on transmitter shutdown
- Increase the range for LiPo single cell voltage to 4.4V
- CN / DE / EN / ES / FR / IT new audio packs
- [es] telemetry with units was not played correctly
- [lua]
title()
method added to the Choice class - [lua] Write a Var now updates directly its value with correct rounding
- [lua] Allow the "set", "cur" and "end" parameters in
file:seek(...)
- [lua] Allow bigger labels in
form.addLine(...)
- [lua] Bitmap:rotate() optimized when the angle is +/-90 or +/-180
- [lua] os.copy() added again
- [lua] Run the garbage collector more frequently
- [lua] Allow bigger labels in
form.addLine(...)
X20-PRO / X20R(S) / X20-PRO AW
XE(S)
X14(S)
Ethos 1.7.0 nightlies
Will be online soon!
[All]
- Escape the sensor logs when they are text based (to avoid the comma issue)
- ADC2 sensor default scaling set to 141.8% to match the ration on non ACCST receivers
- [lua]
NumberEdit:min
andNumberEdit:max
added - [lua]
system.registerWizardPage()
added - [lua]
model.createMix()
added
[X20 / X20HD / X20R / X20RS / XE / X18 / X18S / X18RS]
- Optional Bluetooth audio board support
[X20R / X20RS / X20PROAW]
Ethos 1.6.0
The internal RF module and the TD / TW / Archer Plus receivers have to be upgraded if you need some of the improvements below, because the protocol between the Radio and the Module has been updated. These are the new functions which have been added:
- New "Rx VFR" telemetry value
- The failsafe data is saved on the receiver
- All stab functions have been improved
Other receivers don't need any upgrade.
[All]
- Device config improved
- New "Rx VFR" telemetry value (if a frame is received only on one band, it is considered as received at Rx level)
- Gyro switches added
- Internal module version not always read on update from System / File Manager
- Possible E.M. in the Screenshot function when too little RAM available
- RAM available displayed in System / Information
- New source added: System Value / RAM available
- Allow sensors with the same AppID and different PhysID when the sensor conflict warning is disabled
- Displays the correct AppID in Telemetry / Config
- Add the possibility of changing the RB-40 AppID in System / Device manager
- Gas Suite config fixed (when coming from Model / Telemetry)
- RSSI alerts enabled when no RSSI sensors discovered
- VFR alert fixed
- Model Wizard "Multi" didn't follow the system channels order
- Ratios modified in Heli mixes
- Wrong Var used in Expo when moving their order in Model / Vars
- Option to change the sensitivity of the Rotary encoder
- [multimodule] Spektrum telemetry improved
- [multimodule] Hitec and Graupner telemetry added
- [lua] Fixes a random
loadfile(...)
error, with status = "Success" - [lua]
crsf
andmultimodule
libs added - [lua]
model.getChannel()
andChannel
class added - [lua]
module:option()
andmodule:options()
functions added - [lua]
module.muteSensorLost()
added
Ethos Suite 1.6.0
Features
- Introduce summary page for radio information
- Introduce Lua library
- Introduce navigation to all radio tools through the radio information page
- Add one key to updating for Ethos 1.6.0 and RF module 3.0.X
- Make product name in download center translatable
- Added switch toggle to show / hide pre-releases in Update news tab
Fixes
- Fix the 'Missing component' error when you want to update something from a RC release
- Fix the issue where the app did not function properly in the background
Modification
- Server will be reset to FrSky server (just this time). And it will be saved after modification
- Indicator for flash disk is removed
Ethos Suite 1.5.12
Small update. Just to be compitable with the new Ethos system files.
Fix
- Fix the update error cause by the long Github releases list
Ethos 1.5.19
[All]
- "Negative" option added to Trims sources
- Xact voltage offset bugfix
- [lua] Prefixes
BITMAPS:
,SCRIPTS:
,LOGS:
,SCREENSHOTS:
AUDIO:
, andVOICEx:
support added in paths (in addition toSD:
,RADIO:
andFLASH:
) - Allow to flash a firmware to an incompatible receiver with a confirmation dialog
- [lua]
os.copy()
added to copy files or directories - [lua]
os.stat()
added
[Documentation]
- Modules splitted from Classes
simulator
module documented