Version 2.2.1 / 2017-12-17
Please see this page for details.
Version 2.2.0 / 2017-05-30
Major release! Please see this page for details.
Version 2.1.9 / 2016-09-14
- SD sync fixes (#3351)
- Fixed: Telemetry mode "FrSky D (cable)" choice was missing for Taranis (#3372)
- Show persistent option only for calculated sensors (#3454)
- Fixed Flight mode clear command (#3214)
- Fixed a problem with Rotary encoders linked to flight mode (could freeze Companion) (#3459, #3470)
- Telemetry simulator improvements: added fuel quantity sensor, increased RPM range (#3505, #3506)
- Implemented minimal support for the DYI Multimodule (#3526)
- Fixed: GVar combo-box not being refreshed when GV check-box (re-)selected (#3518)
- Fixed: Heli inversion not correctly shown/saved from Companion on Radios without virtual inputs (#3510)
- Implemented print functions for the Heli setup screen (#3554)
- Fixed: Flight modes linked trims display value (#3547, #3568)
- Fixed: New model global variables and rotary encoders initialisation (#3473)
- Fixed: Prevent circular linked global variables and rotary encoders (#3472)
- Fixed wrong log replay speed issue in Telemetry simulator (#3708)
- Various texts and translations corrections
Version 2.1.8 / 2016-04-14
- Telemetry Simulator sensor instance number fixed (#3207)
- Fixed: Throttle Source combo-box was populated multiple times (#3222)
- RTC option tool-tip corrected (#3225)
- Fixed: Companion was looking for custom scripts at the wrong place (#3237)
- Offset displayed in inputs screen (#3248)
- Import/export handling was broken for Average formula telemetry sensors (#3262)
- Fixed: Hardware Setup control types and names were not stored in profile (#3260)
- Fixed voice language list (#3338)
- Fixed data overflow in Special Functions Override Channel (#3347)
- Fixed: Sync dialog new line problem (only present for some UI languages) (#3350)
- Removed a few legacy timer limitations, fix non-working limit (#3301)
- Default AVR fuse settings changed to disable JTAG interface (#3379)
- Channel range fix (Start, Channels) in Model Settings, Setup page, int/ext module settings
- Use friendly GVAR names in dialogs (if available) (#3353)
- Various texts and translations corrections
Version 2.1.7 / 2016-01-04
- Lua 'execute' failed in non-root directory (in Simulator) (#3024)
- LR12 changes: removed option for remote failsafe configuration, added in EU firmware variant
- Added Clear option to the flight mode context menu (right click on the Name label) (#3026)
- New features for Telemetry Simulator: log replay, user friendly sensor values (#3124)
- Added F7 key to reload LUA permanent scripts in radio simulator (#3141)
- AR9X firmware flashing fall-back was wrong
- Command line options support added to standalone simulator (try "./simulator21 --help" on Linux and "simulator.exe /help" on Windows for usage) (#3160)
- Various rounding problem fixed: Telemetry sensor Ratio parameter (#3117),
Outputs Sub-trim, Min and Max values (#3156)
- Fixed: telemetry sensors Ratio and Offset value increment/decrement step (#3121)
- Hardware/Calibration tab split int two tabs (#2974)
- Fixed Fahrenheit temperature conversion error (if PREC was not 0) (#3146)
- Application Setting 'Enable automatic backup before writing firmware' was not saved (#3040)
- Fixed RPM package problem on Fedora (#3130)
- Fixed conversion errors when loading 2.0.x EEPE (#3177)
- Various texts and translations corrections
Version 2.1.6 / 2015-11-11
- Telemetry custom screen changes didn't emit modified signal (#3029)
- Hide D8/LR12 when eu firmware option is selected
Version 2.1.5 / 2015-11-05
Notice: version 2.1.4 was skipped by the OpenTX team to avoid confusion with FrSky's release of OpenTX 2.1.4
- Fixed: changing any setting on the telemetry panel does not set the file as being modified (#2875)
- Print model fix for "Play value.... not on startup" (#2736)
- Top LCD Timer could not be selected for X9E (#2850)
- More informative error/info messages when openin eepe files (#2778)
- Print model fix for curves (#2896)
- Added missing special functions (bind, range check, set failsafe) (#2753)
- Some defaults missing when changing telemetry formula, update propagation issues (#2928)
- Fixed wrong import of Logical switches from OpenTX 2.0.x version (#2942)
- Fixed a problem with updates path on Windows (#2876)
- Edge representation unified (changed from "no release" to "instant") (#2837)
- Added channel names on failsafe sliders (#3021)
- Corrected failsafe mapping when using Custom failsafe mode, D16 protocol and channel range different from from 1-8.
Users with such setups are advised to re-check their failsafe settings (#2975)
- Various texts and translations corrections
- Various small bug-fixes: #2994,
#3016,
#3012
Version 2.1.3 / 2015-09-09
- Fix missing translations in inputs/mixes tabs, print and compare dialogs (#2847)
Version 2.1.2 / 2015-09-07
- Fixed: Lua model scripts outputs not working in a simulator (#2684)
- Fixed a problem of Companion 2.1 trying to install into 2.0 path.
The effect will only be visible for the users that did not install any of the previous 2.1.x versions.
(#2645)
- Added missing SDL libraries to MAC package (#2678)
- Added used channels check/warning in Wizard (#2091)
- Model Print and Model Compare improvements and fixes (#2734, #2737, #2576)
- Negative telemetry offset value was reset when writing back to radio (#2738)
- Telemetry sensor names were not displayed (#2807)
- Mixes multiplex representation now the same as on the radio (#2808)
- Fixed language-related startup crash on Mac (#2815)
- Fixed issues with conversion from 2.0 (#2809, #2800)
- Fixed Throttle source export issue on X9E (#2844)
- Added support for the AR9X replacement board (prototype) for the Turnigy 9X radio, info here
Version 2.1.1 / 2015-08-06
- Vario source and center silent options were not saved(#2476)
- DSM receiver numbers for external module were not converted from previous version EEPROM (#2474)
- Precision incorrectly set for Calculated->Cells sensor (#2479)
- Unit incorrectly set for Calculated->Cells sensor (#2485)
- Fixed import/export of trim values (#2484)
- Removed constant access to floppy disk (#2160)
- Telemetry view script combo box list was empty (#2465)
- Telemetry view bars ranges not transfered to radio (#2491)
- Fixed Standalone simulator radio selection display problem (#2503)
- Added missing simulation libraries and enabled side by side installation of Companion 2.0 and 2.1 on Linux (#2500)
- Standalone simulator now remembers which radio was simulated in previous session (#2503)
- Radio calibration value were not displayed (#2502)
- Fixed Vario / Voltage / Current sources export problem
- Writing model settings to 9XR-PRO did not work (#2402, #2517)
- Model Print and Model Compare improvements
- Fixed Companion OSX version (#2549)
- Firmware nightly builds are now downloadable from nightly builds of Companion (#2526, #2634)
- Fixed telemetry item lists (#2541)
- Fixed missing pots P1..P3 for 9X (#2543)
- Fixed "Invalid model and settings" error message when writing models and settings to the radio (#2544)
- Global Functions fixes (#2558)
- Export to Google Earth now working (only) with the new telemetry fields (GPS, GAlt and GSpd) (#2546)
- Fixed unsuccessful writing of setting to the radio for 9XR PRO (#2605)
- Fixed missing LUA script outputs in special function "Play Value" (#2649)
- Various texts and translations corrections
- Various small bug-fixes
Version 2.1.0 / 2015-07-16
- SD card synchronizaton tool
- Added session duraton information in Log Viewer
- Enabled Mixers monitor in Taranis simulator
- Better support for multi-axes in Log Viewer (#2267)
- File path issue in Taranis simulator function findTrueFileName() on Windows (#2301)
- Added simulator volume gain setting (#2260)
- Added GPS glitch filtering and Latitude/Longitude position synchronization to Google Earth export (#2326)
- Fixed a rare program crash when editing Input for 9X radio (#2420)
- Fixed missing RSSI audio warnings if simulator was started multiple times (#2446)
Version 2.0.17 / 2015-05-04
Version 2.0.16 / 2015-05-03
- nooverridech firmware option was not working
- Fixed setting Expo from gvars for 9XR-Pro (#2040)
- Added Mixers Monitor screen option mixersmon (#1945)
- Added audio playing in simulator (#457)
- Fixed sorting of audio tracks (#2002)
- Model wizard fixes (#2091)
- GVAR names removed for 9x, radio doesn't support them (#2150)
- Some LS sources didn't follow the Imperial units setting (#2180)
- Added more fields to the telemetry simulator (#2171)
- Log viewer improvements and massive speed increase (#1863, #2163)
- Added Battery meter range setting (#2195)
- Improvements in Print and Compare dialogs (#2219)
- Reset pots to the middle by right double clicking them in Simulator (#1939)
- Minor fixes: #2153,
#2138,
#2090,
#2122
Version 2.0.15 / 2015-01-13
- Firmware was not written correctly on radio when compatibility warning check enabled
- Time format for Special Functions Set Timers
Version 2.0.14 / 2015-01-12
- OpenTX Companion and Companion9x can now be installed side by side on Linux
- Improved TAB order in dialogs
- Special Function Start Logs renamed to more appropriate SD Logs
- Improvements for MAC build
- Fixes to Google Earth logs export
- Firmware compatibility warning check added when flashing new firmware to radio
- Fixed issue with Telemetry Type setting on 9XR-PRO
- Added Telemetry simulator
- Added Trainer simulator
- Added Debug Output window
- Various texts and translations corrections
- Various small bug-fixes
- More reliable method of writing EEPROM.BIN and FIRMWARE.BIN to radio
- Fixed issue with Edge function INSTANT for V1>2s
- Fixed buffer overflow in Joystick code
Version 2.0.13 / 2014-11-20
- Too many curves shown on non ARM boards
- Fixed vario limits
- Fixes in compare dialog
- Fixed receiver number range
- Virtual inputs not selectable in SF Volume and heli Collective Source
- Joystick calibration crash after channel assignment
- Gvar import error for limits
- Companion shows too many curve types in input/mixer for 9x
- NOT curves removed from inputs (for non ARM platforms)
- Companion again builds on OS X (Mac)
- Companion simulator Lua crash on OS X 64bit (Mac)
- Companion didn't take care of PlayScript functions
Version 2.0.12 / 2014-09-15
- Typos & Translations updated
Version 2.0.11 / 2014-09-10
- Limits EEPROM export was broken (all boards except Taranis)
- Fix issue when a GVAR was used as Offset
Version 2.0.10 / 2014-09-08
- Taranis is now the default board in General Settings
- GVARS allowed in Limits min/max/offset
- Limits displayed in us when ppmus option selected
Version 2.0.8 / 2014-07-23
- Compare dialog bugfixes
- Curve index correctly resetted when type changed
Version 2.0.7
- SafetyCH function was missing in simulator
- EEPROM export warning when exporting logical switches > L12 on 9X128
- FAS offset was not exported on 9X/9XR boards
- Trims modes bugfix on non Taranis boards
- It was impossible to open a backuped model from the Tx
Version 2.0.6
- Fix Mix curves bug on Sky9x boards
- Channels 17-32 are displayed in the simulator
- Backlight simulation bugfix
Version 2.0.5
- Fix crash on startup
- Fix version number in simu
- 9XR-Pro now supported on Mac
- Fix loss of settings in telemetry custom screens
- Fix 10000% bug when using GVs in mixer weithg or offset
- Fix Cnsp range in logical switches (up to 30000mAh)
Version 2.0.4
- Sound should be ok on all platforms
- Min/Max reviewed in Logical switches (for the whole telemetry)
- Various bug fixes
Version 2.0.3
- EEPROM import bug on AdjustGVAR function
- Timers correctly displayed in logical switches tab
Version 2.0.2
- Mouse scroll wheel behaves differently
- Play Sounds should now work on all platforms
- A lot of small bug fixes
Version 2.0.1
- Fix on recursive GVars
- Sky9x EEPROM read/write fix
- Translations updated
- Wizard fixes
- Fix on invalid splashes bitmaps
Version 2.0.0
- Companion now merged into OpenTX
- Too many changes to list them all!
Version 1.52
- Fix crash when writing certain EEPROMS
- Google Earth export of logs containing GPS positions
- DSM2 added for Taranis
Version 1.51
- Wrong DFU-Util default path (MAC)
- new voices download server (ip address changed to new fiber connection)
- Fixed contributor list
Version 1.50
- solved issue with taranis radio with some linux distributions
- blank eeprom created using a radio profile that holds calibration data, will contain calibration data from the profile
- new opentx compilation server (ip address changed to new fiber connection)
Version 1.49
- Stack usage optimizations
- Playsound order is misaligned between companion9x and the TX
- Model image could not be reset.
Version 1.48
- Interface fixes
- Hide include dr/expo when not applicable
- Fix extraction of grayscale images from taranis firmwares
- No TX and RX in Taranis telemetry fields
- Issue 255 fixed - "No GVAR selection possible for PLAY VALUE"
- Issue 254 fixed - "SE Language for building opentx"
- Issue 253 fixed - "OpenTX doesn't accept this protocol (DSM2 on Sky9x)"
- Prevent segfault while parsing wrong log files or files with broken lines
- Small bug in model printout
- Fixed wrong display of values in custom functions
- Image in preferences was saved only black & white
- Issue 247 fixed - "Labelled items on radio should not be translated."
- Added support of tstick (taranis like stick) compile option for sky9x opentx firmware
Version 1.47
- Interface fixes (issues 232,233,238,241)
- Fix for print/compare models
- Function switch parameter on screen different than printout.
- Translations fixes
- Command line print mode
- Better mavlink support
- SE tts language added for taranis
- Alternate font option for opentx added
Version 1.46
- Interface fixes (issues 224,225)
- Show persistent timers value in modeledit
- Consistent naming of Custom Switches in c9x
Version 1.45
Version 1.44
- Fix regression on AND parameter in custom functions
- Add mavlink support for stock and m128 boards
Version 1.43
- Copy Malfunctions in Custom Functions (Issue 205)
- Enable repeat parameter in functions for all boards
- Remove sink tones from vario for stock/m128 board
- Fix for wrongly named channels in mixerlist (Issue 210)
- Fix badly exported gvars in mixers
- Fix while editing custom switches
- Add access to the release notes of currently selected firmware
Version 1.42
- Add Companion9X changelog
- Add Fw release notes browser
- Simplify burn menu for sky9x and Taranis.
- Fix in telemetry conversion (rssi alarm) for stock board
- Drop support of sky9x boards on MacOS due to missing SAM-BA tool.
Version 1.41
- Fix unneeded rescaling of splash images
- Fix for telemetry screens for Taranis
Version 1.40
- Log dialog - Split of logging sessions.
- Telemetry screen 1 as default (issue 206)
- Rename all channels in mixer tab accordingly to limits names
- Fix a segfault in phases tabs (Issue 203 regression introduced in release 2140)
Version 1.39
- Custom functions cut&paste
- Custom switches cut&paste
- Color button text in curve editor for MACOSX
- Adjust name lengths for Taranis
Version 1.38
- Core when model names were > 10 chars
Version 1.37
- Fix OpenTX segfault in Taranis simulator
- Implement brightness control for Taranis
- Reduce modeledit windows size
- Taranis splash screen in grayscale
Version 1.36
- Burning windows (with progress bar) now in foreground (Issue 197)
- Allow a selection of tracks for Background Music (Issue 199)
Version 1.35
- Country names mismatch between Taranis and Companion 9X (Issue 198)
- TIM function in custom switches
- Fix timer switches.
- Taranis LCD adjustment in general settings.
- New tool in curve editor
- Minor fixes
- Expo move bug + invalid chars in channels, expo and mixer names
- Try to reduce modeledit window form MAC
- Wrong init of RF-Module data
- Read flash from TX didn't worked for Taranis