1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-13 19:40:20 +03:00
Commit graph

80 commits

Author SHA1 Message Date
3djc
24f93a7cbe
3djc/2.4 add 2.3 pr (#8099) 2020-11-19 16:32:50 +01:00
3djc
87cd9047b1
2.4 continued (#8092)
Quite a bit of work on 2.4

Co-authored-by: 3djc <Th1sisfmyofmyo>
2020-11-14 14:55:37 +04:00
Bertrand Songis
42a3198568
Merge with latest 2.3 2020-10-07 21:01:45 +02:00
Bertrand Songis
41bb035ce5
Compilation fix 2020-10-03 11:42:23 +02:00
3djc
cd1716b941
Handle large timers (#7962)
This fixes #7607
2020-09-25 12:55:18 +02:00
Bertrand Songis
bddccb9765
Merge with latest 2.3 2020-05-30 11:57:03 +02:00
Bertrand Songis
4c484017a4
Merge from 2.3 2019-12-05 09:29:11 +01:00
Bertrand Songis
86b186fafd
Warning removed 2019-11-15 14:03:14 +01:00
Bertrand Songis
33329c501c
Cosmetics 2019-11-15 12:30:40 +01:00
Bertrand Songis
e2f84b8047
Cosmetics 2019-10-19 13:03:08 +02:00
3djc
af4bb51255 Gvars screen tidy up 2019-10-09 13:00:44 +02:00
Bertrand Songis
f5c60a86a9
Cosmetics 2019-10-05 14:28:50 +02:00
Bertrand Songis
9e83c5d10f
Merge against latest 2.3 2019-09-17 13:28:42 +02:00
Bertrand Songis
a5d62805c3
Companion import / export issue for switches from X9D+ 2019 2019-08-29 17:11:53 +02:00
Bertrand Songis
284a9d1f5e
Compilation fixes 2019-08-29 09:34:27 +02:00
Bertrand Songis
f4f8893ae9
New UI merged 2019-08-28 20:50:14 +02:00
Bertrand Songis
530deae84f Cosmetics 2019-08-12 12:28:14 +02:00
3djc
c5900bc351 compilation fixes 2019-08-10 12:08:54 +02:00
3djc
4fd5091657 Make switch logging using hardware config 2019-08-10 12:00:38 +02:00
Bertrand Songis
c13a09f707
Activity switch added (#6571) 2019-07-15 22:27:55 +02:00
Bertrand Songis
6516029fd1
Cosmetics (#6512)
Cosmetics
2019-06-17 16:09:09 +02:00
Bertrand Songis
1f1ccf277c
Cosmetics 2019-06-17 11:59:33 +02:00
WismyYao
196da35c6e Wismy/bt name fix (#6511)
Change bluetooth name to lowercase
2019-06-17 11:58:13 +02:00
Bertrand Songis
aff6c3fd1d
PXX synchro using Hearbeat (#6482)
* [PXX] Latency using heartbeat sync optimized for X7 (stable @ 12ms)
* [PXX] Latency using heartbeat sync optimized for XLite Pro (stable @ 9ms)
2019-06-08 10:44:31 +02:00
3djc
cd3c4ac654 Add Jumper t12 support by 3djc (#6451)
* Jumper T12 - companion part

* more work

* Add definitions

* fix libsimulator key handling

* Fix simu keys handling

* Cosmetics

* Continued

* Fix wrong regplace

* Fix wrong regplace

* Please travis

* Please travis

* Add T12 to Travis
Switch naming and display

* Cosmetics

* Work on modules

* Work on modules

* typo

* Fix navigation

* Cosmetics

* Introduce NAVIGATION_type

* Fix

* Make NAVIGATION_type more future proof

* Lots of cleanups and improvements

* Cosmetics

* Fix internal module menu

* Cosmetics

* Fix screen reversed

* Small fixes

* Fix navigation issue

* Please travis

* Fix LCD contrast

* Fix T12 switch layout

* Fix T12 keys screen and all radios keys translations

* Complete rework of SWITCHES screen for all radios

* comsetics

* VC++ compilation
2019-05-26 19:51:17 +02:00
Bertrand Songis
08de1a75e0
3djc/x7 additional switches (#6422)
X7, add two additional switches
2019-05-13 22:59:45 +02:00
Bertrand Songis
ad555855c2 REGISTER fix 2019-04-17 14:51:41 +02:00
Bertrand Songis
84bf2aa0bf Again 2019-02-21 18:26:59 +01:00
Bertrand Songis
2a0c884b2a Revert 2019-02-21 18:23:18 +01:00
Bertrand Songis
cc5838ad49 REGISTER Fix 2019-02-21 18:07:25 +01:00
3djc
2559a84a24 Bind and registration ok (hoppefully...) 2019-02-21 13:17:00 +01:00
Bertrand Songis
05db568e66 Char conversion issue (how much time did it stay like this?) 2019-02-21 10:52:07 +01:00
Bertrand Songis
e4fa31be28 Rename char2idx to char2zchar 2019-02-21 10:35:48 +01:00
Bertrand Songis
2388b90a90 XLITE-S support 2018-11-03 16:56:51 +01:00
Bertrand Songis
49aac252d7 Remaining Phase instead of Flightmode 2018-08-05 13:35:52 +02:00
Bertrand Songis
ea76998beb More AVR removal 2018-08-05 12:39:05 +02:00
Bertrand Songis
f3bfde242b RTOS refactoring + more AVR removal 2018-08-05 12:06:48 +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
Raphael Coeffic
7379f6064e Horus: add receiver number check (#5841)
* add receiver number check for Horus

* find the first free model ID on LONG ENTER

* use the next free model ID for new models

* improve free model ID support for std LCD as well

* fixed “duplicate model”

* fixed ModelsList::isModelIdUnique()
2018-05-21 19:03:51 +02:00
Max Paperno
b69f36afe4 [Radio] Adjust value limits for mix sources and update UI for LSs, CFs & telem. (#5445)
* [firmware][ARM] Adjust some value limits for mix sources and update editing UI for LSs, CFs, & telem. bars:
    * Increase timer limits to +/-8:59:59 when used with LSs, CFs, & bars;
    * Increase Lua script output limits to +/-30K;
    * Trim limits based on extended limit model setting;
    * Limit TX voltage to 25.5;
    * Limit TX time comparison value to 29:59m;
    * Use proper GVar limits (user-configured), display precision, & unit in LSs & telem. bars;
    * Display timer values properly with hours (instead of mmm:ss).

* [firmware] getTimerString() would fail with times >= 100min if hours weren't shown.

* Fix builds w/out GVars.
2017-12-19 12:17:12 +01:00
Arne Schwabe
613b2edf49 Multi improvements (#5322)
* implementing syncing with multi

* Send config command

* Implement setting failsafe for multimodule

* Fix

* Fix last bugs. Multi sync now working as expected.

* Add eww multi protocol
2017-11-11 08:57:04 +01:00
3djc
8cb7031cf6 Cosmetics based on Bertrand's commments 2017-08-15 17:02:51 +02:00
3djc
bf600140d3 480x272 2017-08-15 10:55:15 +02:00
Bertrand Songis
7434e330c8 3djc/rssi poweroff safety (#5126)
Shutdown RSSI Alert
2017-08-01 14:13:25 +02:00
Max Paperno
0906bdc6d7 Adjust logical switch abbreviations. (#4965)
* [Companion] Change logical switch abbreviations to "LS##" in Source/Switch selection lists.

* [LogicalSwitchesPanel] Normalize LS name label.

* We had decided on "Lxx"

* Match firmware side

* ARM wasn't using the translations

* Update strhelpers.cpp
2017-05-30 18:36:04 +02:00
3djc
3d17023bc9 Fixes numbering discrepancy for Horus inputs (#4967)
Fixes #4966
2017-05-29 13:24:29 +02:00
Bertrand Songis
85bdca8d44 Remaining trace removed 2017-02-12 22:26:09 +01:00
Bertrand Songis
5d2220c842 [SKY9X/9XR-PRO] Shift in Switches display 2017-02-12 22:22:58 +01:00
Andre Bernet
bf15410bf1 3djc/x7 outputs (#4273)
[128x64] Rework Outputs screen
[X7] Fix for min/max limits bug
[X7/X9] UI fixes
2017-01-24 07:36:40 +01:00