elecpower and Raphael Coeffic
f33d5c005e
Calibration use dynamic analogs array
2021-12-31 10:53:09 +01:00
Raphael Coeffic
8fd3e0d5c8
Throttle trace
2021-12-31 10:53:09 +01:00
Raphael Coeffic
e73d9c5707
Added flight mode data
2021-12-31 10:53:09 +01:00
Raphael Coeffic
f5271b806e
Raw source encoding and limit data
2021-12-31 10:53:09 +01:00
Raphael Coeffic
98a6156889
WiP: mix data
2021-12-31 10:53:09 +01:00
Raphael Coeffic
763964193e
Small fixes
2021-12-31 10:53:09 +01:00
elecpower and Raphael Coeffic
f5dd81627d
Refactor getAnalogInputName
2021-12-31 10:53:09 +01:00
Raphael Coeffic
cd7585091c
Disable yaml-cpp tests
2021-12-31 10:53:09 +01:00
Raphael Coeffic
b73ffb5e08
WiP: write basic model data and models list
2021-12-31 10:53:09 +01:00
Raphael Coeffic
a7781deb6a
Mark read models as "used"
2021-12-31 10:53:09 +01:00
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
Raphael Coeffic
d98a697aca
Add "board" field and remove a few useless ones
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
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