Commit Graph
16955 Commits
Author SHA1 Message Date
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
elecpowerandRaphael Coeffic 0f6db9c5cb Detect sdcard format and split processing of otx and etx 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 4f284bc79c Change more installer refs to edgetx and etx file extension 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic cf43d3ed40 Fix settings conversion 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic e3231f0496 Remove yaml from file filters 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 06fef816f0 Convert profile firmware types and remove some old code 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 9db320577a Move miniz include to categorized storage 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 8ad4aa04ab Rename firmwares 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 73539a10a9 Rename libsims 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 2e7f20def9 Force ETX file extn on save 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 76c3dd8240 Use full project names 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic 0db9363df9 Fix miniz linker 2021-12-31 10:53:08 +01:00
elecpowerandRaphael Coeffic a7948f736b Add back otx format 2021-12-31 10:53:08 +01:00
rotormanandRaphael 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 FrickmannandGitHub 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