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
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
cc115323e1
Prep for FrSky X v2
2020-01-20 23:52:17 +01:00
pascallanger
492b9e5ed4
New protocol XK
...
Still work in progress
Subprotocols: X450 and X420 -> not sure if they are subprotocols or just different IDs...
CH5: M-Mode=-100%, 6G-Mode=0%, V-Mode=+100%
CH6: Take off momentary switch
CH7: Emergency stop momentary switch
CH8: 3D/6G momentary switch
CH9: Photo momentary switch
2020-01-14 12:19:12 +01:00
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
0cedd5bb66
disable myConfig
2019-12-30 16:53:12 -06: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
Andrew Shkolik
e2bbe8a422
definitions for direct inputs
2019-12-24 15:03:35 -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
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
69519bdf14
Add skeleton for Bayang RX protocol
2019-11-28 20:02:59 +01:00
pascallanger
c803eeb26a
Esky150: add sub protocols 4CH and 7CH
2019-11-28 17:01:33 +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
10e33f5d5c
Update _Config.h
2019-11-21 08:49:39 +01:00
pascallanger
712f297d86
Update _Config.h
2019-11-11 17:19:27 +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
ca15d7108f
Prep for HoTT protocol and fix STM32 seed
2019-11-02 20:51:41 +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
a9f35f8095
Update _Config.h
2019-10-27 17:05:02 +01:00
pascallanger
63d7e32e06
INVERT_TELEMETRY_TX flag
2019-10-27 17:02:38 +01:00
pascallanger
400fdb3cc6
FrSkyX LBT RSSI timing improvement
2019-10-27 16:44:36 +01:00
pascallanger
9f1bdc901c
FrSkyX LBT: implement LBT instead of transmitting all the time
...
Needs to be activated using FRSKYX_LBT for now.
2019-10-27 13:20:53 +01:00
pascallanger
2154b75499
Fix MULTI_NAMES len...
2019-10-17 22:35:43 +02:00
pascallanger
70ce8e9a1f
Fix SLT inversion
2019-10-17 16:56:15 +02:00
pascallanger
a8cad1e70a
Move optionDisp to Data[19]
2019-10-17 09:41:20 +02:00
pascallanger
948ce9e8b8
Send current protocol and sub protocol name
2019-10-15 02:04:19 +02:00
goebish
caf145c38a
Auto-detect FrSky RX format ( #286 )
...
* Calibrate rf channels for D8 too
* Auto-detect D16FCC, D16LBT or D8 format during bind
2019-10-14 00:28:39 +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
49a1ecea00
Merge branch 'master' into SPort_Send
2019-10-02 21:07:08 +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
pascallanger
c2404d4f0d
Code cleanup
2019-09-30 20:53:10 +02:00
pascallanger
e783ce5788
Failsafe modification
...
The following protocols are supporting failsafe: FrSkyX, Devo, WK2x01, SFHSS, HISKY/HK310 and AFHDS2A
In Serial mode failsafe is configured on the radio itself.
In PPM mode and only after the module is up and fully operational, press the bind button for at least 5sec to send the current stick positions as failsafe to the RX.
2019-09-27 16:20:43 +02:00
pascallanger
b89c23fe7c
PPM channel remapping
2019-09-23 18:13:25 +02:00
pascallanger
22a0d79315
FrskyX_RX documentation
2019-09-22 17:05:46 +02:00
goebish
2be2dce584
Protocol FrSky D16 receiver ( #266 )
...
* Add skeleton for FrSkyX receiver protocol
* Binds & receives data packets
* Store bind information
* Fix compilation
* Bypass LNA since intended usage implies tx & rx are close together
* Bind channel has FS_AUTOCAL
* Add freq fine tune & low power mode (disable lna)
* Add TX ID check
* Retry longer until first packet is catched
* Fix chanskip for first packet
* Fix defines
* Fix bind
* Send channels to TX
* Fix RSSI reading
* Add missing static keyword
* Fix Validate.h
* Fix compilation
2019-09-17 23:35:19 +02:00
Pascal Langer
7d327c1622
Scanner 2.4GHz
...
Thanks to Goebish for this spectrum analyzer.
It will work soon with the OpenTX 2.3 Spectrum Analyser tool.
2019-09-10 23:37:54 +02:00
Pascal Langer
2f3ea323c7
CHECK_FOR_BOOTLOADER now enabled by default in _config.h
2019-08-24 21:50:36 +02:00