283 Commits

Author SHA1 Message Date
pascallanger
6a9b6ed4be XN297EMU: option=0->nrf24L01, option!=0 -> CC2500
XN297L@250kbps is emulated by default with the NRF24L01. If option (freq tune) is diffrent from 0, the CC2500 module (if installed) will be used instead with option being the freq usual tuning.
2020-01-12 14:06:27 +01:00
Andrew Shkolik
1961579fe4 code cleanup 2019-12-30 15:44:16 -06:00
Andrew Shkolik
6906f1652e Inputs logic added 2019-12-24 23:41:04 -06:00
pascallanger
8ea4e00d31 Pelikan protocol fix ? 2019-12-20 15:43:44 +01:00
pascallanger
ec92edfc85 New protocol Tiger
Model: Tiger drone 1400782
Protocol number: 61
No sub_protocol
CH5: Flip
CH6: Light
2019-12-19 23:40:33 +01:00
pascallanger
afd2be6c59 New Pelikan protocol
Protocol number: 60
No sub proto
8 channels AETR...
Extended limit supported
!!Only 1 ID for now!!
2019-12-19 22:39:01 +01:00
pascallanger
a23d50bf0d FrSkyX add bind options CH1-8/CH9-16 & Telem ON/OFF 2019-12-19 17:26:47 +01:00
pascallanger
0008633d6e Bayang RX: Sync 2019-11-30 12:11:08 +01:00
pascallanger
d3c3fac4f7 Multi_names mandatory when using multi_telemetry
Validate that sub_proto is valid for the current protocol
Validate that disable channel mapping is valid for the current protocol
2019-11-29 18:50:57 +01:00
Goebish
e4309824c2 Add missing stuffs 2019-11-29 11:57:06 +01:00
Goebish
1f13a6c281 Add Bayang RX protocol 2019-11-29 02:06:58 +01:00
Goebish
69519bdf14 Add skeleton for Bayang RX protocol 2019-11-28 20:02:59 +01:00
pascallanger
3067ea3a5c New protocol: FX816
Model P38
Protocol number: 58
Sub protocol: None
Channels: A & T
2019-11-27 12:12:13 +01:00
pascallanger
db442d81dd Fix all compilation issues (?) 2019-11-11 19:15:39 +01:00
pascallanger
0e40f64c6b Enable HoTT RX config menu
Use OpenTX lua script
2019-11-10 18:55:03 +01:00
pascallanger
c83b769f28 Update Multiprotocol.ino 2019-11-10 09:25:42 +01:00
pascallanger
928641f535 HoTT: add progmem to tables 2019-11-07 01:56:13 +01:00
pascallanger
0482627512 HoTT telem 2019-11-05 00:31:20 +01:00
pascallanger
5856442e0f First HoTT version 2019-11-04 19:16:19 +01:00
pascallanger
7b281e47d6 HoTT work in progress 2019-11-04 09:26:12 +01:00
pascallanger
19b931223b Changed serial timer source 2019-11-03 15:46:05 +01:00
pascallanger
ca15d7108f Prep for HoTT protocol and fix STM32 seed 2019-11-02 20:51:41 +01:00
pascallanger
e6e4d33847 Few changes... 2019-11-02 18:13:47 +01:00
pascallanger
5cf2bf2cf5 Small tweaks 2019-11-01 15:11:31 +01:00
pascallanger
9b499ab7d1 Fix (?) protocol issues 2019-10-31 23:33:10 +01:00
pascallanger
d29461607b Tweakes 2019-10-29 00:36:57 +01:00
pascallanger
243bdf2240 Merge branch 'master' into SPort_Send 2019-10-29 00:02:59 +01:00
pascallanger
cde185901a PPM protcols: remove warning when setting negative option values 2019-10-28 23:29:34 +01:00
pascallanger
63d7e32e06 INVERT_TELEMETRY_TX flag 2019-10-27 17:02:38 +01:00
pascallanger
aee92737ca Fix Failsafe compilation 2019-10-25 22:27:46 +02:00
pascallanger
b156f66146 Fix Failsafe compilation 2019-10-25 21:35:25 +02:00
pascallanger
fdd0a00d5a Correct option value for FrSky protocols 2019-10-17 11:38:23 +02:00
pascallanger
a8cad1e70a Move optionDisp to Data[19] 2019-10-17 09:41:20 +02:00
pascallanger
7a8e099a79 Send MULTI NAMES all the time 2019-10-15 11:19:42 +02:00
pascallanger
948ce9e8b8 Send current protocol and sub protocol name 2019-10-15 02:04:19 +02:00
pascallanger
a23178e20e Fix ADHDS2A RX LNA switch 2019-10-13 16:35:09 +02:00
pascallanger
5ae4f0288b Global def for the common RX variables 2019-10-13 11:08:20 +02:00
pascallanger
840944ea94 Merge branch 'SPort_Send' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module into SPort_Send 2019-10-12 19:50:46 +02:00
pascallanger
31ff27b1d3 PPM mode FrSkyX to FrSkyD
If TELEMETRY_FRSKYX_TO_FRSKYD is defined in PPM mode FrSkyX simple telemetry will be sent using FrSkyD format:
RX_RSSI, RX_Batt, TX_RSSI, TX_LQI
2019-10-12 19:50:41 +02:00
goebish
a234ccbd05 Protocol FrSkyD (D8) receiver (#283)
* Rename FrSkyX Rx to FrSky Rx

* Rename protocol

* Add D8 receiver sub protocol
2019-10-12 19:50:11 +02:00
pascallanger
d434e63c22 Multi_sync updates
Only for STM32
Enable bidirectionnal serial
2019-10-11 01:14:04 +02:00
pascallanger
cd7ede006c Sync radio -> module 2019-10-10 23:12:09 +02:00
pascallanger
5c7f997e7a Send channel order in MULTI_TELEMETRY 2019-10-09 11:58:50 +02:00
pascallanger
0b19fa0bdf Disable channel mapping + telemetry inversion 2019-10-08 18:52:47 +02:00
pascallanger
897c8b6ec5 Remove "Disable channel mapping" 2019-10-08 00:07:23 +02:00
pascallanger
ff96146b04 Enhanced serial protocol
Protocol 0..255
RX_Num 0..63
Disable channel mapping -> not implemented yet
Disable telemetry
Data 0-9 bytes
2019-10-07 19:06:00 +02:00
pascallanger
431808286b Data Buffer signaling 2019-10-03 16:38:50 +02:00
pascallanger
49a1ecea00 Merge branch 'master' into SPort_Send 2019-10-02 21:07:08 +02:00
pascallanger
11f0e55bb1 SPort_Send sequencer 2019-10-02 20:09:18 +02:00
goebish
f3d2ab61e4 Protocol Flysky AFHDS2A receiver (#275)
* Add skeleton for AFHDS2A receiver protocol

* Bind & data Ok

* Send channels to TX via telemetry

* Add RSSI

* Fix AVR compilation

* Fix channel number
2019-10-01 20:44:26 +02:00