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
elecpower and Raphael 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
elecpower and Raphael 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
elecpower and Raphael Coeffic
44e2d6371d
Fix return values
2021-12-31 10:53:09 +01:00
elecpower and Raphael Coeffic
cade5c3529
Support reading and writing yaml settings from/to radio
2021-12-31 10:53:09 +01:00
elecpower and Raphael 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
elecpower and Raphael Coeffic
0f6db9c5cb
Detect sdcard format and split processing of otx and etx
2021-12-31 10:53:08 +01:00
elecpower and Raphael Coeffic
4f284bc79c
Change more installer refs to edgetx and etx file extension
2021-12-31 10:53:08 +01:00
elecpower and Raphael Coeffic
cf43d3ed40
Fix settings conversion
2021-12-31 10:53:08 +01:00
elecpower and Raphael Coeffic
e3231f0496
Remove yaml from file filters
2021-12-31 10:53:08 +01:00
elecpower and Raphael Coeffic
06fef816f0
Convert profile firmware types and remove some old code
2021-12-31 10:53:08 +01:00
elecpower and Raphael Coeffic
9db320577a
Move miniz include to categorized storage
2021-12-31 10:53:08 +01:00
elecpower and Raphael Coeffic
8ad4aa04ab
Rename firmwares
2021-12-31 10:53:08 +01:00
elecpower and Raphael Coeffic
73539a10a9
Rename libsims
2021-12-31 10:53:08 +01:00
elecpower and Raphael Coeffic
2e7f20def9
Force ETX file extn on save
2021-12-31 10:53:08 +01:00
elecpower and Raphael Coeffic
76c3dd8240
Use full project names
2021-12-31 10:53:08 +01:00
elecpower and Raphael Coeffic
0db9363df9
Fix miniz linker
2021-12-31 10:53:08 +01:00
elecpower and Raphael Coeffic
a7948f736b
Add back otx format
2021-12-31 10:53:08 +01:00
rotorman and Raphael Coeffic
89517d8bd8
Use ETX instead of OTX (also as a file extension).
2021-12-31 10:53:08 +01:00
elecpower and Raphael Coeffic
f5b398b32c
Add function switches to model print and compare
2021-12-17 17:08:49 +01:00
elecpower and Raphael 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
3djc and Raphael Coeffic
d31482c18b
Introduce T-pro and function switches handling
2021-12-17 17:07:48 +01:00
3djc and Raphael Coeffic
6735a42b08
Radiomaster Zorro
...
Port of opentx/opentx#8791
2021-12-17 15:17:48 +01:00
Neil Horne and GitHub
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 Horne and GitHub
54e7caf07e
Align Companion radio default settings ( #1228 )
2021-12-09 11:31:05 +11:00
Malte Langermann and GitHub
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
elecpower and Peter Feerick
53d6c0344b
Cpn new curves (-100,-100) to (100,100)
2021-11-20 19:08:39 +10:00
Malte Langermann and GitHub
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
elecpower and Peter Feerick
09159c2a03
Handle model mix conversion with invalid sources
2021-11-07 14:50:09 +10:00
Peter Feerick and GitHub
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
elecpower and Peter 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
elecpower and Peter 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 Frickmann and GitHub
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