Raphael Coeffic
2f5b522413
Merge branch '2.3' into 2.4
2021-05-16 12:55:21 +02:00
c06b789f5c
Multi module config support ( #8438 )
...
* Multi module configuration
Co-authored-by: Pascal Langer <pascal_langer@yahoo.fr >
2021-05-05 15:46:29 +02:00
Bryan Mayland and Raphael Coeffic
8a978b5b07
Update ModuleSyncStatus::update signature with proper types
...
Also updates getRefreshString to use the signed types, and display
correctly scaled values.
2021-04-19 22:42:00 +02:00
3djc
70d24506da
Merge branch '2.3' into 2.4
...
# Conflicts:
# radio/src/fonts/480x272/font_dblsize.png
# radio/src/fonts/480x272/font_xxlsize.png
# radio/src/gui/128x64/model_setup.cpp
# radio/src/gui/128x64/radio_setup.cpp
# radio/src/gui/480x272/model_receiver_options.cpp
# radio/src/gui/480x272/model_setup.cpp
# radio/src/gui/480x272/radio_calibration.cpp
# radio/src/gui/480x272/radio_hardware.cpp
# radio/src/gui/common/stdlcd/draw_functions.cpp
# radio/src/gui/gui_common.cpp
# radio/src/keys.h
# radio/src/lua/interface.cpp
# radio/src/pulses/afhds3.h
# radio/src/rtos.h
# radio/src/switches.cpp
# radio/src/targets/common/arm/stm32/aux_serial_driver.cpp
# radio/src/targets/horus/CMakeLists.txt
# radio/src/targets/horus/lcd_driver.cpp
# radio/src/targets/horus/startup_stm32f42_43xxx.s
# radio/src/targets/taranis/CMakeLists.txt
# radio/src/telemetry/crossfire.h
# radio/src/telemetry/multi.cpp
# radio/src/translations.cpp
# radio/src/translations/it.h.txt
# radio/src/translations/untranslated.h
# radio/util/font2png.py
# tools/commit-tests.sh
2021-04-08 11:42:28 +02:00
3djc
e3082756c9
Merge branch '2.3' into 3djc/2.3-synced
2021-03-14 10:51:46 +01:00
3djc and GitHub
b60ba23f1f
M-Link telemetry ( #8281 )
2021-03-10 19:13:36 +01:00
Raphael Coeffic
dd4c91ce4f
removed SAFE_SYNC_LAG
2020-12-09 07:24:27 +01:00
Raphael Coeffic
02660c763a
mixer scheduler
2020-12-09 07:24:27 +01:00
Bertrand Songis
42a3198568
Merge with latest 2.3
2020-10-07 21:01:45 +02:00
Bertrand Songis and GitHub
c0c205a92d
XACT servos telemetry support ( #7959 )
...
XACT servos telemetry support
2020-09-23 12:59:44 +02:00
3djc and GitHub
159a891ab4
Asym ghost support ( #7910 )
2020-09-05 08:24:07 +02:00
pascallanger and GitHub
200116257c
Changes to allow Lua to access DSM Forward Programming ( #7913 )
2020-09-02 21:13:58 +02:00
3djc and GitHub
205ac7a21d
Ghost support ( #7900 )
2020-08-28 15:54:51 +02:00
3djc and GitHub
044c3bbf86
Multi R9/DSM ( #7804 )
2020-07-08 14:55:59 +02:00
Jakub and GitHub
5bf197439a
Support of FRM302 module. ( #7533 )
...
AFHDS3 support added
2020-06-22 16:44:35 +02:00
Bertrand Songis
bddccb9765
Merge with latest 2.3
2020-05-30 11:57:03 +02:00
3djc
895859e487
multi 1.3.1.1 support
2020-05-24 11:17:40 +02:00
3djc
19249febb5
Re-add rxnum for multi rx (needed for trainer)
2020-05-04 17:56:27 +02:00
3djc and GitHub
9c632b582d
Streamline multi interface ( #7524 )
2020-04-21 14:53:33 +02:00
5e2fc7f1ae
Multi: Enable D8, D16v1 and D16v2.1 TX clone mode ( #7516 )
...
* Clone mode
* Switch table from octal to hex
* Revert change to octal as requested by 3djc
* Changing to Cloned to please 3djc ;-)
* Minimum Multi version: 1.3.0.87
* Cosmetics
* Cosmetics
* Add cloned to X2
Co-authored-by: Pascal Langer <planger@mathworks.com >
Co-authored-by: 3djc <lesitewebdejc@hotmail.com >
2020-04-13 11:39:59 +02:00
c11b565f03
Support for Multi FrSky 2.1.x ( #7472 )
...
* FRSKY X2.1 support
* String fixes
* Cosmetics
* Improve 128 multi GUI
* Improve 128 internal multi GUI
* Improve 1212 multi GUI
* Fix
* Adjust multi upgrade version warning
* Cosmetics
* Cosmetics
* Cosmetics
Co-authored-by: Kilrah <kilrah@andrebernet.ch >
2020-03-29 21:02:29 +02:00
Bertrand Songis
44e3e34602
Merge with latest 2.3
2020-03-25 12:33:53 +01:00
WismyYao and GitHub
629f98a930
Wismy/frsky new receivers ( #7449 )
...
Add internal module OTA
Change virtual keys for X-Lite(S) Lua scripts
2020-03-24 15:15:10 +01:00
Bertrand Songis
1d96af49c4
Merge with latest 2.3
2020-03-18 17:09:38 +01:00
3djc and GitHub
5444cd1ab6
Fix MULTI trainer with external R9M issue ( #7443 )
2020-03-16 14:51:16 +01:00
Bertrand Songis
6878ae4a9f
Merge with latest 2.3
2020-03-05 10:43:01 +01:00
3djc and GitHub
6a52627f47
Increase output buffer ( #7323 )
2020-01-30 11:37:26 +01:00
Bertrand Songis
0626b31dfe
Merge with latest 2.3
2020-01-08 16:35:30 +01:00
3djc
d1255434ed
Compile fix
2020-01-06 09:24:53 +01:00
Bertrand Songis
89510d26c9
Cosmetics
2020-01-06 09:21:06 +01:00
Bertrand Songis
6cab260ee6
Merge with latest 2.3
2019-12-13 12:30:02 +01:00
3djc and Bertrand Songis
fdc154c5ae
Use PROTOCOL_TELEMETRY_MULTIMODULE for internal multi when available ( #7147 )
...
* Use PROTOCOL_TELEMETRY_MULTIMODULE for internal multi when available
* Fix subprotocol sometime not shown
This fixes #7153
2019-12-06 16:38:12 +01:00
Bertrand Songis
4c484017a4
Merge from 2.3
2019-12-05 09:29:11 +01:00
Bertrand Songis
64c3164ed4
Cosmetics
2019-11-22 16:43:56 +01:00
3djc and GitHub
3a7e006635
Support new Multi 1.3 features ( #7077 )
2019-11-15 16:20:24 +01:00
Raphael Coeffic and Bertrand Songis
8b4d2b698d
YAML storage ( #7071 )
...
YAML storage
2019-11-12 14:50:05 +01:00
Bertrand Songis
071116afeb
Merge with latest 2.3
2019-11-07 15:04:45 +01:00
Raphael Coeffic and 3djc
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
Bertrand Songis
3e2cb83991
Now uses the external libopenui
2019-10-02 14:41:52 +02:00
3djc and GitHub
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 and 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
Bertrand Songis and GitHub
13dee00eed
Bsongis/rssi from 2 different modules ( #6711 )
...
RSSI from 2 different modules
2019-09-05 17:24:48 +02:00
Bertrand Songis and GitHub
2d4e98d15d
Bsongis/ram saving ( #6685 )
...
RAM saving. Stacks reduced to have some more RAM available than 2.2 on all boards
2019-08-30 15:46:57 +02:00
Bertrand Songis
2ce17f3b68
More unneeded definitions removed
2019-08-20 18:04:19 +02:00
Bertrand Songis and GitHub
99c8b4576b
Bsongis/r9m modes ( #6577 )
...
R9M / R9M Lite / R9M Lite PRO modes
2019-07-17 23:15:31 +02:00
Bertrand Songis
500a23a03c
Fixes #6846
2019-06-12 08:22:04 +02:00
Bertrand Songis
8d0be6b748
Module names constants / strings changed again
2019-05-28 16:05:25 +02:00
Bertrand Songis and GitHub
4d07faa8e0
Bsongis/accst support over pxx2 ( #6455 )
...
ACCST support over PXX2
2019-05-27 17:23:17 +02:00
Bertrand Songis
e77b096463
Renaming PXX / ACCESS modules constants
2019-05-10 23:06:48 +02:00
Bertrand Songis
ab38676ffd
SPORT telemetry push fix (part 1)
2019-05-09 10:30:36 +02:00