pascallanger
0d0acb9d10
Bind function on channel 16
...
Toggling channel 16 (-100%->+100%->-100%) will execute a bind only if
the loaded protocol is an autobind protocol or autobind is set AND
throttle is low (below -95%).
2017-01-02 17:04:50 +01:00
pascallanger
7bb26a7f07
FrSkyD and FrSkyX: random frequencies
2016-12-21 18:06:03 +01:00
pascallanger
f56c9deb00
MULTI_TELEMETRY: couple of additions
2016-12-19 17:33:30 +01:00
Arne Schwabe
a196b71d36
Implement Multiprotocol Telemetry
...
This allows the multi module to tell the TX software (e.g. OpenTX) which telemetry protocol is in use. Also Status of the module and signaling binding/invalid protocol
2016-12-18 15:40:05 +01:00
pascallanger
67d0e9d2c2
MJXQ: Fixed E010 and added H26WH
...
Protocol: 18
Sub_protocol for H26WH: 5
2016-12-13 14:58:02 +01:00
pascallanger
f69aae550f
Hontai: new sub_protocol FQ777_951
...
Protocol: 26
Sub protocol: 3
2016-12-12 18:07:43 +01:00
pascallanger
8dec1453c4
FY326: new sub protocol FY319
...
Protocol: 20
Sub_protocol: 1
Untested
2016-12-12 15:47:58 +01:00
pascallanger
87de5b5305
V2X2: new subprotocol JXD506
...
Protocol number: 5
Subprotocol: 1
2016-12-12 11:20:33 +01:00
pascallanger
758779a8f5
MJXQ/E010: TX IDs vs Freq
2016-12-09 16:54:24 +01:00
pascallanger
3904c36a6e
New MT99xx subprotocol FY805
...
Protocol: MT99xx (number 17)
Subprotocol: FY805 (number 4)
Supports headless and flip. For flip I'm not sure of the flag since it
was missing from the dumps.
Untested protocol...
2016-12-09 10:19:35 +01:00
pascallanger
36cb0fb4cd
Bad _config.h file pushed...
2016-12-08 15:11:06 +01:00
pascallanger
dfd8d0fa3d
Added: Bayang telemetry
...
Changed telemetry configuration and validation for AFHDS2A and HUBSAN
Added default Bayang telemetry from Silverxxx:
- Option=1 to activate telemetry (option=0 -> standard Bayang protocol)
- Value returned to the TX: RX RSSI, TX RSSI, A1=uncompensated battery
voltage, A2=compensated battery voltage
2016-12-06 22:30:48 +01:00
pascallanger
7d7ca11c81
Telemetry: volatile
2016-12-05 21:51:27 +01:00
pascallanger
3fa40b2303
Bayang: add sub_protocol H8S3D
...
Protocol: 14
Sub_protocol: 1
2016-12-02 10:19:42 +01:00
pascallanger
33d676e1fe
Core: option to reverse input channels
2016-12-01 22:30:27 +01:00
pascallanger
2d90844239
Flysky: addition of sub_protocol CX20
...
sub_protocol=4
7 channels
supports bind and extended channels
Only 1 TXID supported for now
2016-11-29 22:30:13 +01:00
pascallanger
c9de0b4cf2
Q2X2 protocol addition for Q222/Q242/Q282
...
Q2X2 protocol : 29
Sub-protocols:
- Q222 : 0
- Q242 : 1
- Q282 : 2
2016-11-23 21:56:00 +01:00
pascallanger
27b3a86155
SLT Vista format
2016-11-23 15:35:27 +01:00
pascallanger
6ad9fb8f27
AFHDS2A sub protocols and validation
2016-11-06 16:36:44 +01:00
Arne Schwabe
7840438bfc
Allow TX to request forwarding of FlySky telemetry data
2016-11-05 01:21:26 +01:00
pascallanger
999c630c5a
AFHDS2A protocol addition: UNTESTED
...
Protocol number: 28
Sub protocols: PWM_IBUS = 0, PPM_IBUS = 1, PWM_SBUS = 2, PPM_SBUS = 3
Option value =0->50Hz, =1->400Hz, =2->5Hz
Extended channel range supported
Telemetry supported for voltage and RSSI (RX RSSI)
2016-10-20 19:29:52 +02:00
pascallanger
68648b9920
Typos...
2016-10-18 09:27:14 +02:00
pascallanger
f557609e9e
STM32 board & DSM fixes
...
Loads of changes:
STM32 board introduction: NOT TESTED
XMEGA renamed to ORANGE_TX to be more explicit
DSM: added reset if cyrf freezed
Validate: added a validate file to verify the different compilation
options
2016-10-16 19:51:52 +02:00
pascallanger
6bf906f2a7
Added Multiplex TX end points
2016-09-21 22:07:13 +02:00
pascallanger
73aab88109
Some cleanning
2016-09-20 18:27:09 +02:00
pascallanger
fcd47ecec6
Correct pins...
2016-09-19 23:43:14 +02:00
pascallanger
174e6ad637
Merge pull request #15 from bikemike/configurable_pins
...
made pins configurable and added support for nano
2016-09-19 21:12:08 +02:00
pascallanger
9c55a898f7
New DSM protocol
...
DSM sub_protocols are now:
- DSM2/1024@22ms
- DSM2/2048@11ms
- DSMX/2048@22ms
- DSMX/2048@11ms
Option=number of channels from 4 to 12 for normal receivers or -4 to -12
fro OrangeRX. An invalid option value will end up with 6 channels.
2016-09-19 18:58:09 +02:00
Mike Morrison
bb9018c094
made pins configurable and added support for nano
2016-09-16 20:34:28 -07:00
pascallanger
d4b85e3b1c
Hontai protocol & Bit bashing pause/resume
2016-09-09 18:34:29 +02:00
pascallanger
8b67049863
Added NRF24L01_ReadPayloadLength
2016-09-04 16:49:00 +02:00
pascallanger
4daec3794e
Renamed FrSky protocols to match with receivers
2016-09-03 11:49:25 +02:00
pascallanger
e51615f520
DSM2 renamed to DSM
2016-09-01 14:00:49 +02:00
pascallanger
7b65233699
FrSky 1way protocol + cosmetic
2016-08-31 15:43:45 +02:00
pascallanger
ece59ac374
FrSky ppm option value default 40
2016-08-31 10:20:56 +02:00
pascallanger
14e3419e4c
Added MJXQ / E010
2016-08-28 14:03:22 +02:00
pascallanger
061c97caca
New _Config.h file, MJXQ fix, 16 bit regs
2016-08-24 15:05:31 +02:00
pascallanger
adaa89a963
ASSAN protocol, FQ777 compilation fix on older Arduino
2016-08-21 17:54:12 +02:00
pascallanger
7438545a16
Invert serial, optimization and SFHSS
2016-08-15 11:52:43 +02:00
pascallanger
6d546094ef
New protocols and optimizations
...
New protocols:
- FQ777 for FQ777-124
- MT99xx -> "LS" for 114/124
2016-08-01 21:57:27 +02:00
pascallanger
32b962b036
J6Pro protocol addition
2016-07-27 22:24:58 +02:00
pascallanger
a58b129503
Orange module TAER order and Devo option
2016-04-19 14:29:47 +02:00
pascallanger
fc61753953
DSM2/X pncodes fix and FrSky RSSI&TSSI swap fix
2016-04-10 20:04:20 +02:00
pascallanger
d938f2ea50
Multi core fixes, DSM2/X fixes and telemetry, SFHSS addition, Flysky fixes, FrSkyX full telemetry and sub protocols
...
Many things since last commit...
2016-04-06 12:57:42 +02:00
pascallanger
3d287a2827
New FY326 protocol
2016-03-18 17:11:37 +01:00
pascallanger
799dce4b13
DSM2: Option enables the selection of the number of channels
...
- 0 : 4 channels @22ms
- 1 : 5 channels @22ms
- 2 : 6 channels @22ms
- 3 : 7 channels @22ms
- 4 : 4 channels @11ms
- 5 : 5 channels @11ms
- 6 : 6 channels @11ms
- 7 : 7 channels @11ms
- 8 : 8 channels @22ms
- 9 : 9 channels @22ms
- 10 : 10 channels @22ms
- 11 : 11 channels @22ms
- 12 : 12 channels @22ms
2016-03-13 09:29:25 +01:00
pascallanger
05fb8bc742
Added Shenqi protocol and LT8910 emulation layer
2016-02-26 19:02:26 +01:00
pascallanger
795df2937e
Space and ram optimization on FrSky & FrSkyX
2016-02-15 21:15:09 +01:00
pascallanger
b393d2666d
Added FrSkyX protocol, Added MT99xx YZ sub protocol, Ram usage optimization
2016-02-05 17:28:09 +01:00
pascallanger
86d3d26273
New protocol MJXQ
2016-02-04 13:35:16 +01:00