Pascal Langer
ab2315c951
FrSkyX: few cosmetic and optimization changes
2019-09-18 11:05:46 +02:00
goebish
7948e33cbc
Fix start channel ( #267 )
2019-09-18 08:48:04 +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
d73d163a58
Update Validate.h
2019-09-17 09:53:18 +02:00
Ben Lye
48a52ae5b2
Update Multiprotocol.ino ( #265 )
2019-09-17 09:37:18 +02:00
Pascal Langer
078dc2ab17
AFHDS2A telemetry AA and AC
2019-09-14 16:34:19 +02:00
Pascal Langer
6f4522caa6
Revert "AFHDS2A telemetry AA and AC"
...
This reverts commit 3c76ce9f39c3d4e48a2a7d9482fc152533a189aa.
2019-09-14 16:31:27 +02:00
Pascal Langer
3c76ce9f39
AFHDS2A telemetry AA and AC
2019-09-14 16:27:07 +02:00
goebish
8601149051
Fix scanner telemetry ( #262 )
...
* Fix scanner telemetry
* Take several samples per channel, keep maximum value
2019-09-14 16:07:49 +02:00
Pascal Langer
edd6432d4c
Update Validate.h
2019-09-11 15:26:35 +02:00
Pascal Langer
303c4615e9
Fix scanner compilation issue
2019-09-11 12:23:36 +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
Ben Lye
539819fa0c
Accomodate new Debug Option setting in Arduino IDE ( #255 )
...
Thanks, that's perfect!
2019-09-06 14:05:57 +02:00
Ben Lye
d80c218744
Add timeout to serial debug ( #253 )
...
* Wait 30s for serial debug instead of waiting forever
* Delay of 50ms to allow FTDI debugger to connect at startup
2019-09-05 08:33:01 +02:00
Pascal Langer
4e906757b9
XN297Dump fix enhanced unscramble mode
2019-08-24 22:39:27 +02:00
Pascal Langer
1f0b21e351
Fix GW008 protocol
2019-08-24 22:14:18 +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
d4e77c6499
XN297Dump: added enhanced packet mode
2019-08-24 21:37:26 +02:00
Pascal Langer
084308d8a4
Update Multi.txt
2019-08-18 17:08:27 +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
5b234a9cbc
Mandatory use of boards AVR 1.0.7 and STM32 1.1.4 solving path space issues
2019-07-04 10:37:25 +02:00
Pascal Langer
23756a387a
XN297Dump: fix packet timer
2019-07-03 20:51:13 +02:00
Pascal Langer
efbd350dfd
GD00X: fix typo...
2019-07-03 18:27:39 +02:00
Pascal Langer
4be26e7202
GD00X: add high/low rates
2019-07-03 18:07:18 +02:00
Pascal Langer
8aea9aa3dd
Added a common deadband conversion code
...
Modified protocols:
- GD00X applied on aileron
- KF606 applied on aileron
- POTENSIC applied on throttle
2019-07-03 17:39:05 +02:00
Pascal Langer
4671700b7d
Devo protocol: number of channels
2019-06-23 17:13:30 +02:00
Bryce Johnson
0d8a7e46de
Redpine changes ( #240 )
...
* Change Looptimes
state => bind_counter
2019-06-20 10:53:17 +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
9d50171034
BUGS fix a bug...
2019-06-10 09:19:56 +02:00
Pascal Langer
d11785ef2d
V761... forgot to save the change before pushing...
2019-06-09 19:00:21 +02:00
Pascal Langer
9514e47ed3
BUGS EEPROM clean: need to rebind BUGS and BUGSMINI
2019-06-09 14:51:21 +02:00
Pascal Langer
9461f2d632
V761 3rd ID
2019-06-09 14:50:17 +02:00
Pascal Langer
f6064d03e1
V761 aileron channel
2019-06-08 21:57:02 +02:00
Pascal Langer
862ab48bbc
Update V761_nrf24l01.ino
2019-06-06 10:26:54 +02:00
Pascal Langer
f498347c53
V761 second TX ID/freqs
2019-06-06 10:07:57 +02:00
Pascal Langer
3f77f59c8a
XN297L emu scramble option
2019-06-06 01:15:28 +02:00
Pascal Langer
1fa6e4526b
Include full xn297(L) xor tables
2019-06-05 23:23:27 +02:00
Pascal Langer
3853d585a0
XN297L/CC2500 emulation on V911s
2019-06-05 22:53:24 +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
17c67cc780
Update V761_nrf24l01.ino
2019-06-04 22:42:37 +02:00
Pascal Langer
6a7c735924
Fix V761 input
2019-06-04 22:02:20 +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
ded0487ce6
XN297Dump improvements
...
Selection of address length
Timing accuracy
2019-06-04 21:41:50 +02:00
goebish
0cbe4de920
Fix E010/CC2500 Protocol on AVR ( #229 )
...
* Use cc2500 fast frequency hopping
* Calibrate cc2500 PLL if sub-protocol is E010/Phoenix only
* Fix e010 crc for AVR
2019-05-31 09:17:27 +02:00
Pascal Langer
c9fecafada
WFly frequency tunning
2019-05-18 20:33:32 +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