Commit Graph
90 Commits
Author SHA1 Message Date
3djc b158d896b9 Fix duplicate 2019-05-27 07:57:00 +02:00
3djc 6870a152e7 Switch refactoring continued 2019-05-27 07:55:36 +02:00
3djcandAndre Bernet 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 c08417415b Problem in Failsafe HOLD / NONE strings 2019-05-21 16:04:49 +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 SongisandGitHub 08de1a75e0 3djc/x7 additional switches (#6422)
X7, add two additional switches
2019-05-13 22:59:45 +02:00
3djcandBertrand Songis e4e003b87a rename x3 to x9lite 2019-05-13 15:10:13 +02:00
Bertrand Songis 8f6fc7cd50 Compilation fix 2019-05-13 12:37:32 +02:00
Bertrand Songis ef0b5787a4 [X3] missing MIXSRC line (+ an assert to avoid it happens again) 2019-05-13 11:50:33 +02:00
Bertrand Songis bc04001498 Logical issue: X9DP is NOT an X9D. Will be fixed better when we introduce radio family definitions 2019-05-13 10:02:09 +02:00
Bertrand Songis 2ad6683c17 As X3 is X9LITE PCBX9 should be defined 2019-05-11 18:24:40 +02:00
Bertrand Songis 684b02d093 First conversion non regression test (X9D+) 2019-05-07 23:35:12 +02:00
Bertrand Songis 5e6e581ba1 Cosmetics 2019-05-02 07:27:48 +02:00
3djc 085cb2551d Fix LUA exports for xliteS/Pro
This fixes #6405
2019-05-01 08:45:31 +02:00
Bertrand Songis c28210e3e4 Rotary encoder refactoring 2019-04-30 14:55:21 +02:00
Bertrand Songis dcc803c5af Add room for more telemetry units 2019-04-17 18:05:56 +02:00
Bertrand Songis a04cdb32da Conversion fixes 2019-04-16 23:34:13 +02:00
Bertrand Songis c7bd0d3ea1 Compilation fixes 2019-04-16 20:39:50 +02:00
Bertrand Songis 84e24a4189 32 curves on all boards now 2019-04-16 19:57:02 +02:00
Bertrand Songis 2d26a74b18 Telemetry fixes 2019-04-16 11:26:36 +02:00
Bertrand Songis cdd219d3ed Remove unused constant 2019-04-03 13:34:10 +02:00
3djc fbe9830a04 Use gyrX/Y instead of 1/2 2019-04-03 10:19:15 +02:00
Bertrand Songis a13ee14bbb [X-LiteS] Gyro added 2019-04-02 20:12:50 +02:00
Bertrand Songis 6df76451af 40 telemetry sensors instead of 32 2019-04-01 12:02:35 +02:00
Bertrand Songis 5247ab4a16 Conversion fixes 2019-04-01 11:10:21 +02:00
Bertrand Songis 1bd94029e7 Simplification 2019-03-28 19:07:50 +01:00
Bertrand Songis 0c99545b27 Progress screen refactoring 2019-03-25 17:27:57 +01:00
3djc 1016f042f9 Trio Control (TM) 2019-03-24 16:49:07 +01:00
Bertrand Songis 04ba9e5c68 Compilation fixes 2019-03-20 16:32:58 +01:00
Bertrand Songis 82428404e2 [X3] Fixes 2019-03-15 19:20:49 +01:00
Bertrand Songis 57a0aeffbb Fixes 2019-03-05 15:32:38 +01:00
Bertrand Songis d707860ace ModuleData splitted from ReceiverData 2019-03-04 14:04:37 +01:00
Bertrand Songis 655966fba2 Flash internal module 2019-02-20 14:59:38 +01:00
3djc 45df511b26 Add telem1-32 and lua mixer outputs to lua fields 2019-02-18 17:32:38 +01:00
Bertrand Songis 22f35c6d27 BT fixes on X-LiteS 2019-02-15 18:51:40 +01:00
3djc f83ed1b355 Only display RegId in model is different from owner id 2019-02-13 19:33:07 +01:00
Bertrand Songis 183e9aeb6b Spec was wrong, update ... 2019-02-12 12:28:11 +01:00
3djc 7ccdb0cca1 Fixes 2019-02-12 11:20:21 +01:00
Bertrand Songis 80c34c7597 BIND shared array filled with incoming models 2019-02-06 11:40:21 +01:00
Bertrand Songis 274543a57f Data structs ready ... 2019-02-04 16:26:44 +01:00
Bertrand Songis 3dfe50c10b Merge branch 'bsongis/pxx2' into bsongis/x-lites 2019-02-01 14:19:08 +01:00
Bertrand Songis b72ccb4836 PXX2 always defined. PROTOCOL enums renamed. IRPROTOS removed 2018-11-28 18:02:14 +01:00
3djcandBertrand Songis 73562b12f1 Fix xlites trainer menu 2018-11-03 16:56:51 +01:00
Bertrand Songis 2388b90a90 XLITE-S support 2018-11-03 16:56:51 +01:00
Bertrand Songis d2697345e1 VIRTUAL_INPUTS #define removed 2018-07-11 18:54:05 +02:00
Bertrand SongisandGitHub 3f1d09bc68 Merge pull request #6016 from opentx/schwabe/removeAVR
Remove a lot more AVR specific code
2018-07-11 13:19:23 +02:00
Raphael Coeffic 25c02b96f3 add LUA access to serial port (serial2 and USB) 2018-07-06 10:01:09 +02:00
Arne Schwabe 9c7cfe9252 Remove all CPUM128/CPUM2560/CPUM2561 macros
Also remove pulses_avr*
2018-07-05 12:05:55 +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
Bertrand SongisandGitHub db276cecbf S.PORT flash on all available interfaces (possibly 3) 2018-05-10 08:22:39 +02:00