Commit Graph
3273 Commits
Author SHA1 Message Date
Raphael Coeffic 2335d39fb5 Make GCC happy 2021-12-31 10:53:09 +01:00
Raphael Coeffic 8a10ffa43d Output knobs config 2021-12-31 10:53:09 +01:00
Raphael Coeffic f3bf1d4d42 Add calib data write 2021-12-31 10:53:09 +01:00
Raphael Coeffic c5d686a6f0 WiP: write GeneralSettings to YAML 2021-12-31 10:53:09 +01:00
Raphael Coeffic 0e437ca492 Add RawSwitch converter 2021-12-31 10:53:09 +01:00
Raphael Coeffic d0293013ec WiP: Add model loading 2021-12-31 10:53:09 +01:00
Raphael Coeffic ac60ad87f8 Check "firmware/board" and added gyro settings 2021-12-31 10:53:09 +01:00
Raphael Coeffic 3f7ddb48cb Fixed missing include 2021-12-31 10:53:09 +01:00
Raphael Coeffic daa49350f2 Add value shifts and factors 2021-12-31 10:53:09 +01:00
Raphael Coeffic 9dd8917ab4 Add stick, switch, pots & slider config 2021-12-31 10:53:09 +01:00
elecpowerandRaphael Coeffic 278a27b65f Fix blank error messages 2021-12-31 10:53:09 +01:00
Raphael Coeffic f57a1fd6c3 Add support for radio calibration 2021-12-31 10:53:09 +01:00
elecpowerandRaphael Coeffic 703f14d153 Rename functions from eeprom to settings 2021-12-31 10:53:09 +01:00
Raphael Coeffic 30c1e703b1 Added offset capabilities for integers 2021-12-31 10:53:09 +01:00
Raphael Coeffic 88ea3f8b20 Add enum lookup tables 2021-12-31 10:53:09 +01:00
elecpowerandRaphael Coeffic 44e2d6371d Fix return values 2021-12-31 10:53:09 +01:00
elecpowerandRaphael Coeffic cade5c3529 Support reading and writing yaml settings from/to radio 2021-12-31 10:53:09 +01:00
elecpowerandRaphael Coeffic 6b8175835b Add capability test for models list file 2021-12-31 10:53:08 +01:00
Raphael Coeffic 5a8a5ab743 WiP: start parsing YaML 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 0f6db9c5cb Detect sdcard format and split processing of otx and etx 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 4f284bc79c Change more installer refs to edgetx and etx file extension 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic cf43d3ed40 Fix settings conversion 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic e3231f0496 Remove yaml from file filters 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 06fef816f0 Convert profile firmware types and remove some old code 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 9db320577a Move miniz include to categorized storage 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 8ad4aa04ab Rename firmwares 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 73539a10a9 Rename libsims 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 2e7f20def9 Force ETX file extn on save 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 76c3dd8240 Use full project names 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 0db9363df9 Fix miniz linker 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic a7948f736b Add back otx format 2021-12-31 10:53:08 +01:00
rotormanandRaphael Coeffic 89517d8bd8 Use ETX instead of OTX (also as a file extension). 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic f5b398b32c Add function switches to model print and compare 2021-12-17 17:08:49 +01:00
elecpowerandRaphael Coeffic 9a07b83b00 Use item models for ui lists 2021-12-17 17:08:49 +01:00
Raphael Coeffic 9cf6d61fa4 Missing include in companion 2021-12-17 17:07:48 +01:00
3djcandRaphael Coeffic d31482c18b Introduce T-pro and function switches handling 2021-12-17 17:07:48 +01:00
3djcandRaphael Coeffic 6735a42b08 Radiomaster Zorro
Port of opentx/opentx#8791
2021-12-17 15:17:48 +01:00
Neil HorneandGitHub 49fe09bc58 [companion] Default sdcard sync local folder to current profile (#1241)
Set the local folder to match that set in the profiles "SD structure path" setting
2021-12-12 19:33:57 +11:00
Neil HorneandGitHub 54e7caf07e Align Companion radio default settings (#1228) 2021-12-09 11:31:05 +11:00
Malte LangermannandGitHub ec01fa8df9 RLE for greyscale lcd (gives more firmware space!) (#1142)
* use RLE encodes bitmaps on 212x64 pixel radios

* fix model image display
fix icon display

* implement RLE bitmaps in companion for splash image on 212x64 radios
reserve 3kB for RLE bitmaps in firmware

* fix size check

* use defines instead of magic numbers

* fix display of splash screens on 212x64 radios

* add warning message if compressed image is larger than the reserved space
2021-12-04 15:06:23 +11:00
elecpowerandPeter Feerick 53d6c0344b Cpn new curves (-100,-100) to (100,100) 2021-11-20 19:08:39 +10:00
Malte LangermannandGitHub 5614646861 Improve backlight handling on color lcd radios (#998)
* no more backlight off mode for color lcd radios
disable backlight input controls in radio setup screen, when they are not used by the selected backlight mode
force backlight on to be at least the brightness of backlight off

* do not allow to set the display brightness below the configured off brightness, except when display mode is set to ON.

* Revert "do not allow to set the display brightness below the configured off brightness, except when display mode is set to ON."

This reverts commit e153a8dc658d53f5420c912e7543d6d0a9fe6ed9.
2021-11-12 12:19:45 +11:00
elecpowerandPeter Feerick 09159c2a03 Handle model mix conversion with invalid sources 2021-11-07 14:50:09 +10:00
Peter FeerickandGitHub 27f0d043d0 [Companion] More direct donation link 2021-11-05 20:23:19 +11:00
Peter Feerick 68335304a8 Update Companion donation URL
Resolves #913
2021-11-05 12:23:19 +10:00
elecpowerandPeter Feerick fb5d8a30d3 Add trainer mode OFF for NV14 2021-11-04 11:29:08 +10:00
Peter Feerick 94d8ee1258 [companion] Add missing braces to conversion
Per:
https://github.com/EdgeTX/edgetx/pull/942/files/9df21159d01548716093e18ea829f58ec4a9475d#r739703672
2021-10-31 18:47:14 +10:00
elecpowerandPeter Feerick b4f0e7ca8e Fix cpn mix list highlight 2021-10-28 19:46:27 +10:00
c59f579bbe Add special function to disable the touch screen (#942)
* added a new special function to disable the touch screen

* Bump libopenui

* Don't try to disable touch if no hardware touch

* Disable processing of SF if no touch hardware

Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2021-10-25 23:20:57 +11:00
Jesper FrickmannandGitHub ecf386e71f Fix certain Lua script errors hanging the GUI (#899)
* Fixed a bug where a standalone Lua script w/o a run function will hang the GUI on non-color radios

* Prevent Lua standalone window from opening if Lua failed on load

* Fixed scroll down key in TX12 simulator
Copied key definitions from TX16S

* Fixed the Lua error trying to call nil value when no scripts are loaded.

* I messed up in the previous commit; now it does not freeze and it does not call nil.
2021-10-15 12:03:23 +11:00