* timer direction: ellapsed or left
* Add AUDIO announcement support
* Storage for showElapsed
* Translations
* Fix storage
* BW implementation
* Different BW implementation
* Companion support
* Color LCD implementation and rebase to lvgl
* Fix problems found by raphaelcoeffic
* chore: Regenerate the YAML files properly
* fix: Remove unused `TR_SHOW` remnant
* chore: Formatting and cleanup
* fix: Timer dir choice was shown in wrong place
Wrong newline used in ce23b50
* Fix cpn ui triggers, remove unnecessary code and some formatting
* fix(colorlcd): Hide timer dir opt if zero value
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
Co-authored-by: elecpower <neilh713@tpg.com.au>
* add HARDWARE_TOUCH to T16
* cleared and corrected
cleared and corrected
* forced indication of rst
forced indication of rst
* Update hal.h
* chore: Remove unnecessary T16 specific condition
Only unique cases should be added, and the pre-existing ELSE
already sets this value correctly.
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
* Added new CN and TW translations
* Revised and refined CN & TW translations to fit B&W builds
Revised and refined CN & TW translations to fit B&W builds
* Improved CN translations a bit
* Added OneBit option also to color radios
* Try to work around GH repo owner issue
Original by @raphaelcoeffic in https://github.com/EdgeTX/edgetx/commit/bf4b5d8c0c1e386d5a4852a80d459540bab98ed3
* Add Companion support for radios with external module
* Companion housekeeping - do not display unnecessary hardware section headings
* fix: Rebase cleanup
* fix: LVGL changes
* feat: Move sample mode to a new Ext RF block
Co-authored-by: elecpower <neilh713@tpg.com.au>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
- Plays "Minimum/Maximum trim reached" audio every when trim limit reached and when repeatedly pressed
- Partially fixes issue where extended trims were not being reset when option changed
* view text functionality restored
* Cleanup
* chore: Automatic code formatting
* Fix Windows line break problem
* Cleaner version
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
fixed issued where log steps would be missed due to 10ms timer resolution
- simulator: allow for one get_tmr10ms() tick (10ms) deviation
- radio: switched to FreeRTOS software timer at user requested period
code cleanup
log.cpp: made variable lastLogTime static
log.cpp: deleted unused variable g_logError
functions.cpp, logs.cpp, sdcard.h: renamed variable logDelay to logDelay100ms to show it is scaled to 100ms increments