Commit Graph
16975 Commits
Author SHA1 Message Date
elecpowerandRaphael Coeffic cd757ced2f No need to calculate file and eeprom sizes 2021-12-31 10:53:10 +01:00
elecpowerandRaphael Coeffic 23c84633da Companion support for EXT3 EXT4 and FlySky gimbals 2021-12-31 10:53:10 +01:00
elecpowerandRaphael Coeffic f6329895a8 Fix compiler warning 2021-12-31 10:53:10 +01:00
Raphael Coeffic 54f7f42031 Fixed missing include 2021-12-31 10:53:10 +01:00
Raphael Coeffic 7fc4963759 Some fixes 2021-12-31 10:53:10 +01:00
elecpowerandRaphael Coeffic 112a606ed5 Add version checks and enforce current version on write 2021-12-31 10:53:09 +01:00
Raphael Coeffic c6b23797a7 Logical switches 2021-12-31 10:53:09 +01:00
Raphael Coeffic 80c62bb1f0 Module settings 2021-12-31 10:53:09 +01:00
elecpowerandRaphael Coeffic e679af9351 Revert "Set current data format version"
This reverts commit cbc856c6520b4043f53b38d83efd65b9fcaf4875.
2021-12-31 10:53:09 +01:00
elecpowerandRaphael Coeffic b071140692 Set current data format version 2021-12-31 10:53:09 +01:00
elecpowerandRaphael Coeffic bb1f461225 Fix raw switch encode 2021-12-31 10:53:09 +01:00
elecpowerandRaphael Coeffic 136d14af29 Fix model file name extensions 2021-12-31 10:53:09 +01:00
elecpowerandRaphael Coeffic 2d47701b72 Fix compiler warnings 2021-12-31 10:53:09 +01:00
Raphael Coeffic d0089232ff Fixes saving b&w models 2021-12-31 10:53:09 +01:00
Raphael Coeffic eec0c30589 Use analog lookup table in RawSource conversion as well 2021-12-31 10:53:09 +01:00
Raphael Coeffic ac3e2a7c88 Add support for analogs with name different from tag 2021-12-31 10:53:09 +01:00
Raphael Coeffic 91ea5998b7 Translate offset to support gvars 2021-12-31 10:53:09 +01:00
Raphael Coeffic 6018765107 Added inputs and curves 2021-12-31 10:53:09 +01:00
elecpowerandRaphael Coeffic df4a4a6960 Move analogInputNamesLookupTable to Firmware 2021-12-31 10:53:09 +01:00
elecpowerandRaphael Coeffic d636487663 Fix more compiler warnings 2021-12-31 10:53:09 +01:00
elecpowerandRaphael 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
elecpowerandRaphael 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
elecpowerandRaphael 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
elecpowerandRaphael 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
elecpowerandRaphael Coeffic 44e2d6371d Fix return values 2021-12-31 10:53:09 +01:00
elecpowerandRaphael Coeffic cade5c3529 Support reading and writing yaml settings from/to radio 2021-12-31 10:53:09 +01:00
elecpowerandRaphael 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