Commit Graph
1932 Commits
Author SHA1 Message Date
Pascal Langer a35e01bbeb Update Protocols_Details.md 1.3.0.87 2020-04-15 11:23:40 +02:00
Pascal Langer b21e8030b3 Fix independant protocols build 2020-04-15 01:30:06 +02:00
Pascal Langer 0984a42fe5 Update Protocols_Details.md 2020-04-13 22:42:41 +02:00
Pascal Langer ed50d60108 Update Protocols_Details.md 2020-04-13 22:41:37 +02:00
Pascal Langer a7f72a73e5 Update Protocols_Details.md 2020-04-13 22:31:26 +02:00
Pascal Langer 1c02cb46f5 FrSky Clone mode
Check documentation for full details: https://github.com/pascallanger/DIY-Multiprotocol-TX-Module/blob/master/Protocols_Details.md#FRSKY_RX---55
2020-04-13 22:10:58 +02:00
Pascal Langer da8fd21177 Update FrSkyL_cc2500.ino 2020-04-11 20:17:02 +02:00
Pascal Langer 7e5cd9819a New protocol FrSkyL: LR12
Model: L9R RX
2 sub protocols: LR12 and LR12_6CH
2020-04-11 20:09:32 +02:00
Pascal Langer 00aecb3ab1 Update Protocols_Details.md 2020-04-10 19:38:49 +02:00
Pascal Langer cde77a88fd FrSkyRX: added sub_protocol, documentation and more 2020-04-10 19:32:50 +02:00
E1yot 08a555f187 Initial Version of CloneMode (#342)
* Initial Version

* Bugfix and change of the handling of the RX Num.

If RX Num is 63, write a finetune value of 127 to the EEPROM.
A real finetune value of 127 means, the frequency of module is out of range and
the module should be replaced. This way the clone mode should not get unwanted
active by a module with a frequency drift arround 63.
2020-04-10 19:01:01 +02:00
Pascal Langer 4039cbf8af Small corrections 2020-04-07 10:55:54 +02:00
Pascal Langer 3f652fa06c FrSkyX: improve SPort to RX code 2020-04-07 01:43:05 +02:00
Pascal Langer 272d2be3ae Update FrSky_Rx_cc2500.ino 2020-04-05 16:05:51 +02:00
Pascal Langer 7e461344a8 Update Protocols_Details.md 2020-04-05 10:46:26 +02:00
Pascal Langer 8af985a2cb FrSkyRX: check additional ID and use RX num 2020-04-05 10:44:09 +02:00
Pascal Langer 08eee34446 Protocol PROPEL: enhanced telemetry 1.3.0.81 2020-04-05 09:39:33 +02:00
Pascal Langer 0a5b97a177 New Protocol: PROPEL
Compatible model: PROPEL 74-Z Speeder Bike
Protcol: PROPEL (66)
Sub protocol: none
Autobind protocol
Extended limits not supported
Telemetry supported
14 channels in use due to many features
2020-04-03 19:36:05 +02:00
Bryce JohnsonandBryce Johnson cab782b38e redpine updates to make released betaflight and deviation builds (#341)
Co-authored-by: Bryce Johnson <bryce@redpinelabs.com>
2020-04-02 12:39:26 +02:00
pascallanger d1518d763b Add files via upload 1.3.0.79 2020-03-30 21:22:12 +02:00
Pascal Langer 44a676b809 Update Multiprotocol.h 2020-03-30 18:22:13 +02:00
Pascal Langer d66709ea87 Update Protocols_Details.md 2020-03-29 19:23:28 +02:00
Pascal Langer 358a77cf7c Update Protocols_Details.md 2020-03-29 19:15:32 +02:00
Pascal Langer 1a631908f4 Update FrSky_Rx_cc2500.ino 2020-03-29 19:09:56 +02:00
Pascal Langer 9f32a1f22b FrSkyRX protocol: chanskip test 2020-03-29 18:49:37 +02:00
Pascal Langer dfd3386319 FrSkyX v2.1: initial support
Rewrite of the FrSkyX code to support both v1 and v2.1.0 with FCC and LBT.
FrSky v1 accessible as usual
FrSky v2.1.0 accessible through the protocol 64=FrSkyX2 with the same subprotocols as v1
The LBT feature is now fully implemented on the TX and turned on for both v1 LBT and v2.1.0 LBT.
For v2.1.0, to access the bind functions Telem=on/off, CH1-8/9-16 and bidirectional SPort (SxR setup for example), you need to update OpenTX to the latest 2.3.8 nightly (not available yet).
2020-03-29 18:44:03 +02:00
Pascal Langer 3df836e6b8 Hitec: fix a bind issue 1.3.0.76 2020-03-21 19:00:40 +01:00
Pascal Langer 2b8ed25843 FrSkyD: Change hopping frequencies
WARNING: all receivers must be rebound !!!
2020-03-21 15:17:46 +01:00
Pascal Langer 62250d2f25 ESky: addition of sub-protocol ET4 2020-03-21 15:16:01 +01:00
Pascal Langer a4e9082f53 SLT CC2500 fix 2020-02-20 17:37:58 +01:00
Pascal Langer 7217e8c41d SLT: fix? 2020-02-18 15:50:54 +01:00
Pascal Langer a7ac093753 SLT: CC2500 fix 2020-02-17 16:44:02 +01:00
Pascal Langer 5503502bad SLT: fix going from NRF to CC2500 2020-02-17 13:10:57 +01:00
Pascal Langer 5124c2a96d SLT: use the CC2500 emulation layer if requested/available 2020-02-17 11:45:28 +01:00
Pascal Langer 73d7728e08 Change CC2500 emulation layer to support NRF24L01 @250K 2020-02-17 11:44:53 +01:00
Pascal Langer 8b7bd00a48 Update Multi.txt 2020-02-16 20:48:49 +01:00
Pascal Langer 68a6af0eb5 Update E119 channels and flags
Default is high rate
CH5 is calib
2020-02-16 20:18:02 +01:00
Pascal Langer 693f9f58eb V911S: new sub protocol E119
Model: Eachine E119
Protocol: V911S -> 46
Sub protocol: E119 -> 1
CH5: left button ???
CH6: right button ???
2020-02-16 20:05:29 +01:00
Tomer Abramovich 4a01e2d472 missed the last 3 bytes here, loop should continue one more time (#322) 2020-01-24 21:09:37 +01:00
pascallanger e4fd1f4399 FrSkyR9: 16 channels 2020-01-24 14:59:26 +01:00
pascallanger 0d5fcb0849 FrskyR9 protocol 2020-01-24 12:12:07 +01:00
pascallanger 2236c256ba Merge pull request #320 from UnTraDe/master
initial working version of R9M, 8 CH and BINDING support only
2020-01-24 10:12:19 +01:00
Tomer Abramovich 945ad2e7bd now using FrSkyX_scaleForPXX to scale channel values for FrSky R9 instead of using floating point math 2020-01-23 22:29:57 +02:00
Tomer Abramovich 6f9740f03f moved register definitions to a different file and created higher level functions for using them; added preliminary support for 868 MHz mode, not fully working yet 2020-01-23 22:25:00 +02:00
pascallanger f9fa4dff73 Update _Config.h 2020-01-22 16:11:42 +01:00
Tomer Abramovich 77bf17967d initial working version of R9M, 8 CH and BINDING support only 2020-01-21 17:42:33 +02:00
pascallanger 7281c0b5bf Comment FRSKYX2 protocol for now 2020-01-21 10:51:07 +01:00
pascallanger e6cab65560 Fix paranthesis... 2020-01-21 10:29:11 +01:00
pascallanger cc115323e1 Prep for FrSky X v2 2020-01-20 23:52:17 +01:00
Ben Lye 58665ea7a7 Bubble up errors in release builds 2020-01-17 21:37:16 +00:00