1
0
Fork 0
mirror of https://github.com/opentx/opentx.git synced 2025-07-16 04:45:17 +03:00
Commit graph

126 commits

Author SHA1 Message Date
elecpower
dd7ca0aad7 Fixes 8541 and other trainer mode enhancements 2021-06-07 21:55:19 +10:00
Bertrand Songis
5d131093ef
Merge with latest 2.3 2021-04-06 09:40:48 +02:00
3djc
b60ba23f1f
M-Link telemetry (#8281) 2021-03-10 19:13:36 +01:00
WismyYao
744bcab0b9 enter racing mode by spec function 2021-01-30 13:39:09 +08:00
3djc
c38e513c7e
Allow setting serial baurate for LUA (#8228) 2021-01-19 14:57:45 +01:00
3djc
1f01fa6d47
Radiomaster T8 (#8219) 2021-01-15 17:19:25 +01:00
Daniel
3b410fca4f Delete REa switch from SKY9X 2020-12-07 09:48:58 +00:00
3djc
e1e67a9d8c
Add support for radiomaster TX12 (#8080)
* Add tx12 support
2020-11-14 11:48:46 +01:00
3djc
5fc342c85c
Allow R9M 2019 in ACCESS mode on some radios (#7963)
Support for external R9M ACCESS
2020-10-16 16:35:31 +02:00
3djc
205ac7a21d
Ghost support (#7900) 2020-08-28 15:54:51 +02:00
3djc
d086cfb9eb
Radio hardware screen improvements (#7843)
Move some items in 212 radio right
Fix X9E BT mode issue
2020-07-31 15:57:54 +02:00
Jakub
5bf197439a
Support of FRM302 module. (#7533)
AFHDS3 support added
2020-06-22 16:44:35 +02:00
Kilrah
ff04188240 Allow trainer multi on T12 Pro 2020-05-18 09:08:56 +02:00
3djc
cf5e2b3fd5
128 chan monitor (#7418)
Introduce 128x64 channels monitor
2020-03-10 17:17:59 +01:00
3djc
0f9114c524
Initial TX16S (#7344)
* TX16S initial push - Radio booting, navigation keys ok

* TX16S libsimu

* Please Travis

* Do not start radio on charger power

* USB charger led handling

* Revert "USB charger led handling" until we have proper details

* Pseudo sport power pin

* Please Travis

* tx16s serial debug

* Add tx16s calibration picture

* Review anadir for tx16s, needs to be checked on more radios

* Dump raw multi telem on AUX port

* More work on TX16S

* Fixes

* Compilation fix

* Compilation fix

* Fix Aux Serial power

* Various improvement

* USB charger led handling

* Cosmetics

* Cosmetics

* USB charger led handling

* Add charge indicator on GUI
2020-01-30 17:25:09 +04:00
Andre Bernet
abc70f1a5a Buttons for trims T5 and T6 were not working in simu (fix #7167) (#7243)
Buttons for trims T5 and T6 were not working in simu (fix #7167)
2020-01-03 12:16:26 +01:00
3djc
103db22270 Provide a manual compilation option to force TRAINER multi Horus with hacked hardware (#7226) 2019-12-23 11:11:17 +01:00
3djc
810d2d7978 Various fixes around Companion trainer mode (#7116)
Various fixes around Companion trainer mode
Fixes #7091
2019-11-26 14:53:45 +01:00
3djc
3a7e006635
Support new Multi 1.3 features (#7077) 2019-11-15 16:20:24 +01:00
Raphael Coeffic
6d77932f89 Add support for multi-protocol trainer (#6896)
* Add support for multi-protocol trainer

* Fix telemetry condition

* Trainer mode not supported on Sky9X

* fixed radio trainer screen

- convert values properly.
- apply the weights as setup.

* Fix T16 with BT

* String fixes

* Cosmetics
2019-10-22 15:53:12 +02:00
Kilrah
b40dfdf12b Merge branch '2.3.1' into 2.3
# Conflicts:
#	CREDITS.txt
#	radio/src/gui/480x272/radio_hardware.cpp
2019-10-05 11:41:48 +02:00
Bertrand Songis
a2709e0676
Completely removes the macro MOVE_CURSOR_FROM_HERE() which was for AVR (#6880) 2019-10-03 09:26:49 +02:00
Andre Bernet
e74f14cc48
Fix shift in sources on X9DP pre-2019 and X-Lite and hardware page (fix #6860 fix#6856)
* Fix shift in sources on X9DP pre-2019

* Probably better fix, but needs to be carried to Xlite if approved

* Fix Xlite strings

* Forgot to update conversions too
2019-10-01 09:49:34 +02:00
3djc
b8fa8438ba
Multi telemetry : add Hitec and improve FlySky (#6835)
* Add Hitec and update Flysky telemetry

* Travis (and sky9x) doesn't like  cheating !

* Cosmetics
2019-09-28 13:31:02 +02:00
Raphael Coeffic
6b12010473 Add T16 support
Added support for:
- T16 radio
- internal multi-protocol module.
- flashing internal and external multi-protocol modules.

Many thx to:
- goebish, for the hardware support.
- qba667, for the original patches for the internal multi-protocol support (UI and serial com).
2019-09-24 22:12:13 +02:00
Raphael Coeffic
0a8917cbe2 Deactivate aux_serial on Horus targets (#6733)
Remove AUX_SERIAL on Horus
2019-09-10 15:36:34 +02:00
Bertrand Songis
a5d62805c3
Companion import / export issue for switches from X9D+ 2019 2019-08-29 17:11:53 +02:00
Bertrand Songis
9e52de7a49
Merge the enums TelemetryProtocol and TelemetryProtocols (#6676) 2019-08-28 11:39:06 +02:00
Bertrand Songis
2ce17f3b68
More unneeded definitions removed 2019-08-20 18:04:19 +02:00
Bertrand Songis
c50c55033e
[Horus] Screenshots special function. Woot! 2019-08-19 17:47:49 +02:00
Raphael Coeffic
6373daa319 X10: fixed optional inputs
fixed X10 conversion (MOUSE1 & 2 removed)

renamed GMBL & GMBR to SI and SJ
2019-08-13 11:10:39 +02:00
Bertrand Songis
c13a09f707
Activity switch added (#6571) 2019-07-15 22:27:55 +02:00
Bertrand Songis
7b7ae1a494
X9Lite switches fix 2019-06-27 14:10:05 +02:00
Bertrand Songis
2f394d1b6e
Small switches refactoring 2019-06-27 13:22:11 +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
5411b785a9 Switches refactoring (#6454)
Switches refactoring
2019-05-27 15:58:16 +02:00
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
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
c08417415b
Problem in Failsafe HOLD / NONE strings 2019-05-21 16:04:49 +02:00
Bertrand Songis
794fe32006
X10 extra switches sticks (#6423)
[X10] 2 extra sticks switches + 2 extra pots
2019-05-17 20:42:41 +02:00
Bertrand Songis
08de1a75e0
3djc/x7 additional switches (#6422)
X7, add two additional switches
2019-05-13 22:59:45 +02:00
3djc
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