Releases: iltis42/XCVario
2021 March Release 2
- More agile tone chopping, now frequency perfectly coupled with climb value and max frequency increased from 5Hz to 10 Hz
- Flight download from Flarm now possible with magnetic or true heading NMEA sentences enabled
- Red blinking flap lever when displaced more than one flap position in flap display
- Stall warning armed after stall speed has first time been reached
- Acoustic warning when configured maximum possible g-load get's exceeded
2021 March Release
- Support for magnetic sensor including sensor calibration, deviation and tilt compensation, etc.
- Added magnetic heading info to Retro display
- Graphic G-Load display featuring static or dynamic activation, storage of max acceleration and more
- New Display Style "UL" without MacCready setting and STF command but QNH indication
- Option to invert display (black on white instead white on black)
- Option to invert S2F Switch
- MC value precision same in setup and vario screen
- Oversampling and filtering flap sensor readings
- Code cleanup and performance improvements
- Invert Z and Y axes for AHRS sensor in display TopDown mode
- Added polar for Open Cirrus 17.7 m and UL Taurus
- Fix a bug in new SPL007 pressure sensor I2C library with potential data overrun and erratic readings
at pressures close to carry bit boundary. - Flap labels 3a and 3b to support Schleicher flap naming
- Limit speed to Vmax in Flap speed settings
Release Notes:
- In case magnetic sensor is attached, flight download from FLARM with this release will only work with magnetic compass disabled in setup.
Issue is fixed already in this pre-release: https://github.com/iltis42/XCVario/blob/master/images/sensor-21.0320-1229.bin
2021 Februar Release 1
- Support for configurable Flap Position Labels (N,S,L, -9..+20) for both display styles
- Netto Vario and Relative Netto (Super-Netto) Vario Option
- Option for automatic transition to Netto in Cruise Mode
- Blockspeed Support
- Setup Menu now shows current values in level before stepping in to alter the value
- Enable audio while changing volume
- Option to disable Audio when in Setup
- Option to select Audio source either S2F or Vario in Cruise mode
- Delay Flarm Simulation by 5 seconds
- Support for brandnew airspeed sensor type ABPMRR from Honeywell
- Added polars for Lak12, Silent Club, JS18 and JS21
- Basic implementation for magnet sensor (not yet released)
- Indicate running FLARM connection with green color in WiFi / Bluetooth symbol (dot/tooth)
- Fix scale factor when vario unit is set to cft/min
- Add a configurable takeoff position for Flaps shown on ground with no airspeed
- Add maximum speed config option (default 270 km/h)
- Code cleanup and code improvements
Release Notes:
- There is a small bug in the configuration of "Stall Warning" that cannot be exited by push button and needed to be left via Power Button switch, that will be fixed in the next official release, or already in this pre-release here: https://github.com/iltis42/XCVario/blob/master/images/sensor-21.0303-2148.bin.
- In TopDown display orientation AHRS (and S2F with G-Force) is not supported at the moment, this is in preparation currently and will come with next release.
2021 Januar Release 3
- Minor improvements in retro style display, e.g. updates of airspeed and altitude
- Dedicated audio shutdown before restarting device by intension
- Clarify need for restart by helptext at entering expert password
- Remove digits behind comma at expert password (or pin)
- Synchronisation of QNH, Ballast and Bugs to client device and vice versa
- Redraw level in flap display upon each update
- Improvements in initial Wifi connection
- Support to run current version also on first revision 'Long Vario'
- Fix wingarea for Ventus 16.6 meters
- Soft fading in/out in chopped audio to fix click sound when audio is opened
- Unify code for unit handling and correct average display when vario is set to knots
- Improvements in flap display with variable number of settings positive and negative
- Code refactoring, cleanup, and migration to latest esp-idf and compiler
2021 Januar Release 2
- Added Polars for Jantar Std 3, L-Spatz 55, Mini Lak, B4 P-11 and ASG 33 with 18m and 21m
- Configure stall speed, S2F autospeed, and MC value by corresponding units for speed and variometer
- Fix sporadic data interference observerd in multiplexing Flarm data in XCVario device
- Automatically disable vario sentences during flight download from Flarm to avoid need for entering Setup Menu
- Minor code cleanup with improvements in readability, maintenance and robustness
- Protect Factory Voltmeter adjust from Factory reset
- Allow slave variometer to exit from 'Wait for Master' wifi scan by push button
- Flarm alert screen simulation replay to be launched new menu point in Setup/Options/FLARM
- Minor improvements in Flarm warning screen
- Altitude in Borgelt protocol (PTAS1 sentence) switch to standard level 1013 hPa
2021 Januar Release
Several new features have been added and software includes now attitude and heading reference system and more. Tests have been done based on simulations, verification in flight still to be done, not possible now due to winter and lockdown, hence its about fine tuning, morless the basic functionality, stability and of course feature set is shown already.
All goodies are compatible with series 2020 variometer, features that require new series 2021 are activated on auto detection of new hardware (AHRS, second serial interface).
- Optical and acoustic stall warning
- AHRS enabling option by licence key
- FLARM warning screen, with configurable alarm level
- Dynamic fonts for different Unit's and values
- Flap sensor calibration and display of current lever position
- Leak test improved, continue by push button after finish
- Code optimization an refactoring for maintenance
- New polar for Czech VSO 10 glider Orlican
- Twin seater secondary instrument sychronized by master device
Release Notes:
- After configuring in Wifi-Client Mode, once there is no Master Variometer, the scan loop for master cannot be terminated, and setup cannot be entered. This has been fixed in https://github.com/iltis42/OpenIVario/blob/master/images/sensor-21.0108-17.bin. To exit from that condition, it is recommended to use OTA Software Update by pressing the push button quickly after the first line (software version) has been displayed, and upload above version what handles termination of master scan loop by just pressing the button.
2020 December Release
- Option to connect multiple wireless devices by Wifi beside Bluetooth (e.g. if there is only Wifi)
- Dedicated protocol driver "XCVario" added that has been contributed to XCSoar project (future versions >6.8.18)
- QNH synchronisation from XCVario to XCSoar using above driver
- Better robustness against noise at sensor selftest (average several results)
- Several code cleanup's, to allow better maintenance
- Code added for flap sensor driver using analog in (series 2021)
- Separate deadband for S2F, now featuring a positive and a negative value
2020 November Release
- New Feature: Optional half round pointer style display beside airliner style
- Limit audio amplifier overdrive for less distortion (THD) at full volume
- Add polar for Apis 2, ASW15 and Diamant
- Support data transfer to serial interface while bluetooth is off (Kobo/OpenVario)
- Code preparation for alternative airspeed sensor for 2021 series
- Indicate runaway AS (airspeed) sensor offset in startup screen (Need Zero)
- Automatic hardware detection for 2021 series to keep one software on both platforms
- Serial interface handling code cleanup and performance improvement
- Serial interface setup menu textual changes
20.0930-15
New XCVario release, coming with the following changes and new features plus an uptodate handbook.
- Flight download from FLARM now possible
- Option for Student Mode to disable expert settings
- Altimeter option for automatic transition to standard pressure QNE (1013.25) at transition level
- Robustness against negative dynamic pressure for airspeed sensor at power on
- Option to manual start airspeed autozero procedure (without factory reset needed)
- Polars for Piccolo B, LS6-10m, LS9, and DG500 22M added
- Fix for potential issue when when polar sink run's out of bounds at very high airspeeds
- Support for different hardware types of rotary encoder
- Pure serial transfer to OpenVario including FLARM data (no need any bluetooth device)
- CPU frequency and power management scaled to support to run stable on any hardware
20.09
Meanwhile several chances are avail after field test and feedback from user group that help much to improve the software and extend gradually with new features. Compared with the initial software state for 3rd Generation XCVarios end July 2020, exactly version sensor-20.0717-15.bin, this release presents the following new gimmicks.
- Added new Polars, e.g. SF27M, Blanik L13, Nimbus 3M and K6 CR
- Borgelt B50/B800 protocol added for MC,Ballast and Bugs sync from and to XCSoar
- Support of LK8000 with the above option
- Improved sound: Tone for sink sounds better with more frequencies, more dynamic in volume, tone smoother for lower volumes
- Performance improvements: Much better response and frame rate in overall Vario display
- Setup option to automatically switch altimeter to QNE (Standard 1013.25 hpa) reference at transition level
- Software Upgrade now possible without loss of Setup modifications
- Screen Layout improvements: No more clipping of of Bluetooth Symbol, "MC" and Battery Symbol
- Setup option beside linear connection for exponential or logarithmic Audio frequency
- Battery display option by voltage | percentage