Commit Graph
323 Commits
Author SHA1 Message Date
MRC3742 0f8aceb79f Few updates
Thanks @MRC3742
2026-08-13 20:20:53 +02:00
pascallanger 463978939b Ares: new protocol
ARES Gamma 370, P-51D Mustang 350, RTF models with 6HPA-Tx and AZS12006-Rx (6 channel).
2026-08-04 00:28:44 +02:00
Eduard aaaa5f141d RadioLink / DumboRC command packages for P Series (#1164)
* [Codex assisted] RadioLink / DumboRC command packages bridge

Pass "special" packages to and from the module
Allows to replicate "Set Failsafe", "Set Gyro Settings" and "Set Gyro Endpoints" from DDF-350

* RadioLink / DumboRC command packages TX / RX

* RadioLink / DumboRC Helper script channel names

Has max 10 channels
Has no failsafe
Older X series have gyro sense fixed to CH8, also can be used as regular channel

* [Codex] DumboRC P Series settings script

Add script that mimics interaction between DumboRC DDF-350 transmitter and P Series receivers

* [Codex assisted] Split P series into separate subprotocol

Split command exchange into separate subprotocol
Update protocol documentation

* [Codex] Improve LUA script

Clean up, better event handling
2026-07-29 08:18:58 +02:00
pascallanger c193d0b9dd Update Multiprotocol.ino 2023-06-04 12:12:22 +02:00
pascallanger 0a0463652b E129/C186 protocol
C186/E120 models
2022-06-27 16:59:48 +02:00
Pascal Langer bf09855014 Another attempt 2021-09-07 16:59:06 +02:00
Pascal Langer 940f241b9d Fix compilation issues 2021-09-07 14:29:35 +02:00
Pascal Langer 5c00ce6b88 New 0 protocol: enable to list all protocols and sub protocols 2021-09-07 14:08:24 +02:00
Pascal Langer 016b282246 Multi Status: send frame as soon as a new protocol is selected 2021-09-05 22:15:56 +02:00
Pascal Langer 94f73bd54f MT99xx: Added voltage telemetry for the Dragon sub protocol 2021-03-27 11:51:53 +01:00
Pascal Langer 84780a9d90 Multi Config 2021-03-19 17:06:58 +01:00
Pascal Langer 4a626eaf14 Change XN297 emulation layer
Loads of protocols have been touched by this change. Some testing has been done but please test on all your models.
The XN297 emulation selects in this order:
 - the CC2500 if it is available and bitrate=250K. Configure the option field automatically for RF tune.
 - the NRF for all bitrates if it is available
 - if NRF is not available and bitrate=1M then an invalid protocol is sent automatically to the radio.
CC2500 @250K can now receive normal and enhanced payloads.
OMP protocol supports telemetry on CC2500 and is also for NRF only modules including telemetry.
Separation of E016H (new protocol) from E01X due to different structure.
MJXQ, MT99XX, Q303 and XK: some sub protocols available on CC2500 only.
2021-03-17 17:05:42 +01:00
Pascal Langer 905ee4b1ed Fix module boot issue? 2021-03-14 11:15:24 +01:00
Pascal Langer dbc33951a4 Fix for module boot issue? 2021-03-13 18:18:07 +01:00
Pascal Langer f8cc913898 Update Multiprotocol.ino 2021-03-06 12:00:05 +01:00
Pascal Langer a5428bc180 Removed SBUS trainer option 2021-03-06 11:33:32 +01:00
Pascal Langer 600049898a SBUS/CPPM: fixed switching from CPPM to SBUS 2021-03-04 21:28:06 +01:00
Pascal Langer 0e1db8f06b SBUS/CPPM: fixed switching from SBUS to CPPM
There is still an issue from CPPM to SBUS...
2021-03-04 19:02:45 +01:00
Pascal Langer ec83f1e5a3 Disable SBUS serial when switching to CPPM 2021-03-04 15:23:23 +01:00
Pascal Langer 4dacac29c6 SBUS/CPPM: restore normal telemetry on student link lost
Once the setup is done check the "Disable telemetry" box to make sure that there is no interference between the internal module and Multi telemetry.
2021-03-04 09:52:54 +01:00
Pascal Langer bb70116df0 SBUS and CPPM output 2021-03-03 10:07:19 +01:00
Pascal Langer d36af55b84 DEVO: full telemetry 2021-03-01 13:47:44 +01:00
Pascal Langer 0844ec2efd Add more protocols which can run with the CC2500
Use CC2500 only when emulating NRF250K/XN297_250K
2021-02-16 19:06:23 +01:00
Pascal Langer 93bb117961 RF switch fix... 2021-02-12 16:29:36 +01:00
Pascal Langer dc18e8e5b2 MT99XX: new subproto Dragon 2021-02-10 09:59:30 +01:00
Pascal Langer 3b8b2ef376 Protocol init function modified 2021-02-09 18:23:33 +01:00
Pascal Langer d496f62719 Removed depreciated MULTI_STATUS 2021-02-08 09:36:47 +01:00
Pascal Langer 0cf58c2990 MLink: added voltage, current, rpm, temp sensors and lqi 2021-02-07 18:51:36 +01:00
Pascal Langer a917227ddc Bayang: generic frsky hub function 2021-02-04 12:05:57 +01:00
Pascal Langer f11da0c1de DSM: fix low power 2021-01-28 09:09:43 +01:00
Pascal Langer 23141b6087 E016Hv2 and ESKY150V2 don't need the NRF code anymore 2021-01-21 11:46:54 +01:00
Pascal Langer ecfc5b0313 End bind as requested by the radio on more protocols 2021-01-19 12:13:24 +01:00
Pascal Langer 5aae065dc0 New protocol: E129 2021-01-16 15:45:19 +01:00
Pascal Langer 30e3e84066 LOLI: RX config 2021-01-11 16:27:59 +01:00
Pascal Langer 49f004e53f E010r5: added flip, led and calib channels 2021-01-11 12:12:26 +01:00
Pascal Langer 062fc05eac Fix FrSky RX protocol not ending bind when requested 2021-01-11 09:42:16 +01:00
Pascal Langer 6d080d5d5f New LOLI protocol 2021-01-09 18:39:31 +01:00
Pascal Langer 0955340a93 New protocol: E010r5 2021-01-08 21:16:07 +01:00
Pascal Langer d19b5187c5 AFHDS2A RX: stop bind when requested 2020-12-23 10:54:39 +01:00
Pascal Langer 4ce3a5d298 Renamed protocol E016H to E016HV2 2020-12-18 00:09:13 +01:00
Pascal Langer 321e4aee34 E016H v2: new protocol WIP only 1 ID 2020-12-17 18:05:04 +01:00
Pascal Langer 1bb059c2a2 WFLY: renamed WFLYRF to WFLY2 2020-12-13 23:15:43 +01:00
Pascal Langer b01462e36b WFLYRF: fixed normal mode, added telemetry, bind is not working yet 2020-12-11 10:40:00 +01:00
Pascal Langer 2b0f663482 WFLY RF: WIP protocol 2020-12-10 16:51:55 +01:00
Pascal Langer 6874e3a6a7 Template for WFLY RF 2020-12-05 19:12:11 +01:00
Pascal Langer 96263ed8a6 Prep for M-LINK 2020-12-04 09:00:17 +01:00
Ben Lye 7bb1cb9ae3 Add STM32 EEPROM initialization at startup (#475) 2020-11-30 18:11:35 +01:00
Ben Lye 627d47f139 C8 MCU flash size check (#461) 2020-10-30 12:21:39 +01:00
Pascal Langer 347eb11328 SFHSS name change to Futaba 2020-10-30 12:01:29 +01:00
Pascal Langer 5b8a08ab22 OMP: added telemetry 2020-09-18 16:13:45 +02:00