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 |
|
Raphael Coeffic
|
679c5aef31
|
Fixed EEPROM tests
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
a26a43ee1d
|
Use specific generated YAML bindings on X7 variants
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
8a9154db76
|
Force disable YAML on X9D-like targets (UI missing)
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
f21bcd6987
|
Added missing STORAGE_CONVERT cmake var to Horus-like targets
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
5e0d0131b4
|
Added EEPROM conversions to YAML
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
630e6918ea
|
Added more B/W targets
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
20a1fa38c4
|
Enable YAML storage by default
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
7e110ce4b1
|
Add empty CURR_MODEL_FILENAME in case SD card storage is not used
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
e48762e453
|
use proper define for KEY_PAGE defined
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
faaa5b928a
|
define away COLORLCD specifics
|
2021-11-10 11:07:00 +01:00 |
|
Raphael Coeffic
|
82fec817f1
|
yaml_ use EEPROM_VER = 221
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
7da2615d4f
|
yaml: do not copy '\r' or '\n' into attribute name
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
985a8760bb
|
WiP
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
5a367a5221
|
Bin to Yaml conversions
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
6c73b5ba0a
|
WiP
TODO: support conversions from BIN to YAML.
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
ce75a1a48d
|
Compilation fixes after rebase
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
72859ad6d1
|
WiP
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
c2f42879a4
|
Test with X7 family
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
fa521fa1da
|
Updated YAML data structs
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
d2ddb2e535
|
Fix compilation error
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
e1736294c8
|
Use a list attribute name as model category
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
9436e171a7
|
Change ExpoData to custom functions for X12S as well.
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
ea483e4dc9
|
Use custom [r/w]_mixSrcRaw in ExpoData as well.
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
cbfff0f168
|
yaml: switch warning state (de-)serialize
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
1ccf6be019
|
Fixed padding bits
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
d747072e1e
|
TODO reminders
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
fcab8f2b24
|
Hide YAML traces behind DEBUG_YAML
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
09738f365d
|
Use max version number for YAML (provisional)
TODO: this needs to be changed once there is a proper version number assigned.
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
713579b238
|
Added basic support for PartialModel load
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
cbde43cbeb
|
Updated generated yaml model for X12S
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
e10439ce87
|
Updated directly loadable version to libclang-6.0
|
2021-11-10 11:06:59 +01:00 |
|
Raphael Coeffic
|
9a31683bee
|
Init value types properly from factory option defs
This is needed to dump the options with the proper type into yaml file.
|
2021-11-10 11:06:58 +01:00 |
|
Raphael Coeffic
|
a4701ef988
|
Fix crash on partial model load (model select)
|
2021-11-10 11:05:47 +01:00 |
|