Commit Graph
390 Commits
Author SHA1 Message Date
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
eshifriandGitHub 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
Raphael CoefficandRaphael Coeffic 90bd1b6329 Unify throttle source check/conversion code 2021-07-14 13:54:12 +02:00
RistoandGitHub 129866488d Voice timer countdown fix (#362)
* Fix mapping of 2 bit signed countdownStart value to seconds

value -2 - 5 seconds
value -1 - 10 seconds
value 0 - 20 seconds
value 1 - 30 seconds
2021-06-28 09:03:12 +02:00
Raphael CoefficandRaphael Coeffic fc12c869be WiP: Binary storage format conversion
Storage format version is now 220.
2021-06-05 20:29:09 +02:00
Bertrand Songis 42a3198568 Merge with latest 2.3 2020-10-07 21:01:45 +02:00
DanielGeAandGitHub 035cc6c031 Brightness adjust from backlight function (#7680)
Adjust brightness from backlight function
2020-07-31 17:06:11 +02:00
3djcandGitHub 2fb3d977a9 Trainer UI (#7423)
Trainer UI
2020-03-06 15:47:34 +01:00
Bertrand Songis 071116afeb Merge with latest 2.3 2019-11-07 15:04:45 +01:00
Bertrand Songis 3f0ce109ad Fixes #7027 2019-11-07 13:39:38 +01:00
Bertrand Songis e2f84b8047 Cosmetics 2019-10-19 13:03:08 +02:00
Bertrand Songis 3e2cb83991 Now uses the external libopenui 2019-10-02 14:41:52 +02:00
Bertrand Songis 9e83c5d10f Merge against latest 2.3 2019-09-17 13:28:42 +02:00
Bertrand Songis 2bc42d9ecb 128 bytes RAM saved 2019-09-13 08:21:35 +02:00
Bertrand Songis f4f8893ae9 New UI merged 2019-08-28 20:50:14 +02:00
Bertrand SongisandGitHub 9e52de7a49 Merge the enums TelemetryProtocol and TelemetryProtocols (#6676) 2019-08-28 11:39:06 +02:00
Bertrand Songis 42ec5afd06 Cosmetics 2019-08-24 15:58:50 +02:00
3djc 4998191910 Fix X9E switches ((some cannot be configured or read) 2019-06-18 16:58:06 +02:00
Bertrand SongisandGitHub 0ec02f096c Default switchs / pots / sliders configuration moved to the HAL (#6514)
Default switchs / pots / sliders configuration moved to the HAL
2019-06-18 15:47:38 +02:00
Bertrand Songis c9581630ff Rename serial2 to aux_serial 2019-06-04 16:57:35 +02:00
Bertrand SongisandGitHub 4d07faa8e0 Bsongis/accst support over pxx2 (#6455)
ACCST support over PXX2
2019-05-27 17:23:17 +02:00
Bertrand SongisandGitHub a177c7788c ACCST on ACCESS (#6430)
ACCST on ACCESS
2019-05-18 23:15:46 +02:00
Bertrand SongisandGitHub 794fe32006 X10 extra switches sticks (#6423)
[X10] 2 extra sticks switches + 2 extra pots
2019-05-17 20:42:41 +02:00
Bertrand Songis 2f67e75720 Cosmetics 2019-05-15 09:13:16 +02:00
Bertrand Songis e77b096463 Renaming PXX / ACCESS modules constants 2019-05-10 23:06:48 +02:00
Kilrah 4a2a196607 VC++ compilation continued 2019-05-04 12:06:56 +02:00
Bertrand Songis d70f3a40ef Spectrum analyser fixes
Compatibily issue when telemetry comes from int + ext modules
2019-04-29 11:52:17 +02:00
3djcandBertrand Songis f7f1b1ff7b 3djc/test (#7)
More modules support
2019-03-14 17:51:59 +01:00
Bertrand Songis 68df083394 PXX2 pxx2SetRxParams started 2019-03-07 16:48:43 +01:00
3djc d80dc67bbd R9M and R9M2 2019-02-19 13:15:54 +01:00
Bertrand Songis 4736ff0300 RAM saving 2019-02-09 12:12:36 +01:00
Bertrand Songis 62c7a1978e RAM saving 2019-02-09 11:33:43 +01:00
Bertrand Songis 7b58cc2e69 Fixes for X7 2019-02-08 09:00:02 +01:00
Bertrand Songis ab77595c6c Another lot of refactoring 2019-02-05 14:18:45 +01:00
Bertrand Songis 274543a57f Data structs ready ... 2019-02-04 16:26:44 +01:00
MRC3742andAndre Bernet 350acc3cc3 Multi protocol updates to MPM version 1.2.1.16 (#6249) 2019-01-06 10:59:40 +01:00
3djc 32146e767a typo, fix compilation 2018-12-13 14:16:14 +01:00
3djc 1c3d306c48 Tidy up 2018-12-13 12:59:04 +01:00
3djc cc6660291d Cleanups and fixes related to R9 region changes 2018-12-13 08:54:41 +01:00
Bertrand Songis b72ccb4836 PXX2 always defined. PROTOCOL enums renamed. IRPROTOS removed 2018-11-28 18:02:14 +01:00
Bertrand SongisandGitHub 543021a300 Merge pull request #6213 from opentx/bsongis/pxx2
Pulses refactoring
2018-11-03 16:42:57 +01:00
MRC3742 3dbcd436e8 Multiprotocol listing updates for 2.3 branch 2018-10-11 21:53:05 -04:00
Bertrand Songis 713402b572 PXX2 first draft 2018-10-08 00:12:53 +02:00
3djc 95c035ed73 Support for non certified firmwares (#6118)
* Support new r9m firmwares

* More future proof, thx Kilrah

* (significant) typo

* Companion part

* Make support a compilation option

* Fix compilation for normal users

* Warning popup for usability tests

* Better implementation

* All sizes

* Cosmetics

* Flex is EU+/AU+ only

* [Companion] Handle "flexr9m" option in module settings UI (to match radio UI, including warning msg); Move some "toString" functions out of ModelPrinter into ModuleData/Multiprotocols; "Future-proof" available R9M power options based on "stdr9m" fw option; Fix missing "Hitec" MM protocol name; Fix printing of R9M-EU power level in ModelPrinter.

* Cosmetics

* Rename R9M flex option

* Move failsafe further back to prevent nav oddity
2018-08-30 13:16:39 +02:00
Bertrand SongisandGitHub b1cd632bd4 Merge pull request #6079 from opentx/schwabe/multinewprotocol
Update Multi protocols
2018-08-04 10:18:20 +02:00
Arne Schwabe eaae858a38 Update Multi protocols 2018-08-03 13:21:31 +02:00
Bertrand Songis cdfdcf6d13 VOICE definition removed (always used) 2018-08-03 08:33:33 +02:00
Bertrand Songis db1d3fcb32 Remaining CPUARM removed 2018-07-11 13:33:51 +02:00
3djc dd632969f3 Massive clean thanks to Schwabe : unifdef -m -DCPUARM -UCPUM64 -UCPUM2560 -UPCBSTD -UPCBMEGA2560 -UPCBGRUVIN9X -UPCB9X $(find . -name "*.cpp" -or -name "*.h") 2018-07-05 08:04:55 +02:00