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
Raphael Coeffic
20961e460b
Use double quotes around switches to avoid escaping with backslash
...
Escaping with backslash arbitrary characters seems to be an issue with most YAML parsers.
2021-12-31 10:52:20 +01:00
Raphael Coeffic
2244e369ed
Add Zorro and T-pro to nightly builds
2021-12-31 09:35:25 +01:00
Raphael Coeffic
81d7768498
Fix arbitrary escaping in quoted strings
2021-12-30 14:21:02 +01:00
Raphael Coeffic
587e64f76a
Fix potential YAML format issue by enclosing "def" value in double quotes
2021-12-30 13:55:06 +01:00
Jesper Frickmann and GitHub
d37b3e4051
[lua] Fix Lua Mixer index issue ( #1312 )
...
* Bug with the index of Mixer script input/output data
* Missed a #if defined(COLORLCD)
2021-12-30 19:37:23 +10:00
d41855a316
[TX12] Fix support for additional switches (SI and SJ) ( #1303 )
...
* Fixed support for Radiomaster TX12 additional switches (SI and SJ)
Two connectors are present on TX12 main board (near top of internal TX module) and are mapped as SI and SJ, but were not read out by the firmware.
With this update they might be used for some further hacking of the radio (ex. adding additional 2-pos switches, adding detector of external module insertion etc.).
* Radiomaster TX12 - preventing selection of Si and SJ as 3POS
* Radiomaster TX12 - corrected SI and SJ switch names in Keys Debug screen
Switches were displayed in test screen as SG and SH, due to fact that firmware did not take into account no presence of SG and SH in TX12.
The update provides correct and consistent naming of the additional switches across whole radio.
* Alignment tweak + fix rot_enc info overlap
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2021-12-30 15:49:23 +10:00
Peter Feerick
8447fb3de6
Add padding to bottom of screen for touchscreen
...
Mainly for NV14, but won't hurt TX16S, etc
2021-12-30 11:54:15 +10:00
Malte Langermann and GitHub
9e285b3cb2
[touch] Fix hardware touch diagnostics regression ( #1314 )
...
* fix touch screen test in analog input test screen
* remove #if SIMU check for touch test
* remove unneeded trace
2021-12-30 11:46:10 +10:00
Raphael Coeffic
1fa27e89ac
Fixed output of structs inside arrays without indexes
...
This is the case for curves inside mixes, which would previously prevent outputting all attributes following the `curve` attribute: `delayUp`, `delayDown`, `speedUp`, `speedDown` and `name`.
2021-12-29 15:26:25 +01:00
eshifri and GitHub
e15b34941d
[NV14] Add switch definitions for NV14 ( #1313 )
2021-12-29 11:38:17 +10:00
eshifri and GitHub
87724bba2f
[colorlcd] Fix pot and slider warning checks ( #1281 )
...
Some pot/sliders were being ignored or check state was inverted
2021-12-28 10:25:33 +10:00
richardclli and GitHub
230ac34e86
[translations] Resolve issue with lines over characters for some languages, and some wrong characters used ( #1268 )
...
* Resolve a problem in font generation when y_offset is negative.
* Change to use full dynamic detection of special chars, generalized for all languages including cjk.
* Isolated colorlcd and bwlcd translation encoding method.
* Fixed the cz char mapping.
* Only cz requires subset lowercase handling.
2021-12-27 11:43:17 +10:00
Raphael Coeffic
b0791e2afa
Reset channels to 16 instead of 24 for ISRM/D16
2021-12-26 17:08:46 +01:00
Malte Langermann and GitHub
a1e03ed7b5
[NV14] Fix ST7796S LCD controller detection and colors, show LCD controller type on version screen ( #1294 )
...
show LCD controller type on NV14 radio version screen
fix ST7796S LCD controller detection
fix ST7796S driven displays to show correct colors
fix NV14 lcd_driver.cpp compiler warning
2021-12-26 10:17:30 +10:00
Raphael Coeffic
e51005af2a
Make sure SD card paths exist before converting from EEPROM
2021-12-24 10:34:23 +01:00
Raphael Coeffic and GitHub
047981f5f4
Merge pull request #1282 from EdgeTX/pfeerick/issue395
...
End the LUA != LUA confusion
2021-12-24 08:07:57 +01:00
Peter Feerick
c26dcd5521
Add option and help text for CMake
2021-12-24 13:25:15 +10:00
Peter Feerick
d9b725a4b1
Newline
2021-12-24 13:18:08 +10:00
Peter Feerick
0814cbca88
Fix LUA=N compilation failure
2021-12-24 13:18:08 +10:00
Peter Feerick
b6ad6fbc50
Change LUA=YES to LUA_MIXER=Y/N
2021-12-24 13:18:08 +10:00
Peter Feerick and Peter Feerick
e4369af048
[libopenui] Fix screen widget layout line color
2021-12-24 13:08:55 +10:00
Peter Feerick and Raphael Coeffic
a1c10fa486
Add power delay for when turning on MPM for T16
...
Fixes #1239
2021-12-23 07:38:58 +01:00
Raphael Coeffic and Raphael Coeffic
6402088349
ARM64 fixes
2021-12-20 11:46:03 +01:00
Raphael Coeffic
4a2b7f8d2d
Added 2.6 branch to actions
2021-12-20 11:32:32 +01:00
Raphael Coeffic
e8deb4e03f
Bump major version
2021-12-20 11:11:26 +01:00
eshifri and GitHub
a892cc2dac
Fix GVARS=NO output values not correctly applied or editing correctly ( #1264 )
2021-12-19 17:53:34 +10:00
Raphael Coeffic
a4c718f6b7
YAML: remove useless constants
2021-12-18 15:25:52 +01:00
Raphael Coeffic
fb8080392c
YAML: properly output calculated sensors
2021-12-18 12:29:34 +01:00
richardclli and GitHub
b3e85e8444
Merge pull request #1269 from zyren/Improve-Chinese-CN/TW-Translation
...
Improve Chinese CN & TW Translations
2021-12-18 13:09:27 +08:00
zyren
a811f73136
Improve Chinese CN & TW Translations
...
Rebase and modify #1263 and resubmit
Added new translations for the popup main menu
Added new translations for theme
Fixed wrong translations
@richardclli Please check
2021-12-18 12:44:28 +08:00
Peter Feerick and GitHub
b0c328dd19
Make SYS Tools Lua entries larger for easier touch ( #1265 )
...
fixed 376 by making each line 10 pixels higher.
2021-12-18 12:20:24 +10:00
Peter Feerick
ee74bd408b
Add more vertical centering
2021-12-18 11:49:39 +10:00