Commit Graph
444 Commits
Author SHA1 Message Date
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
Raphael Coeffic e51005af2a Make sure SD card paths exist before converting from EEPROM 2021-12-24 10:34:23 +01: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
Raphael Coeffic 715beaff0c Fixed YAML after rebase 2021-12-17 17:11:59 +01:00
Raphael Coeffic 83b676b4dd Added YAML defs for T-pro 2021-12-17 17:08:49 +01:00
3djcandRaphael Coeffic d31482c18b Introduce T-pro and function switches handling 2021-12-17 17:07:48 +01:00
Raphael Coeffic dffa1e3bef Fixed YAML after rebase 2021-12-17 15:35:09 +01:00
Raphael Coeffic 0f970c93c9 Zorro YAML 2021-12-17 15:17:49 +01:00
3djcandRaphael Coeffic 6735a42b08 Radiomaster Zorro
Port of opentx/opentx#8791
2021-12-17 15:17:48 +01:00
Raphael CoefficandGitHub 498bc152a3 Merge pull request #1040 from EdgeTX/sw-warnings 2021-12-17 13:05:13 +01:00
Raphael CoefficandRaphael Coeffic e854515147 Fix T12 switch definitions
The T12 has SG instead of SF.
2021-12-17 12:08:23 +01:00
Raphael Coeffic 710677a1f7 Use existing function to generate switch name in YAML switch warning field 2021-12-17 11:02:51 +01:00
Peter FeerickandPeter Feerick b2bb0b2f28 [NV14] source_t is now uint16_t
Related to #1211
2021-12-14 18:08:42 +10:00
Peter FeerickandPeter Feerick 4e56f524fd FUNC_SOUNDS, not FUNC_FIRST_WITHOUT_ENABLE 2021-12-14 18:08:42 +10:00
Raphael Coeffic 865cf06b0d Revamped switch state checking 2021-12-09 09:20:01 +01:00
16fc05ad8e Fix showing of non-existent pots in warnings group (#1129)
* pots warning enabled fix

* yaml_generator whitespace

* Fix UART_MODE_DEBUG

Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2021-12-07 20:03:28 +11:00
Raphael CoefficandGitHub 995e41469e Fixed "lua(...,...)" source (#1208)
Resolves #1205
2021-12-04 14:37:03 +11:00
Raphael CoefficandPeter Feerick 66932626d5 YaML: escape exclamation marks to avoid issues with compliant parsers
and added some support for reading such escaped characters.
2021-11-28 11:31:47 +10:00
Raphael CoefficandRaphael Coeffic da36a56dff Fix reading second delay for single digit (< 1s) 2021-11-27 08:48:34 +01:00
Raphael Coeffic 06c04c852a Use symbolic indexes for calibration data
Resolves #1083
2021-11-26 17:31:57 +01:00
Raphael Coeffic 5d5ceb4d88 Fix SET_TIMER function
Resolves #1130
2021-11-26 13:28:40 +01:00
Raphael Coeffic 9a0c65cf04 Fix YAML for all GVAR adjustements custom functions 2021-11-26 08:55:06 +01:00
eshifriandGitHub 907f7306e7 SF Override - fix enable state not working (#1156) 2021-11-26 11:17:05 +11:00
Raphael CoefficandRaphael Coeffic ae552bd6fd WiP: support internal module as a hardware setting 2021-11-25 12:10:16 +01:00
Peter FeerickandGitHub 362a8e435f Add filename to lua model.getInfo() (#1132)
* Add filename to lua `model.getInfo()`

* Make `getModelNumberStr()` globally available

* Move variable extern

* Move constexpr to header, remove externs

* Perhaps .cpp should include its OWN header
2021-11-25 10:38:51 +11:00
Raphael CoefficandRaphael Coeffic 5b1a1c27a9 Make the models list pass YaML linter 2021-11-22 13:23:28 +01:00
Raphael CoefficandRaphael Coeffic df4a44274b Added support for empty spaces within attribute names and double quotes 2021-11-22 13:23:28 +01:00
Raphael CoefficandRaphael Coeffic 7cccb0e76e Read model names into models list while converting 2021-11-22 13:23:28 +01:00
Raphael CoefficandRaphael Coeffic 934f4dadb9 Use double quotes for filename and model names in models list YaML 2021-11-22 13:23:28 +01:00
Raphael CoefficandRaphael Coeffic 8c688bb6a4 Save models list after changing a model name
Resolves #1079
2021-11-22 13:23:28 +01:00
Raphael CoefficandRaphael Coeffic 9fffb182d7 Added missing "break" 2021-11-22 13:05:11 +01:00
Raphael CoefficandRaphael Coeffic fad3ce67a7 Fix attribute comma separation in custom functions
Resolves #1122
2021-11-22 13:05:11 +01:00
Raphael CoefficandRaphael Coeffic e18e862a88 Move models.yml to its rightful place in case we find it at the old one 2021-11-22 12:52:53 +01:00
Raphael CoefficandRaphael Coeffic 959f6c18e7 Fall back to /RADIO/models.yml in case /MODELS/models.yml is not present
and do not load models.txt unless we are explicitly converting.
2021-11-22 12:52:53 +01:00
Raphael CoefficandRaphael Coeffic 5290820ada Move YaML models list to /MODELS
Resolves #1073
2021-11-22 12:52:53 +01:00
Raphael CoefficandRaphael Coeffic 3ffa531fdd Fix length of Txx string
Resolves #1116
2021-11-21 22:34:53 +01:00
eshifriandRaphael Coeffic 0388734828 Fix converion functionality as well 2021-11-21 22:30:22 +01:00
eshifriandRaphael Coeffic aabcc4fb6f Save third value for EDGE LS in YAML 2021-11-21 22:30:22 +01:00
Raphael Coeffic ead357c702 Do not output the YAML files in simu without DEBUG_YAML 2021-11-21 15:55:55 +01:00
Raphael CoefficandRaphael Coeffic 2abf07ed9b Port of TBS's changes for module scoped telemetry 2021-11-21 11:18:35 +01:00
Raphael Coeffic 26c5c2b3d4 Fix GVar adjust mode 2021-11-10 11:07:04 +01:00
Raphael Coeffic ca31c275bd Fix override channel parameter 2021-11-10 11:07:04 +01:00
Raphael Coeffic 125b282d81 Fixed value widget source 2021-11-10 11:07:04 +01:00
Raphael Coeffic 99c7dbf575 Fixed issue with logical switches 2021-11-10 11:07:04 +01:00
Raphael Coeffic 0fee85d3c0 Fixed loadModelHeader() 2021-11-10 11:07:04 +01:00
Raphael Coeffic 351f5d6d7a Use updated constants for some write functions as well to cope with changed data model 2021-11-10 11:07:04 +01:00
Raphael Coeffic a7ee5f593d Patch radio data version properly (just in case) 2021-11-10 11:07:04 +01:00
Raphael Coeffic 4a5a0be38c Removed on-the-fly model conversions
This makes no sense for YAML model files, only for BIN models (when YAML is not the format of choice).
2021-11-10 11:07:03 +01:00
Raphael Coeffic 88a9b1c6d9 Fixed multi sub proto parsing 2021-11-10 11:07:03 +01:00