Commit Graph
196 Commits
Author SHA1 Message Date
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 0a998d2dc5 Enable CPPM by default 2021-03-07 11:12:49 +01:00
Pascal Langer a5428bc180 Removed SBUS trainer option 2021-03-06 11:33:32 +01:00
Pascal Langer bb70116df0 SBUS and CPPM output 2021-03-03 10:07:19 +01:00
Pascal Langer b757283f41 JOYSWAY: new protocol UNTESTED 2021-03-02 10:00:33 +01:00
Pascal Langer 9106548859 T18 default build 2021-02-21 18:56:48 +01:00
Pascal Langer 2f07e79e50 T18 build by default 2021-02-21 18:35:24 +01:00
Pascal Langer 2233f6f862 SX1276: RF power adjustment for DIY & Jumper T-Lite 2021-02-21 16:05:25 +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 ff829f1f7b M-Link telemetry forwarded to OpenTX 2021-02-10 12:31:37 +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 3b22705166 Exclude MLink from T18 build to save Flash space 2021-02-05 17:21:07 +01:00
Pascal Langer 89c00e8f17 Initial M-LINK release 2021-02-05 12:28:35 +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 5aae065dc0 New protocol: E129 2021-01-16 15:45:19 +01:00
Pascal Langer 49f004e53f E010r5: added flip, led and calib channels 2021-01-11 12:12:26 +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 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 b4421306c0 Fix compiler errors when telemetry is disabled (#474) 2020-11-30 08:38:21 +01:00
Pascal Langer 6de4e1e1dd Protocols order 2020-10-31 15:59:04 +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
Pascal Langer b1e4daf1c2 OMP: new protocol intial release
Untested!!!
2020-08-15 16:17:18 +02:00
Pascal Langer ea24ab6032 New protocol Realacc 2020-08-10 23:54:33 +02:00
Pascal Langer 5f12f99761 Update Validate.h 2020-08-01 19:35:39 +02:00
Pascal Langer 3d98abb6d4 Rename the Flyzone protocol by Height which is the original manufacturer 2020-08-01 19:19:11 +02:00
Pascal Langer 37138f03ae Few fixes 2020-07-31 15:58:07 +02:00
Pascal Langer df28cfe3cc Radiolink: final version with 64 IDs 2020-07-31 10:41:07 +02:00
Pascal Langer e1d4f9a270 RadioLink Surface protocol: initial commit 2020-07-22 15:37:47 +02:00
Pascal Langer 930c26a111 Kyosho: new protocol 2020-07-10 15:25:32 +02:00
Pascal Langer 49d993f613 FrSkyR9: fix independant compilation issue 2020-07-04 11:48:26 +02:00
Pascal Langer d5f819dd59 FrSkyR9: initial telemetry support 2020-07-03 19:51:11 +02:00
Pascal Langer 32dbdfc6e3 Fix compilation when telemetry is disabled 2020-06-09 20:08:00 +02:00
Pascal Langer 90b287f1f4 Multi 5-in-1 initial support 2020-06-06 01:57:52 +02:00
Pascal Langer 3705415927 HoTT: fix telemetry 2020-06-05 22:20:19 +02:00
Pascal Langer a10e169573 New protocol Q90C 2020-05-24 17:39:14 +02:00
Pascal Langer 02008a8b2e New protocol JJRC345: WIP
Work in progress
2020-05-21 11:47:51 +02:00
Pascal Langer cc6be6027d New DSM RX protocol 2020-05-17 15:45:23 +02:00
Pascal Langer 6f36473975 Devo basic telemetry 2020-05-09 16:11:10 +02:00
Pascal Langer 103f595891 New protocol eSky 150 v2
Protocol: 69
No sub protocol
No extended limit
RX outputs is be set automatically to the eSky default TAER
16 channels
2020-05-08 19:55:16 +02:00
Pascal Langer 4ae30dc3b0 New protocol: Skyartec 2020-04-18 19:04:38 +02:00
Pascal Langer fc5fbc9899 Multi_Names update for OpenTX 2020-04-16 17:03:17 +02:00