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
Pascal Langer
1ffb5c405b
New protocol: Flyzone
...
Models compatible with TX FZ-410
Protocol 53
No sub protocol
2019-08-17 22:37:00 +02:00
Pascal Langer
ad29409407
New protocol ZSX
...
Model JJRC ZSX-280
Protocol number 52 ,no sub protocol
CH3: Throttle
CH4: Rudder
CH5: Light
2019-08-10 21:43:14 +02:00
Pascal Langer
6f33abb25e
New protocol Traxxas
...
Protocol number: 43
Compatible with receivers 6519
Extended limits supported
CH1=AUX3
CH2=AUX4
CH3=THROTTLE
CH4=STEERING
2019-08-06 17:27:42 +02:00
Pascal Langer
2c9693389e
Fix DSM telemetry and global cyrf6936 freq tunning
...
- Fixed DSM telemetry with some RXs (R720X)
- Global frequency tunning for all protocols using the CYRF6936 by adjusting channel 15 when enabled
- Changed default DSM_THROTTLE_KILL_CH to use channel 14
2019-08-01 14:23:08 +02:00
Pascal Langer
521b819b8a
New protocol POTENSIC
...
Model: A20
Protocol number: 51
Sub protocol: none
Channels:
- CH5 TAKE_OFF/LANDING: momentary switch -100% -> +100%
- CH6 EMERGENCY: Stop +100%
- CH7 MODE: MODE: Beginner -100%, Medium 0%, Advanced +100%
- CH8 HEADLESS: Off -100%, On +100%
2019-06-19 11:25:21 +02:00
Pascal Langer
d940a7e49a
New Redpine protocol
...
Protocol Redpine: 50
Sub protocol: Fast=0, Slow=1
Option=freq tunning
2019-06-17 17:16:39 +02:00
Pascal Langer
e8c6225ef0
New XN297L 250Kbps emu layer based on CC2500
...
This layer can be enabled/disabled with the option XN297L_CC2500_EMU in _config.h
Protocols which are using it so far:
GD00X, KF606 and MJXQ/E010&PHOENIX
2019-06-05 21:54:47 +02:00
Pascal Langer
a15a911f8e
New protocol KF606
...
Model: KF606
Protocol: 49
No sub protocol
Channels: throttle, aileron and trim on ch5
2019-06-04 21:44:40 +02:00
Pascal Langer
f3ca7ad644
WFly freq tuning on channel 15
...
You need to enable the tuning in _config.h: #define USE_CYRF6936_CH15_TUNING
2019-05-18 17:36:39 +02:00
Pascal Langer
443e1cec75
New protocol V761
...
Protocol number: 48
Sub_protocol: none
Channel 5: +100% expert, 0% mid=gyro on no rate limits, -100% beginer=gyro on and axis rate limited.
ONLY 1 ID IS AVAILABLE SO BE CAREFUL WHILE FLYING.
2019-05-17 16:25:39 +02:00
Pascal Langer
511f77f5e7
Bayang DHD D4 sub protocol
2019-05-09 18:23:19 +02:00
Pascal Langer
21790a9725
BUGSMINI sub protocol BUGS3H
2019-04-18 10:44:42 +02:00
Pascal Langer
c673b4254f
MJXQ (18) new sub protocol PHOENIX (6)
2019-04-15 10:48:20 +02:00
Pascal Langer
0095071ebf
E016 fix
2019-04-02 09:16:13 +02:00
Pascal Langer
536d7f6124
E016H subprotocol addition to E01X
...
Protocol E01X (45)
Subprotocol E016H (2)
Channels:
CH5=STOP
CH6=FLIP
CH8=HEADLESS
CH9=RTH
2019-02-28 21:11:05 +01:00
Pascal Langer
103acb8294
Add PPM protocol list definition in _MyConfig.h
2018-12-10 11:34:11 +01:00
Pascal Langer
72593c4d99
_Config.h DSM_THROTTLE_KILL description
2018-11-22 23:29:15 +01:00
Pascal Langer
d990ebe49e
_Config.h file update
2018-11-20 21:15:31 +01:00
Pascal Langer
bd78739217
AFHDS2A: LQI to RX channel
2018-11-20 21:04:29 +01:00
Pascal Langer
6c7312a09c
DSM: Throttle Kill option
2018-11-20 16:54:55 +01:00
Pascal Langer
b910ad3386
New protocol GD00X
...
Protocol number: 47
No sub protocol
!!!! ONLY 1 ID AT THIS TIME !!!!
CH1 AILERON
CH3 THROTTLE
CH5 TRIM
CH6 LIGHT
2018-11-15 11:08:07 +01:00
Pascal Langer
903982afb7
V911S protocol
...
Protocol number 46
No sub protocol
CH5: yaw calib
2018-11-09 00:31:26 +01:00
Pascal Langer
c3ff49e86e
E01X new protocol
...
New protocol E01X number 45
Sub protocol E012 number 0
Sub protocol E015 number 1
Channels:
ARM_SW CH5
FLIP_SW CH6
LED_SW CH7
HEADLESS_SW CH8
RTH_SW CH9
2018-11-06 22:06:19 +01:00
Pascal Langer
ea96c328fc
Protocol NCC1701
...
CH5: Warp
Telemetry:
A1 voltage is used for crash detection. In case of a crash A1=0V. You can be assign a sound to the crash.
2018-11-03 17:24:47 +01:00
Pascal Langer
f42da14413
New NCC1701 protocol
...
NCC1701 - 44
Model: Air Hogs Star Trek USS Enterprise NCC-1701-A
Autobind protocol
Only 9 IDs available, cycle through them using RX_Num.
2018-11-02 21:20:57 +01:00
Pascal Langer
10788976b6
New protocol BUGSMINI
...
Models: MJX Bugs 3 Mini and 3H
Protocol BUGSMINI = 42
No sub_protocol
Telemetry = RX RSSI and battery voltage good/warning/bad
RX_Num is used to give a number to a given model. You must use a different RX_Num per MJX Bugs Mini. A maximum of 16 Bugs Mini are supported.
Channels:
ARM CH5
ANGLE CH6
FLIP CH7
PICTURE CH8
VIDEO CH9
LED CH10
2018-10-17 13:23:27 +02:00
Pascal Langer
058e09c413
_config.h descriptions update
2018-09-13 17:25:49 -04:00
Pascal Langer
27dc02fdec
SLT sub protocol Q100
...
CH9 FMODE
CH10 FLIP
CH13 Gyro calib
2018-09-10 08:11:56 +02:00
Pascal Langer
3b9aa79201
SLT sub protocol MR100 for Vista
...
CH9: MODE
CH10: FLIP
CH11: VIDEO
CH12:PICTURE
2018-09-09 11:26:01 +02:00
Pascal Langer
82fb5dd0da
SLT: added sub_protocols
...
SLT (11) sub_protocols are now
- V1 (0): original 6 channels
- V2 (1): 6 channels, might be able to add channel 7 and 8 but need testing
- Q200 (2): 5 channels + switches: CH9=FMODE, CH10=FLIP, CH11=VIDON, CH12=VIDOFF
2018-09-03 16:02:43 +02:00
Pascal Langer
e7449897f9
BUGS new protocol
...
BUGS new protocol (number 41)
Models: Bugs 3, 6 and 8
Autobind protocol
Telemetry: TX & RX RSSI, Battery voltage good/bad
ARM CH5
LED CH6
FLIP CH7
PICTURE CH8
VIDEO CH9
2018-08-28 16:13:28 +02:00
Pascal Langer
4bb4bd9792
New protocol WFLY (40)
...
Use the CYRF6936 RF component
Extended limit supported
No sub protocol
option=number of channels between 4 and 9. If outside of the range default=9.
2018-08-21 14:58:44 +02:00
Pascal Langer
2f5252ab88
Hitec: new sub_protocol to support forward telemetry
...
OPT_FW (0) : OPTIMA + forward telemetry packets to TX to be decoded
OPT_HUB (1) : OPTIMA + basic telemetry using FrSky Hub format
MINIMA (2) : Minima/Micro/RED
2018-08-09 19:51:07 +02:00
Pascal Langer
74ab2a4bd7
_Config.h tweaks
2018-08-09 09:59:30 +02:00
Pascal Langer
f105d7c7eb
Hitec full telemetry
2018-08-08 00:30:19 +02:00
Pascal Langer
bf09177916
Hitec improvement
...
Added 3rd byte of TX ID
Reproduce the F5 frames from original TX
2018-08-06 18:32:39 +02:00
Pascal Langer
9b30a3d72a
FrSky X: SPORT polling
...
Mike's corrections to make SPORT working on Taranis.
2018-08-04 23:47:15 +02:00
Pascal Langer
d9f343e20b
Hitec: new protocol
...
Hitec protocol using the CC2500 RF component
Protocol number: 39
Sub protocols:
- Optima (0): the TX must be really close to the RX for the bind negociation to complete.
- Minima (1): untested
Optima supports basic telemetry using the FrSky Hub format: RX volt, TX RSSI,&LQI
2018-08-03 18:29:24 +02:00
Pascal Langer
236b375669
Corona: FD_V3 sub protocol
...
New subprotocol for FlyDream V3 number 2.
2018-07-20 19:13:56 +02:00
Pascal Langer
f9f265271a
Fix AFHDS2A
...
Fix bind issue with AFHDS2A
Add frskyd hub telemetry voltage 2 from external battery
Removed cflie warnings...
2018-07-20 15:24:33 +02:00