Releases: FrSkyRC/ETHOS-Feedback-Community
Releases · FrSkyRC/ETHOS-Feedback-Community
Release 1.4.9
[X20-PRO]
- X20-PRO support added
[All Radios]
- Sticky logic switches didn't reset at "Reset Flight"
- Telemetry was not fully reset at "Reset Flight"
- Play Track was not saved correctly when used as global function
- Focus lost when leaving Curve editing with [Exit Long]
- Conditional mixes weights were limited to +/-100%
Throttle => Ele
,Throttle => Rud
andButterfly
mixes fixed. Please check your setup if you use one of those mixes with a curve!- Audio problem fixed (it stopped playing after the SD heavily used)
- Screenshot correctly closed on Radio shutdown
- New Switch Condition "Whole telemetry" added
- New curves were not directly available in all dropdown menus within the same page
- Bluetooth Trainer Slave bugfix (some frames were corrupted, depending on the CRC value)
- Max curves per mix increased to 5 (it was 3)
- [Lua] New constants OPTION_SENSOR_MIN and OPTION_SENSOR_MAX added
[Tandem Radios]
- Improved VFR low warning logic in TD Mode
- FDR fixed (RX Bat2 Max)
[X18 and Twin X-Lite]
- Bigger font used
- Top bar look & feel improved
[Ethos Suite]
- Added support for X20-PRO
- Added time out for refresh radio information
Release 1.4.8
[All Radios]
- Vario sound fixed
- Default ModelID algorithm improved
- New RX support added
- Mixes Thr => Ele and Thr => Rud fixed
- Disabled Pots won't be checked anymore on startup
- Display Sleep min delay cannot go anymore below 3 seconds
- Heli Wizard channels order fixed
- Power Sensor overflow fixed
- Gas Suite support improved (reset added)
- ELRS sensors support improved
- [Lua] TrimPosition & FunctionSwitch sources fixed
Release 1.4.7
[All Radios]
- E.M. fixed on USB disconnect
- Trims using custom steps better calculation
- Heli Wizard used wrong channels
- Keyboard fix for special chars
- [Line Chart Widget] Limits were not saved on change
- Curve not updated on Active Condition change
- [CRSF] GPS Sensor fixes
- [Lua] `form.addFileField() will return files extension if "+ext" is used
- [Lua]
CATEGORY_FUNCTION_SWITCH
andCATEGORY_TRIM_POSITION
constants added - [Lua]
LCD_W
andLCD_H
were using a wrong boolean type - [Lua] Window width and height will be available in all Widget functions
- [Lua]
model.createCurve()
fixed
[X18S / Twin XLite / Horus]
- Scale shown on Mix Curves
Release 1.4.6
[All Radios]
- Gyro Calibration is now mandatory, like Analogs Calibration
- Battery undervoltage was not always detected properly
- Special functions could trigger unexpectedly when loading big model bitmaps
- Bitmaps with an odd width were distorted
- Trip Sensor allows 1000km and Accelerator Sensor allows 25G
- PPM Center renamed to PWM Center
- Logic Switches allow comparaison of sources using the same unit
- ADC Filter set a Model Setting instead of Radio Setting
- Fixed Size font used for numbers to allow better alignment
- [Lua] Sources with value in % are converted to +-1024 when used in mixes
- [Lua]
lcd.setWindowTitle(...)
added - [Lua] PlayValue can work with Lua Sources
- [Lua] Sources bugfix in Lua Scripts (on removal / move)
- [Lua]
lcdWidth
andlcdHeight
information added tosystem.getVersion()
- [D-Telemetry] FAS-100 fixed
[XE / X18S / Twin XLite]
- Models storage move bugfix
[X18S / Twin XLite]
- Many cosmetics on UI to fit the smaller size compared to X20
[Twin XLite]
- LCD open doesn't prevent to enter into sleep mode
[X12S]
- Gyro support added
Release 1.4.5
[All Radios]
- Trims now have a configurable range (not only 25% and 100%), and the Custom Step uses percent as step unit
- Preflight Checks done after Reset Flight
- Better confirmation of Preflight Checks (not with the rotary encoder)
- Timers Up Counting now plays the timer current value, not the remaining time
- Mix Rud => Ele enabled on Gliders
- Active Condition hidden (and never used) on the Default Flight Mode
- Shutdown bitmap uses the focus colour
- Logical Switches can have the Radio Clock as a source
- New Home Layout added
- Gyro Calibration improved
- [Lua] Current flight mode made available from
Source:getStringValue()
- [Lua] Memory Leak fixed in Forms API
- [HE] UI fixes
[XE]
- Top Screen backlight can be shutdown on Radio Sleep
[X18 and Twin XLite]
- Font XL added
[Horus Radios]
- S2 Calibration showed wrong arrows
- Flashing with S.Port plug is fixed
- [Lua] E.M. fixed when using Lua Telemetry
[Ethos Suite]
- Translations can now be taken into account after Suite restart
Release 1.4.4
This release is really important for Horus systems as it fixes a severe bug with External Modules
[All Radios]
- Scrolling issue in SxR Screen
- VSpeed Screen had conflicting units in Vario Configuration
- EM when deleting a Global PlayTrack Special Function
- Pots in Checklist were not displayed correctly
- Model filenames are adjusted in the same time than Model names
- Line Chart widget display issue when using Auto Range mode
- Setting added to disable the Sensor Conflict Warnings
- Brazilian Portuguese special chars missing
- [Lua]
form.addFileField()
adapts the popup to its content size - [CRSF] RSSI Sensor / RxBatt Sensor ranges fixed
- [CRSF] Telemetry forwarded to Bluetooth in Telemetry mode
[Tandem Radios]
- Compatibility issue fixed with R9M Lite in ACCST mode
- Fluctuating RSSI in System / Information
[XE/S]
- Top Screen layout was not saved / restored
- Dark mode / Light mode taken into account on Top Screen
- Cross Trim with T5/T6 had no effect
[X18/S]
- Cross Trim with T5/T6 had no effect
[X12S]
- EM fixed when using R9M2019
Release 1.4.3
[New Radios]
- X20-HD
- X20S-HD
- XE-S
[All Radios]
- Checklist Warning now shows the position which should be reached
- R9M-Lite connection fixed
- All sensors can be reset, not only FrSky sensors
- D-Telemetry support added (partial)
- [Lua]
system.playTone()
fixed - [Lua] Gyro available as source
- [HE] UI fixes
- [CZ] Audio fixes on numbers
[X20]
- Pot3 was not visible in Checklist Warning
[X18]
- SD Card fix when connected by USB
Release 1.4.2
[All Radios]
- RPM sensor fixed
- [Lua]
sport.getSensor(...)
sets the module to 0 (Internal Module) by default - Telemetry units shifted (after unit dB), and wrong conversion
[X20S]
- Pot3 (the center slider) was not shown in Model / Preflight Checks
[Twin XLite]
- Screenshots and Logs could sometimes go to the wrong drive (depending on the current drive)
Release 1.4.1
[New Radios]
[All Radios]
- Twin RF module support added
- Crossfire and ELRS support added (with the possibility of a Configuration Lua Script)
- UI improved regarding Flight Modes
- Custom Calculated Sensor
- When the Input of Throttle is inverted, its Trim is inverted too
- EM fixed when leaving the Flight Data Recorder
- Conversions between radios fixed (T5 and T6 don't exist on X20)
- Startup speed improved
- Ailerons differential bug fix (it was not always displayed, and it was applied even when only 1 aileron in the setup)
- [Lua]
os.rename()
added - [Lua]
source:appId()
andsource:physId()
added for getting sensors information - [Lua]
Dialog
class added - DIY / Calculated Sensor Reset Condition added (as done on FrSky sensors)
Release 1.4.0
[New Radios]
[All Radios]
- Twin RF module support added
- Crossfire first support added
- ELRS first support added (with the possibility of a Configuration Lua Script)
- UI improved regarding Flight Modes
- Custom Calculated Sensor
- When the Input of Throttle is inverted, its Trim is inverted too
- EM fixed when leaving the Flight Data Recorder
- Conversions between radios fixed (T5 and T6 don't exist on X20)
- Startup speed improved
- [Lua]
os.rename()
added - [Lua]
source:appId()
andsource:physId()
added for getting sensors information - DIY / Calculated Sensor Reset Condition added (as done on FrSky sensors)
[Suite]
- Add a Developer mode to test the Github pre-releases (Settings screen, click 6 times on the version value, then 1 time on the version label)
- Add a Repair module for Nand and eMMC radio internal storage (X18 / Twin XLite / XE)