v3.5.0 ---- Improved X-Lite and X9 Lite support Added SystemID and Autorotate modes for Copter (text only) Added Takeoff and QAcro modes for Plane (text only) v3.4.2 ------ Various memory optimizations Improved dual battery handling, in particular, second battery (connected to second battery monitor) does not need to be connected in parallel anymore Added timer so that battery low and critical alert levels trigger only if below predefined thresholds for more than 10 seconds (used to be instantaneous) Added reset capability to FlightDeck so no more need to power cycle radio controller when switching batteries for example: Performing "Reset telemetry" or "Reset flight" (long press on ENT from FlightDeck) will reset battery information and battery alerts (for when batteries are swapped). "GPS" sensor must be discovered for this feature to work! Added lastest Rover modes, including SmartRTL (text and audio in all supported languages) Added Zigzag mode for Copter (text and audio in all supported languages) Added QAutotune mode for Plane (text and audio in all supported languages) Added boat (subtype of Rover) MAV_TYPE_SURFACE_BOAT = 11 # Surface vessel, boat, ship Removed deprecated vehicle control modes v3.4.1 ------ Distance reported in status panel next to mountain icon (not in HUD) is now the vertical distance to terrain instead of the raw rangefinder measurements Fixed issue with rangefinder auto switching and updated corresponding audio files Prevent rangefinder active announcement on startup (already shown as active with the mountain icon) Added GPS recovered announcement (3D fix or better) if lost earlier Fixed sensor discovery v3.4.0 ------ Various CPU and memory optimizations Added latest flight modes in Plane and Copter (text and audio in all supported languages) Added X-Lite compatibility to FlightDeckQ Changed voices and added selectable male or female voice Restored displayed representation of ground in darker color than sky in HUD and added it to X7, X7S, X-Lite version Added rangefinder auto switching and announcing between fused altitude estimates and rangefinder Fixed rangefinder false positives Short keypress on EXIT key from the messages screen brings back the main screen Tested OpenTX 2.2.2 compatibility v3.3.5 ------ Reverted displayed representation of ground in grey due to CPU limitation v3.3.4 ------ Issued bugfix related to imperial representation to prevent script error Fixed issue where messages in the list would not display properly v3.3.3 ------ Improved error checking to prevent CPU error [Taranis] v3.3.2 ------ HUD improvements, including representation of any orientation and representation of ground [X9D, X9D+, X9E] Lots of memory management fixes to avoid running out of memory when switching models or otherwise [X9D, X9D+, X9E] Additional CPU management aimed at decreasing stuttering [X9D, X9D+, X9E] Decrease wait time upon flight controller bootup v3.3.1 ------ Added modification to fix stuttering on X9D+ Fixed display of cell voltage when no FLVSS/MLVSS sensor used Added support for Pixhawk Mini/PixFalcon in documentation Tested compatibility with OpenTX 2.2.1: make sure not to use (uncheck) the "sql5font" Build Option for the downloaded firmware v3.3.0 ------ One parameter file (.cfg) per model instead of one parameter file for all models Interface text language change does not require a reboot anymore Moved flight timer from timer 2 to timer 3 Added SmartRTL flightmode for Copter (texts and sounds in all languages) Popup warning about voltage difference between cells now has configurable voltage value (default: >=0.1V voltage difference between cells triggers popup warning). Can also be disabled ("---"). Dual battery support (batteries in parallel) for both ArduPilot and FLVSS/MLVSS cell sensors. For dual FLVSS/MLVSS cell sensor systems: - the sensorID of one of the cell sensors must be changed to something other than the default value of 2 (both sensors should not have the same sensorID; see tutorials online) - the second cell sensor (connected to the second/backup battery) must be renamed from "Cels" to "Cel2" in OpenTX discovery menu Added popup warning based on a configurable % of difference in current draw between the two batteries (this helps with early detection of battery failures) Fixed incorrect displayed value for Taranis voltage v3.2.1 ------ Fixed language files for cell voltage balance warning popup Added FlightDeck version display in configuration menu v3.2.0 ------ Added Alt (relative to home), VSpd, and VFAS (battery pack voltage) as discoverable sensors which can be used in the OpenTX environment v3.1.3 ------ Now defaults to english sounds if the voice language configured in OpenTX is not supported v3.1.2 ------ Fixed cell voltage reporting (average cell voltage based on pack voltage) v3.1.1 ------ Fixed message parsing issue when parts of FrSky packets are lost v3.1.0 ------ Rearranged display of ArduPilot messages: - support for longer messages (messages are displayed on multiple lines if they do not fit on a single line) - display multiple identical messages together using a multiplier indicator (e.g., x3 for a message received three times in a row) - display message number - display message severity Rearranged interface for larger display items Rearranged representation of GPS status (including DGPS, RTK Float, and RTK Fixed) Revised indicators to differentiate between rangefinder alt and home alt (the moutain icon appears when the rangefinder is used) Added vertical velocity indicator in HUD Added roll indicator in HUD Added home direction indicator in HUD Added audio announcement for when GPS fix is lost (from GPS fix to no GPS or no GPS fix) Revised battery pack voltage indicator to display pack voltage as measured by the FrSky LiPo sensor (FLVSS or MLVSS) if power module is not used Added configuration menu with description, units, etc. of FlightDeck parameters Removed need to activate custom scripts (which were found in the MIXES folder) Added support for Taranis Q X7 v3.0.6 ------ Simplified parsing of variables Support for LiHV batteries (up to 4.35V max per cell) v3.0.5 ------ Cell voltage balance warning popup if the voltage difference between any two cells is greater than 0.1V v3.0.4 - Requires OpenTX 2.2.0RC8 or above ------ Removed need to discover RSSI sensor. Now, no need to discover any sensor for FlightDeck to work! RSSI low and critical alarms match last two bars of FlightDeck's displayed signal strength v3.0.3 ------ Various memory optimizations and code simplifications Displayed text language auto-detection (matches OpenTX firmware language) Voice language auto-detection (matches configured voice language as set in OpenTX radio menu) Removed ShowFeet? option: units in FlightDeck (metric/imperial) now configured through OpenTX radio menu v3.0.2 ------ Added ShowFeet? option which (if set to 1) displays units in feet and mph instead of meters and m/s v3.0.1 ------ Moved to passthrough message IDs in the 5000 range Revised protocol to match ArduPilot official firmware Updated MAVLINK_TYPE definitions