Peter Feerick
be9bdfd585
Call GV_IS_GV_VALUE() without offset applied
2021-09-15 09:37:41 +10:00
Peter Feerick
5c787f62c7
Don't offset min and max - breaks mixer output
2021-09-14 21:31:52 +10:00
Raphael Coeffic
ff0abf11a5
Call GV_IS_GV_VALUE() without offset applied
...
Resolves #722
2021-09-14 10:38:24 +02:00
Risto and GitHub
954eeaedc0
Merge pull request #709 from EdgeTX/FlySkyHallPlus2Analogs
...
Enable EX3 and EX4 on TX16S in combination with FlySky Hall Gimbal
2021-09-14 09:23:24 +02:00
Jesper Frickmann and GitHub
8d04b5112d
Add tap count support to simulator ( #719 )
...
* Removed unused #define
* Added touchState.tapCount for double taps etc. to simulator
2021-09-14 16:30:39 +10:00
Peter Feerick and GitHub
cc0c530f3f
Prevent USB activation while flashing firmware ( #672 )
...
* Prevent USB activation while flashing firmware
* Also prevent USB if at FLASH_DONE screen
2021-09-14 16:03:11 +10:00
Raphael Coeffic
6278335eb9
Fix f_readdir() and use strict POSIX readdir() API
2021-09-13 17:34:47 +02:00
Raphael Coeffic
ed95e2af5a
Fix case w/ empty CMAKE_BUILD_TYPE
2021-09-13 16:11:03 +02:00
Raphael Coeffic and GitHub
8d70f73979
Merge pull request #717 from EdgeTX/simu-mouse
...
Add touch support to simulation
2021-09-13 15:28:06 +02:00
Raphael Coeffic and GitHub
e938f37b87
Merge pull request #618 from EdgeTX/DiagnoseFlySkyShowRaw
...
Show true raw info on radio analogs diagnose screen (FlySky hall gimbal only)
2021-09-13 15:22:21 +02:00
Raphael Coeffic
a632d341bc
Do not access hall stick raw array on SIMU
2021-09-13 15:11:31 +02:00
rotorman and Raphael Coeffic
cabf7f6155
Show raw value in first column, also in decimal; pre-processed value in second column.
2021-09-13 14:42:02 +02:00
rotorman and Raphael Coeffic
1737a52d7e
Must supply full path for NV14 build to find the header.
2021-09-13 14:42:02 +02:00
rotorman and Raphael Coeffic
4af5adecef
Show true raw input value on radio analogs diagnose screen for FlySky hall gimbals (signed short).
2021-09-13 14:42:02 +02:00
Raphael Coeffic
669e33e7f2
Add NV14 to the simulator targets
2021-09-13 12:56:33 +02:00
Raphael Coeffic
21b29899fd
Moved LcdWidget implementation into own .cpp file
2021-09-13 12:39:33 +02:00
Raphael Coeffic
1b57e415be
Add touch support to simulation
2021-09-13 12:39:33 +02:00
Raphael Coeffic
2d7307a4f8
Fixed warnings
2021-09-13 12:39:33 +02:00
Raphael Coeffic and GitHub
3b937387d8
Merge pull request #561 from EdgeTX/cpn-build
...
Windows & Mac OSX companion build
2021-09-13 12:37:45 +02:00
Raphael Coeffic
a3b9d9ff7f
Re-enable customisation data
2021-09-13 12:30:07 +02:00
Raphael Coeffic
b9544afe6a
Update libopenui
2021-09-13 11:13:49 +02:00
Raphael Coeffic
ba63348a6e
Do not use "strip" with Clang
2021-09-13 11:13:08 +02:00
Raphael Coeffic
e67fc491e5
Updated license information
2021-09-13 11:13:08 +02:00
Raphael Coeffic
3ed1e20b9e
Remove debug symbols on release builds
2021-09-13 11:13:08 +02:00
Raphael Coeffic
b0d2853ed1
Remove "-Bsymbolic" for Clang (not supported)
2021-09-13 11:13:08 +02:00
Raphael Coeffic
3f8e547077
Added Mac OSX companion build
2021-09-13 11:13:08 +02:00
Raphael Coeffic
05c9905db6
Re-enable all libsimulator targets and copy installer to output directory
2021-09-13 11:13:08 +02:00
Raphael Coeffic
52d30ab6fd
Use "EdgeTX" instead of "OpenTX" in Windows installer
2021-09-13 11:13:08 +02:00
Raphael Coeffic
118fc26374
WiP Windows build workflow
2021-09-13 11:13:08 +02:00
8f8374f3b9
Move sourcechoice and switchchoice to ChoiceEx implementation ( #691 )
...
* move sourcechoice and switchchoice to ChoiceEx implementation
* removed getTicks parameter from ChoiceEx. Turns out it can just access timer directly
* clean up keyboard support for topbar.cpp, protect against crash in keyboard
* Switch back to edgetx libpenui and sync
* Formatting
Co-authored-by: kkoenig1@optonline.com <kkoenig1@optonline.com >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2021-09-13 17:09:13 +10:00
Raphael Coeffic and GitHub
9bb08c2c1f
Merge pull request #705 from EdgeTX/mpm-proto-list2
...
[color] Dynamic MPM proto list
2021-09-13 08:35:47 +02:00
Paul Kendall and Peter Feerick
1c84b6d0e8
Enable medium GPI speed and 8bit sampling on high baud rates only
2021-09-13 15:08:30 +10:00
542213de11
Add Bluetooth Trainer Options in Model Setup ( #686 )
...
* Initial Commit, Bluetooth Trainer options
* MasterBt & Slave working
* Cleanup BT Trainer
* Add extra defines so still works bluetooth disabled
* Add long string for not connected
* Make btMenu popup global
Also fixes not disconnecting if switches from master <-> slave bluetooth.
* Update libopenui
* Remove Global popup, add checks to if pop-up open
* Add subclass with an popup-opened bool
* Refresh GUI on BT mode change, except if pop-up open
* Don't update if OSK open
* Autoformatting
* Make trainer bottom spacer apply to all touch scns
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2021-09-13 12:00:14 +10:00
eshifri and Peter Feerick
62d4dba74a
fix BT build on NV14
2021-09-13 11:13:12 +10:00
eshifri and GitHub
f85ab455ed
Outputs - enable using GV for Subtrim, Min, Max values ( #687 )
...
* Model Outputs - GV for Subtrim, Min, Max values #683
* fix scaling
* fix limits
* invalidate limits
* formatting
* defines added
2021-09-13 09:13:50 +10:00
rotorman
322ad843ab
use named constants instead of magic numbers.
2021-09-12 17:53:35 +02:00
Peter Feerick and GitHub
5dd4a89eb4
Merge pull request #704 from EdgeTX/nv14-doubletap
...
Implement tap count for NV14 TP also
2021-09-12 10:57:39 +10:00
Peter Feerick and GitHub
e5b5c41253
Merge pull request #707 from jfrickmann/LuaWidgets
...
Add lcd.exitFullScreen(), removed full screen message
2021-09-12 10:57:26 +10:00
884bcec13c
Allow selecting higher baud rates ( #640 )
...
* higher baud rates
* Update colorlcd models to support selectable baud tp 3.75M
# Conflicts:
# radio/src/gui/colorlcd/radio_hardware.cpp
Co-authored-by: Jye <JyeSmith@users.noreply.github.com >
Co-authored-by: Paul Kendall <pkendall64@gmail.com >
2021-09-12 06:46:43 +10:00
rotorman
d949815b46
String bugfix for EX3 and EX4.
2021-09-11 19:46:41 +02:00
rotorman
17325ae30b
In combination with TX16S & FLYSKY HALL GIMBAL - enable the right joystick two analogs as EX3 and EX4.
...
At the same time disable PWM Sticks on TX16S.
2021-09-11 19:40:05 +02:00
jfrickmann
dcd5db38f9
Set error message if script fails in create() function
2021-09-11 13:36:10 -04:00
jfrickmann
98ed28db09
Added Lua function lcd.exitFullScreen()
2021-09-11 09:00:20 -04:00
jfrickmann
c20fd74b3c
Removed full screen message "Press [RTN] long to exit"
2021-09-11 08:35:21 -04:00
jfrickmann
ca478dccba
Removed unused function exec()
2021-09-11 07:35:48 -04:00
Raphael Coeffic
34677d0148
Invalidate MPM cached proto list on firmware upgrade
2021-09-11 12:10:05 +02:00
Raphael Coeffic
66066181fc
Improved progress bar label
2021-09-11 11:33:03 +02:00
Raphael Coeffic
fb460ca4dd
Fix NV14 build
2021-09-11 11:16:48 +02:00
Raphael Coeffic
ba906e1d5d
[color] Dynamic MPM proto list
2021-09-11 11:10:00 +02:00
Peter Feerick
3d0cedc1c8
Update header
2021-09-11 18:48:56 +10:00