pascallanger
773f3048f7
Devo: extended range
2017-02-02 18:07:36 +01:00
pascallanger
40faaea7f8
Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
2017-02-02 14:31:05 +01:00
pascallanger
47b4409f3e
FrSkyD telemetry
2017-02-02 14:30:56 +01:00
pascallanger
9ce23c3d61
Protocol change: make sure that main loop is aware
2017-02-02 14:30:46 +01:00
pascallanger
4eb2d073ac
SFHSS channels mapping
2017-02-01 17:51:04 +01:00
pascallanger
021c463d80
FrSkyD telemetry
2017-02-01 12:47:28 +01:00
pascallanger
41d75da33f
FrSkyD telemetry
...
- rewritten the handling of the incoming over the air telemetry packet
- rewritten the TX_RSSI calculation (link frame[4])
- added RX LQI and TX_LQI information in the link frame (frame[5] and
frame[6])
2017-02-01 09:28:35 +01:00
pascallanger
c7e7a559a6
FrSkyD Telemetry update
2017-01-31 15:26:49 +01:00
pascallanger
4f5dfcc65b
Few comments tweak
2017-01-31 09:12:06 +01:00
pascallanger
e85208110f
FrSky D/X telemetry update
2017-01-31 08:46:58 +01:00
pascallanger
7ac2e227b1
FrSkyD: telemetry fix?
...
Added CRC check on incoming telemetry packet.
2017-01-30 21:09:27 +01:00
pascallanger
7ee918ad49
Multiprotocol status
...
Along with the latest ersky9x version, display the module version and if
a specific protocol is available or not.
2017-01-30 16:11:46 +01:00
pascallanger
e30ebd39fd
FrSkyX LBT EU addition
...
Add support for LBT EU 16/8 channels accessible through sub protocols
EU_16 and EU_8
Also includes modification of FrSkyV, D, X CC2500 initialization
2017-01-30 16:11:45 +01:00
pascallanger
7ac6ff828c
Q303: reverse A&R channels
2017-01-30 16:11:45 +01:00
pascallanger
325ce8824e
Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
2017-01-25 19:01:17 +01:00
pascallanger
d54e25bb44
Image
2017-01-25 19:01:13 +01:00
pascallanger
a91d019738
Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
2017-01-25 18:32:03 +01:00
pascallanger
dc272a472d
Images
2017-01-25 18:31:58 +01:00
pascallanger
2b5ab6db11
Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
2017-01-25 15:20:20 +01:00
pascallanger
a0f6d47153
Image
2017-01-25 15:20:16 +01:00
pascallanger
f7448cc2e4
Fix Hopping_table[47]=0
2017-01-25 14:35:38 +01:00
pascallanger
6af35b5ec5
Images
2017-01-25 14:14:51 +01:00
pascallanger
6286551ef5
Image
2017-01-25 14:05:21 +01:00
pascallanger
28e8e3434e
Images
2017-01-25 13:33:58 +01:00
pascallanger
832cb79f88
New protocol Q303
...
Q303 protocol number: 31
Sub ptotocols:
- Q303 = 0
- CX35 = 1
- CX10D = 2
- CX10WD = 3
2017-01-24 22:46:11 +01:00
pascallanger
ba7290fdda
New protocol Q303
...
Q303 protocol number: 31
Sub ptotocols:
- Q303 = 0
- CX35 = 1
- CX10D = 2
- CX10WD = 3
2017-01-24 16:58:48 +01:00
pascallanger
85ee4a95ec
Simplification of chanskip usage
2017-01-24 16:58:48 +01:00
pascallanger
eb164c511f
Update end points and map function
2017-01-24 16:58:47 +01:00
pascallanger
26e3119ef3
Use define
2017-01-24 16:58:47 +01:00
pascallanger
c8d04f3373
Images
2017-01-23 21:40:50 +01:00
pascallanger
e00731ef8f
Images
2017-01-23 21:35:17 +01:00
pascallanger
22139c9650
Image
2017-01-23 18:10:49 +01:00
pascallanger
3b1e2e38fb
Image
2017-01-23 16:43:19 +01:00
pascallanger
f3237172f3
Iamge
2017-01-23 15:30:52 +01:00
pascallanger
45dc64af5a
Image
2017-01-23 15:22:20 +01:00
pascallanger
f5003d3505
Images
2017-01-23 14:33:27 +01:00
pascallanger
f2f3fab3e2
More images
2017-01-23 14:07:57 +01:00
pascallanger
591f9fa4c2
Added old STM32 PCB version 0.8t
2017-01-23 13:14:07 +01:00
pascallanger
766ffa3e65
STM32 1.0t board + schematic
2017-01-23 13:03:01 +01:00
pascallanger
bc80554cd3
YD717: possible fix for old CX10
2017-01-07 13:18:18 +01:00
pascallanger
b1479ab3c5
Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
2017-01-04 11:35:43 +01:00
pascallanger
e51fb06ceb
WK2x01: added fixed id mode for WK2801
2017-01-04 11:35:38 +01:00
pascallanger
8677e73d75
WK2x01: subprotocols addition
...
WK2801 number 0, 8 channels, fixed id is not supported
WK2401 number 1, 4 channels
W6_5_1 number 2, 6 channels
W6_6_1 number 3, 7 channels
W6_HEL number 4, 6 channels, option is used to limit COL
W6_HEL_I number 5, 6 channels, COL inverted, option is used to limit COL
2017-01-03 19:56:20 +01:00
pascallanger
fbb919d767
New protocol WK2x01
...
Protocol WK2x01 number 30
Sub protocols:
- WK2801 number 0, 8 channels, fixed id not supported
- WK2601 number 1, 6/7 channels, option is used see doc for details
- WK2401 number 2, 4 channels
Extended limits supported
Autobind protocol
Most receivers support WK2801 so always start trying this sub protocol
first.
2017-01-03 19:19:53 +01:00
pascallanger
1f0f9a2eae
DSM function name change for uniqness
2017-01-03 19:07:10 +01:00
pascallanger
282b2a0a43
Bind from channel: Cosmetic code change
2017-01-03 12:00:25 +01:00
pascallanger
6d0e4d5a38
Fix Bind channel
2017-01-02 18:22:03 +01:00
pascallanger
43956bbf2c
Bind channel fix
2017-01-02 17:45:08 +01:00
pascallanger
18e31b3821
Bind channel: configurable channel number
...
Bind channel can be configured between 5 and 16.
2017-01-02 17:26:35 +01:00
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
6a792ce6a0
FrSky D and X hopping table fix
...
All RXs using these protocols must be rebinded.
2017-01-02 15:56:32 +01:00
pascallanger
917cea5052
STM32: use manuf ID as global ID
2017-01-01 12:31:13 +01:00
pascallanger
c98f0d3c81
FrSkyX: don't change ID when RX_Num changes
2016-12-29 12:24:38 +01:00
pascallanger
88d650e638
Multi.txt: add missing Q222
2016-12-29 12:22:15 +01:00
pascallanger
72ebe937fb
Multi Telemetry: fixed DSM
2016-12-23 09:48:13 +01:00
pascallanger
8efa5bc1dc
Multi Telemetry: update version
2016-12-22 10:31:00 +01:00
pascallanger
9b6d2bce58
Multi Telemetry: fix patch level
2016-12-21 20:26:31 +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
pascallanger
acfe3e912e
Batch to build for OrangeTX typo
2016-12-19 17:05:13 +01:00
pascallanger
704dc803b8
MJXQ/E010: Added 1 more TXID/Freqs
2016-12-19 15:43:25 +01:00
pascallanger
e2d64e9140
ASSAN update
2016-12-19 15:43:25 +01:00
pascallanger
fa8d4f511f
Core: PPM not setting ID properly for some protocols
2016-12-13 20:29:21 +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
241d1e181f
H3D: more channels
2016-12-12 14:45:36 +01:00
pascallanger
192437896d
NRF24L01 updates
2016-12-12 14:07:46 +01:00
pascallanger
18b21005f1
Q222 flags
2016-12-12 13:45:40 +01:00
pascallanger
94ac91cce3
Add more E010 TXID/Freq
...
Total 14
2016-12-12 11:20:33 +01:00
pascallanger
46e255bccc
Bayang telemetry: remove startup warning
2016-12-12 11:20:33 +01:00
pascallanger
87de5b5305
V2X2: new subprotocol JXD506
...
Protocol number: 5
Subprotocol: 1
2016-12-12 11:20:33 +01:00
pascallanger
1ddc923631
Q222: flags
2016-12-12 11:20:33 +01:00
pascallanger
bf230322d0
Bayang: change back A1/A2 to max resolution
2016-12-09 16:56:00 +01:00
pascallanger
758779a8f5
MJXQ/E010: TX IDs vs Freq
2016-12-09 16:54:24 +01:00
pascallanger
55eb39c51d
Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
2016-12-09 16:51:59 +01:00
pascallanger
13b8475c54
Add FY805 in Multi.txt for ersky9x
2016-12-09 16:51:55 +01:00
pascallanger
d3d52b44ee
Revert "Bayang: change A1 and A2 back to maximum resolution"
...
This reverts commit d2886432b7 .
2016-12-09 16:51:17 +01:00
pascallanger
d2886432b7
Bayang: change A1 and A2 back to maximum resolution
2016-12-09 16:50:56 +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
c2577df6f7
Bayang telemetry : sending volt/4
...
Change for Taranis
2016-12-09 08:24:51 +01:00
pascallanger
36cb0fb4cd
Bad _config.h file pushed...
2016-12-08 15:11:06 +01:00
pascallanger
188bf76ed1
Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
2016-12-07 19:16:13 +01:00
pascallanger
e4e909737c
CX10/Q2x2 protocol update
2016-12-07 19:16:09 +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
da40562ee3
V2 Pictures
2016-12-05 17:43:33 +01:00
pascallanger
8f0ecac842
Core: stop transmitting if serial or ppm signal disappears
2016-12-04 18:58:29 +01:00
pascallanger
54dd562d88
Flysky/CX20 fully reversed
2016-12-04 18:56:03 +01:00
pascallanger
c24f7a86d4
Flysky/CX20 reversed elevator channel
2016-12-02 20:28:47 +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
afb7af287b
Flysky->CX20: hopping frequency based on any TXID
2016-11-30 18:28:56 +01:00
pascallanger
d6291a4c47
Flysky/CX20 fix
2016-11-30 17:02:09 +01:00
pascallanger
7228b84bf8
Flysky CX20 mods
2016-11-30 12:18:39 +01:00
pascallanger
2dbf8ebb65
Flysky: typos...
2016-11-30 07:55:07 +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
5edaa6ec29
SLT: fix
2016-11-25 22:44:17 +01:00
pascallanger
1c0ed2a2c1
Q222 some channels direction reverse
2016-11-25 11:44:32 +01:00
pascallanger
245d27ea71
CX10 channel modifications
2016-11-25 10:28:18 +01:00