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
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