SBUS period wasn't functional before. It was using the ppm.framelength, both in color and B/W.
Reduced maximum period to 32.5ms as it overflows the unsigned 16bit int otherwise
Tested with scope, color only.
Please note that this requires the S.PORT connection to the internal ISRM to be cut, as it would otherwise be pulled low by the ISRM (without using it otherwise).
* added a new special function to disable the touch screen
* Bump libopenui
* Don't try to disable touch if no hardware touch
* Disable processing of SF if no touch hardware
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
* Force BitmapBuffer format for widget ModelBmp and the file viewer
This patch run with the patch fix-transpareny in libopenui
* Bump libopenui
Co-authored-by: Runsys16 <rene.negre@orange.com>
* Removed all "Basic color definitions" except BLACK and WHITE in colors.h
Please ref. discussion on Discord: https://discord.com/channels/839849772864503828/839856795781431317/895858311579181066
* Removed theme color from the bootloader and replaced by RGB() like for e.g. green.
* Wrong color in Value widget default background color; should be white, not black
Otherwise interrupts with a logical priority lower than configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY are masked after the first call to xTaskResumeAll() (after the first critical section is entered, and never released).
* Fix widget timer.
Modifie getStrString() for using hms
* Timer over blink with COLOR_THEME_WARNING
Timer unit in uppercase
* Use lowercase unit with small timer display, use uppercase unit in large
display
* Auto formatting
Co-authored-by: Runsys16 <rene.negre@orange.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
* Fixed a bug where a standalone Lua script w/o a run function will hang the GUI on non-color radios
* Prevent Lua standalone window from opening if Lua failed on load
* Fixed scroll down key in TX12 simulator
Copied key definitions from TX16S
* Fixed the Lua error trying to call nil value when no scripts are loaded.
* I messed up in the previous commit; now it does not freeze and it does not call nil.
* Port from NV14 repository
* Fix altimeter
* Change AFHDS2A default mode to PWM and iBUS
* Fix datacopy.cpp generation for NV14 Windows build
* Cleanup
* Format
* typo fix
* Sngl for alarm and temperature sensor
* remove temperature sensor
* Fix 895
Create directory deployqt/AppRun
* Full path and quotes around paths
* Remove path as full path in variable
Co-authored-by: Runsys16 <rene.negre@orange.com>
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
* add range and high power to MV14
* remove spaces
* fix compilation
* compilation fix 2
* Whitespace cleanup and placate git
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
* Trying to align LUA options with radio/src/CMakeLists.txt
-DLUA=NO: no Lua of any kind
-DLUA=ON: everything but mixer scripts
-DLUA=YES: also mixer scripts
* Color LCD with -DLUA=NO is probably a rare combination, so it needed a little help with #defines.
* Some strange error using floor function w/o <math> - probably because -DLUA=NO is not normally used w/ color.