Releases: betaflight/betaflight-tx-lua-scripts
Betaflight TX Lua Scripts 1.7.0
For instructions on how to install and use, have a look at the README.
**Note: Compatibility with all 4.2.x versions has been restored.
System Requirements
It is recommended to always use the most recent firmware for your equipment, but these are the minimum requirements for the Betaflight TX Lua Scripts to work.
- OpenTX - 2.3.12
- EdgeTX - 2.4.0
- ExpressLRS - 2.0.1
- Crossfire - 2.11
- Frsky TX / RX with support for Smartport/Fport - Most recent firmware recommended(except ACCST D16 v2.1.1 Fport R-XSR firmware)
- ImmersionRC Ghost - Latest firmware.
What's Changed
Improvements
- Ghost MSP support by @daleckystepan in #419
- Read lua buffer until empty by @klutvott123 in #429
- Increase dynamic idle limit by @klutvott123 in #452
- Update anti gravity by @klutvott123 in #453
- Change anti gravity gain scale by @klutvott123 in #454
- Move TPA to PID profile by @haslinghuis in #446
- Trim acc2 by @druckgott in #459
- Position OSD Elements via Script by @druckgott in #463
Fixes
- Remove gyro/pid rate for BF 4.2 by @klutvott123 in #447
- Fix api version calculation by @klutvott123 in #451
- Fix tpa by @haslinghuis in #456
- Handle signed values by @klutvott123 in #458
- Check for min attribute by @klutvott123 in #460
- Add scale to ground speed for >= API 1.45 by @haslinghuis in #466
New Contributors
- @haslinghuis made their first contribution in #446
- @druckgott made their first contribution in #459
Full Changelog: 1.6.0...1.7.0
Betaflight TX Lua Scripts 1.6.0
For instructions on how to install and use, have a look at the README.
**Note: Version 1.6.0 is backwards compatible with older versions of Betaflight, but because of a bug in MSP over telemetry it will not work with 4.2 versions earlier than 4.2.11.
System Requirements
It is recommended to always use the most recent firmware for your equipment, but these are the minimum requirements for the Betaflight TX Lua Scripts to work.
- OpenTX - 2.3.12
- EdgeTX - 2.4.0
- ExpressLRS - 2.0.1
- Crossfire - 2.11
- Frsky TX / RX with support for Smartport/Fport - Most recent firmware recommended(except ACCST D16 v2.1.1 Fport R-XSR firmware)
Changes
- Mcu ID used to identify flight controller. The script is now able to identify each unique craft and use the correct vtx tables even if they're bound to the same model on the radio (#361) @kristjanbjarni
- "Betaflight CMS" script added(TBS CRSF only) (#339 #417 #420 #424) @codecae
- Support for 128x96 resolution (TBS Tango 2) (#362) @klutvott123
- Added simplified tuning page (#391 #399 #408 #413)
- Added failsafe page (#390)
- Added profiles page (#432)
- Improved PWM page (#347 #400 #412)
- Improved Receiver page (#374 #394)
- Filter pages updated (#383 #393)
- Added min dth to GPS Rescue page (#386)
- PID related pages updated (#366 #367 #368 #370 #407 #410 #431)
- Use
getRSSI()
to detect connection. Eliminates the need for protocol specific sensors to detect a connection. (#406) - Accelerometer calibration option added to main menu (#375)
- Support for different rate types (#365)
- Popup menu improvements (#389)
- MSP protocol updated for compatibility with Betaflight 4.3. Still backwards compatible with older versions of Betaflight. (#409)
- Allow drawing on whole display (#363)
- Removed unused files and folders. Telemetry script and BF folder in root directory removed. (#401)
New Contributors
- @kristjanbjarni made their first contribution in #361
- @asizon made their first contribution in #398
- @daleckystepan made their first contribution in #402
- @sorki made their first contribution in #438
- @blckmn made their first contribution in #439
Full Changelog: 1.5.0...1.6.0
Betaflight TX Lua Scripts 1.5.0
System Requirements
- OpenTX 2.3.4 or newer.
Changes
- added support for Betaflight 4.2;
- improved function keys in the 'Tools' menu (#257);
- optimised page layout for OpenTX 2.3 (#266);
- added support for loading and using custom VTX tables from the flight controller (#264, #284, #317);
- improved the backwards compatibility with older versions of Betaflight (#289);
- moved sending of RSSI and time into a background script that can be run as a global function (#301, #308);
- added compilation of the lua scripts on the TX the first time they are run to minimise memory usage (#311).
Betaflight TX Lua Scripts 1.4.1
System Requirements
- OpenTX 2.3.1 or newer.
Changes
- fixes for problems introduced in OpenTX 2.3 (#260).
Betaflight TX Lua Scripts 1.4.0
System Requirements
- OpenTX 2.3.1 or newer.
Changes
Betaflight TX Lua Scripts 1.3.0
Changes
- added support for X9 Lite, X-Lite S, X-Lite Pro.
Betaflight TX Lua Scripts 1.2.1
Betaflight TX Lua Scripts 1.2.0
Changes
- added support for advanced PID settings;
- added support for new settings added in Betaflight 4.0;
- added support for holding down + / - to scroll through menus;
- various fixes.
Betaflight TX Lua Scripts 1.1.0
Changes
- Added support for GPS rescue;
- Updated settings to work with Betaflight 3.5;
- Various fixes.
v1.0.2
- Added editable VTX frequency support
- Added support for FrSky X-Lite
- Added "Previous Page" support
- Updated Key Mappings
- RIGHT: next page
- LEFT: previous page
- UP: previous field / -
- DOWN: next field / +
- long RIGHT: menu
- Adjusted precision of anti-gravity gain from 1.0 to 0.1