Raphael Coeffic
|
8eed123716
|
Even more unit tests
|
2021-11-10 11:07:03 +01:00 |
|
Raphael Coeffic
|
f4ae4a6d48
|
More unit tests
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
c749fd8681
|
X9D+ conversion unit test + fixes
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
17d4ea5c62
|
Fix color lcd
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
64d524f717
|
Fixed canned constants (FUNC_TOUCH_DISABLE again....)
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
397674021e
|
Improved logical switches
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
4333e4267c
|
Added missing DISABLE_TOUCH in conversions as well.
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
00d1e54c68
|
select_custom_fn() has been removed
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
5f2fb4386c
|
Align with changes on main branch
See #942
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
682aabacec
|
WiP logical switches
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
b5e9c68056
|
Improve custom functions
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
3da2aee1ff
|
Sensor type & formula
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
24b69098c7
|
Improved swashR, flightModes & sources
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
d8bda6b8bb
|
Reworked flight mode gvar output & size checks
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
9f7f39376a
|
Fix datastruct sizes for NV14
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
baba1c5e9d
|
Added some safeguards to avoid issues related to data struct sizes
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
c9b20063ec
|
Use YAML output functions from version 220 as long as possible
This allows to save some flash memory.
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
b1521579ba
|
Improved telemetry screen type output
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
4ee58045e1
|
Improved mixer source (de-)serialization
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
b7640a830f
|
WiP pass YamlTreeParser where needed
|
2021-11-10 11:07:02 +01:00 |
|
Raphael Coeffic
|
d1c7ae4141
|
Properly patch filenames in models.yml & handle missing files
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
8eceb282c6
|
Consider calibration values to be correct if loaded from YAML.
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
f932e9e12c
|
Further confined v220 data structures
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
7b6749ebee
|
Fixed flight mode reading/writing
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
b9b510e367
|
custom functions: output "play" for functions with string, "all" for the others
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
0cf677c8ee
|
Fixed convert model path (color lcd)
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
fb4f555442
|
Fix color lcd conversions
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
4c8db58166
|
Fixes compilation for color lcd
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
da3759a2a3
|
Some b&w conversion fixes (more needed for color lcd)
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
68bdf025c1
|
Fixed switch position warning display on B&W
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
fc4cdfd9ae
|
Implement model backup/restore
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
8d04e373b6
|
WiP storage format conversions
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
0503e6fb8e
|
Some cleanup
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
f0dbbf41da
|
Fix LCD_W defines
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
2e4c313f01
|
Pack the frozen time capsule
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
bcc1f55b37
|
Use full custom to cope with the strange trainer mode defs
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
61e837f0b7
|
Clean up
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
69c017091a
|
More stringified values
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
c048b187b4
|
Set indexes directly rather than incrementing step by step
|
2021-11-10 11:07:01 +01:00 |
|
Raphael Coeffic
|
d59bbd1020
|
Fix compiling taranis-like targets
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
a8f2212f2c
|
Added support for lists (without index value)
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
77ff579355
|
Stick names in own config list
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
21bf580f9a
|
Merge switches / pots / sliders names into their config struct
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
b5aca8f22e
|
Fix case with invalid switch, pot & slider idx name in config
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
218590b277
|
Fixed NV14 CMakeLists.txt
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
33d6cd95a2
|
Conversion tests are for EEPROM only
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
c696313a4e
|
Use simple scheme with direct model slot to model filename
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
96b256cbdb
|
Fix for targets without XPOTS
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
4b79cdc795
|
Fix some b&w target compilation
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
f8ab3770e4
|
Updated generated yaml parser structs
|
2021-11-10 11:07:00 +01:00 |
|