Raphael Coeffic and Raphael Coeffic
df0d115a72
Fix PXX2 authentication support
2022-08-11 12:15:46 +02:00
Raphael Coeffic and Raphael Coeffic
246840f065
Moved telemetry processing to module interface
2022-08-11 12:15:46 +02:00
Raphael Coeffic and Raphael Coeffic
f952c5f7c7
Internal and external module buffers are now private
2022-08-11 12:15:46 +02:00
Raphael Coeffic and Peter Feerick
8379b47e2b
Fix compilation with MULTIMODULE=NO
...
And allow for Spektrum telemetry to stay enabled (needed for DSMP module).
2022-07-22 20:45:04 +10:00
Raphael Coeffic and Raphael Coeffic
7c63b86cfe
split SetupWidgetsPage
2022-06-11 15:38:08 +02:00
Raphael Coeffic
e2e30a4ce3
fix: firmware compilation
2022-04-01 06:59:07 +02:00
Raphael Coeffic
0613a29122
Cleanup
2022-03-25 18:23:19 +01:00
Raphael Coeffic and GitHub
50aeb50029
fix: Quick fix to let CRSF be used with MPM wireless trainer - limiations apply ( #1724 )
...
* Let's do some dirty hack with MPM RX
Resolves #1671
* Use the right function to sync and shutdown sync on external MPM as well
2022-03-25 12:04:15 +10:00
Raphael Coeffic and Raphael Coeffic
9d5cd1876c
Added support for Lemon-Rx DSMP
2022-03-24 10:40:17 +01:00
Raphael Coeffic and Raphael Coeffic
86d1ca4364
Reorganize module type/subType/rfProtocol
2022-03-24 10:40:17 +01:00
Raphael Coeffic
530d395204
WiP
2022-03-20 16:22:14 +01:00
Raphael Coeffic and Raphael Coeffic
42508f4173
Slightly revamp telemetry polling
2021-11-21 11:18:35 +01:00
Raphael Coeffic and Raphael Coeffic
2abf07ed9b
Port of TBS's changes for module scoped telemetry
2021-11-21 11:18:35 +01:00
eshifri and GitHub
b1a41438a3
[NV14] Telemetry fixes, use FlySky RX defaults ( #856 )
...
* Port from NV14 repository
* Fix altimeter
* Change AFHDS2A default mode to PWM and iBUS
* Fix datacopy.cpp generation for NV14 Windows build
* Cleanup
* Format
* typo fix
* Sngl for alarm and temperature sensor
* remove temperature sensor
2021-10-15 10:18:03 +11:00
rotorman and Risto
fc2142ec78
Changed uniformly to EdgeTX boiler plate (also added boiler for files that were missing it).
2021-10-02 14:22:01 +02:00
Raphael Coeffic
0e12166786
Avoid circular header dependencies
2021-09-19 16:17:47 +02:00
Raphael Coeffic
e29138f7e3
Draft support internal module NV14
2021-09-19 16:17:47 +02:00
Raphael Coeffic
e90c300bf4
Clean-up / renaming MODULE_TYPE_AFHDS3 to MODULE_TYPE_FLYSKY
2021-09-19 16:17:47 +02:00
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