* Enable RX DMA on external module USART
* feat(ACCESS): configure AUX serial port as "External module" (#2562)
This allows configuring the external access mod on runtime rather than by compilation option.
* fix: fetch external module driver
* CMake cleanup and simplifications
* Position Independent Code is need for radiolib_native
* Some more cleanup & repair
* Fix SIMU_SRC scope issue
* fix: avoid warnings due to assembler statements from StdPeriph on arm64 native
* Display current stick position on the CurveEdit screen
* auto source selection
* Display current stick position on the CurveEdit screen
* auto source selection
* unlock source when entering directly
from model menu.
* Whitespace
* Git EoF newline
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
* Check FM Trims translateable
* Check FM Trims translated for color radios
TR_CHECKTRIMS separated for BW and color radios.
* Updated TR_CHECKTRIMS for color radio
* Updated TR_CHECKTRIMS for color radio
* Updated TR_CHECKTRIMS for color radios
* Minor format change
* Updated TR_CHECKTRIMS for color radios
* Updated TR_CHECKTRIMS for color radios
* Updated TR_CHECKTRIMS
* Minor change only
* Updated TR_CHECKTRIMS for color radios
* Corrected minor mistake
* Updated TR_CHECKTRIMS for color radios
* Update jp.h
* Update cz.h
Changed octal characters in TR_CHECKTRIMS for BW radios to be in line with all other languages
* Lua array indexes start at 1
* LUA model.setFlightMode: use array index to compute trim index
This allows for providing an incomplete table like this:
```
-- Disable T5 & T6 on FM0
modes = {}
modes[5] = 31
modes[6] = 31
t = {}
t["trimsModes"] = modes
model.setFlightMode(0, t)
```
* Remove warning & cleanup
* Fix trim value constraints in model.setFlightMode()
* fix: Always show GPS button in radio setup
It is related to GPS telemetry, not internal GPS.
This probably needs to implemented differently in the future.
* de optimization (#2737)
* de optimization
since the GPS button is now displayed by default (#2732), the labels for the "Alarms" and "LCD" are much too long and thus GPS is pushed into a new line. This looks unattractive and is a waste of space
* Update de.h
* chore: Cleanup
Co-authored-by: ParkerEde <ralf@krusecity.de>
Prior to this fix, the confirmation dialog would crash because of an issue in libopenui and even then would not be displayed for the lack of the proper parent window.
Fixes#2741