19 Commits

Author SHA1 Message Date
tipouic
068b21cbb1 Création 2016-09-30 13:36:12 +02:00
tipouic
89bea4c38b Merge remote-tracking branch 'refs/remotes/pascallanger/master'
# Conflicts:
#	Multiprotocol/CX10_nrf24l01.ino
#	Multiprotocol/CYRF6936_SPI.ino
#	Multiprotocol/DSM2_cyrf6936.ino
#	Multiprotocol/Devo_cyrf6936.ino
#	Multiprotocol/FY326_nrf24l01.ino
#	Multiprotocol/FlySky_a7105.ino
#	Multiprotocol/FrSkyX_cc2500.ino
#	Multiprotocol/FrSky_cc2500.ino
#	Multiprotocol/KN_nrf24l01.ino
#	Multiprotocol/MJXQ_nrf24l01.ino
#	Multiprotocol/MT99xx_nrf24l01.ino
#	Multiprotocol/Multiprotocol.ino
#	Multiprotocol/NRF24l01_SPI.ino
#	Multiprotocol/SHENQI_nrf24l01.ino
#	Multiprotocol/Telemetry.ino
#	Multiprotocol/YD717_nrf24l01.ino
#	Multiprotocol/_Config.h
#	Multiprotocol/iface_nrf24l01.h
#	Multiprotocol/multiprotocol.h
#	README.md
2016-09-30 13:16:12 +02:00
pascallanger
cfcd6e5f93 Code cleanup 2016-09-21 14:28:37 +02:00
pascallanger
8b67049863 Added NRF24L01_ReadPayloadLength 2016-09-04 16:49:00 +02:00
pascallanger
8150504ea0 NRF CE 2016-09-01 13:05:56 +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
6d752acb28 Fixed xn297 scramble mode affecting cx-10a and probably other xn297 based protocols... 2016-04-18 19:43:12 +02:00
pascallanger
4486582006 LT8900 emulator address convention changed, updated Shenqi protocol accordingly. 2016-04-15 15:46:32 +02:00
tipouic
f6b4db1618 Ajout de 5 protocoles 2016-03-01 22:12:10 +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
tipouic
1b8f56180d Ajout de protocol 2016-02-13 15:54:15 +01:00
pascallanger
b393d2666d Added FrSkyX protocol, Added MT99xx YZ sub protocol, Ram usage optimization 2016-02-05 17:28:09 +01:00
tipouic
ab5f4e9194 Suit du projet, ajout de la sélection PPM, ajout protocole H7 2016-01-27 19:40:24 +01:00
pascallanger
5d26357025 Couple of edits... 2016-01-25 17:23:01 +01:00
pascallanger
bc42dbf88a Core and all protocols have been updated
Lot of changes in this new master
ChangeLog:
- Core: LED flashing when an invalid protocol has been selected
- Core: Channels 5 to 12 available as switches for all protocols: code
and size optimization
- Documentation (readme.md): fully updated, all protocols/sub
protocols/channels described, models example, many improvements
- All protocols have been updated in some way, here are some highlights:
* Bayang: added picture, video and inverted channels
* CG023->H8_3D: added light and calibration channels
* CX10: added sub protocols Q282, JC3015_1, JC3015_2, MK33041
* ESky: added new protocol - untested
* Hubsan: added compatibility with the new Hubsan Plus protocol
* KN: fully rewritten protocol: added sub protocols WLTOYS and FEILUN,
11 channels support

New version successfully tested on all my models: Flysky RX/F939/V911
protocol Flysky, Frsky RX protocol Frsky, Hubsan X4 protocol Hubsan,
Hisky HCP100/HCP80 protocol Hisky, HK-3000/HK3100 RX protocol
Hisky/HK310, XINXUN X39 protocol YD717/XINXUN, Symax X5C-1 protocol
SymaX/SYMAX, Cheerson CX-10A protocol CX10/BLUE, Eachine 3D-X4 protocol
CG023.

To access new protocols from er9x/ersky9x, you need to build a version
from this github repository https://github.com/pascallanger/mbtx based
on the latest er9x r820 and ersky9x r218.
2016-01-20 10:51:17 +01:00
pascallanger
c1454e4414 Range function fixed 2016-01-02 13:51:16 +01:00
pascallanger
e4ab6fd1b0 First commit 2015-12-30 01:41:12 +01:00