* transferred respective OpenTX updates to HoTT telemetry
* integrated LUA function flushAudio from OpenTx
* sensor names moved to “untranslated.h”
reverted *.h.txt to original mainline content
removed leading "Z" in sensor name defines
* Clean up some errors introduced in PR #1363
- Cleaning up bad YAML definitions
- Reverted renaming of 'jitterfilter' radio setting in storage/conversions/yaml/ files
* Add a custom attribute to allow for backward compatibility
* Prevent custom attributes without a 'write' function to output a tag
* companion - read but don't write old name
Co-authored-by: Raphael Coeffic <raphael.coeffic@frafos.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
* feat: Add channel bar to Output Edit Screen
Resolves#1385
* Wide colorlcd, show channel val on outputs table
I've also add commented code for those who want percentage instead of us
* Model templates - select and load after Create Model for color radios
* Model templates - save model as template, only for color radios
* Small fix to drawTextLines(...) to handle consecutive spaces
* Change title of button for empty template folder
* I found out why "no trailing slash = important" in path names!
* Reworked file and path name string manipulation
No longer using chdir, as Lua scripts etc. could be messing with the working dir
Use buffers more and std::string less
* Adjusting the size of buffers
I think that I got it right now. Really hard to figure out the right size constants!
Also added storageDirty(EE_MODEL) after reading the template file and renaming the model
* Added storage checks
* Slight simplification - all template buttons are similar
* Added "Blank Model" button
* Wizard Lua script
If there is a Lua script with the same name as the template file in the folder, then it is run after reading the template.
* Do not import potentially conflicting radio settings
* Revert "Do not import potentially conflicting radio settings"
This reverts commit 06a19c04d6de341568362b87311264081aa3d38f.
* Override critical general settings to defaults when board mismatch
* Updates to CRSF parsing script
* Additional data input formats
* Support for more CRSF message types
* Support for chunked messages
* Format time to microseconds. Add inter-packet interval.
Co-authored-by: hexfet <jpublic123@yahoo.com>
* handle events on the outputs screen (#1652)
* change background color instead of font color
* Auto formatting only (except for include order)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
* The set/reset switches for a logical switch are only processed if the are valid.
* added coment
* Move / elaborate on comment
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
* fix: SE and SF could not be set 3POS
*Somebody* (me) forgot ternary operator only compares two value in #1303
* fix: TX12 default contrast is too high
There is no 'perfect' value due to manufacturing variance, but 25 is simply too high,
and 15 a bit too low.
* replaced fix strings with translations
* additional strings
* replaced wrong german string to english in all but german translations
* fixed spelling