Commit Graph
100 Commits
Author SHA1 Message Date
Pascal Langer 0095071ebf E016 fix 2019-04-02 09:16:13 +02:00
Pascal Langer c250c91ab4 BUGSMINI flip issue fix 2019-03-11 10:03:16 +01:00
Pascal Langer af4185fbea Fix E01X BV statements 2019-03-03 20:42:26 +01:00
Pascal Langer aa85d4d797 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2019-02-28 21:45:23 +01:00
Pascal Langer 74cc63e6dd E016H typo fix 2019-02-28 21:45:16 +01: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 ea982b23c2 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2019-01-09 16:56:57 +01:00
Pascal Langer 15dfe8cead Fix E01X hang up when option=0 2019-01-09 16:56:53 +01:00
Pascal Langer 103acb8294 Add PPM protocol list definition in _MyConfig.h 2018-12-10 11:34:11 +01:00
Pascal Langer 9a61b2701e GD00X: Implement general ID/Freq 2018-11-25 20:52:44 +01:00
Pascal Langer cc2af73a05 Bayang Visuo support, DSM TH_KILL improvement 2018-11-23 10:03:55 +01:00
Pascal Langer aecd44ada6 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2018-11-22 23:29:20 +01:00
Pascal Langer 72593c4d99 _Config.h DSM_THROTTLE_KILL description 2018-11-22 23:29:15 +01:00
Pascal Langer f99a63dbc0 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2018-11-22 08:34:01 +01:00
Pascal Langer 9261e8fe94 DSM throttle kill: correct channel number 2018-11-22 08:33:57 +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 7fb4bbbf3c GD00X fix 2018-11-17 09:08:23 +01:00
Pascal Langer 2553d44d32 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2018-11-16 09:13:47 +01:00
Pascal Langer dc902b7a61 E01X test 2018-11-16 09:13:45 +01:00
Pascal Langer 22711fad28 Update GD00X 2018-11-15 23:49:26 +01:00
Pascal Langer a9df0abed3 Update Multiprotocol/GD00X_nrf24l01.ino 2018-11-15 23:16:15 +01:00
Pascal Langer fd65550f8d Fix typos... 2018-11-15 22:32:50 +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 05470446a0 V911S mod
Change AIL and RUD directions.
2018-11-09 10:19:36 +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 c658a892f2 Fix some compilation issues 2018-11-07 15:52:39 +01:00
Pascal Langer 3f0d6cfcf1 Typo fix 2018-11-07 10:48:11 +01:00
Pascal Langer c6657c199c Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2018-11-07 09:35:38 +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 e51f91f041 Bugs protocol fix? 2018-11-06 21:43:55 +01:00
Pascal Langer 2589c67f6c NCC1701 fix 2018-11-05 20:03:39 +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 f1916b3d0b Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2018-10-17 13:24:08 +02: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 220eb8f6f4 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2018-10-11 17:58:11 +02:00
Pascal Langer b40e7d6e97 Bugs: fixed telemetry disable compilation error 2018-10-11 17:58:07 +02:00
Pascal Langer 5cf8d8d263 ESKY protocol code review 2018-09-15 08:02:05 -04:00
Pascal Langer 058e09c413 _config.h descriptions update 2018-09-13 17:25:49 -04:00
Pascal Langer 63fb1b1f36 Removed old SLT sub protocols 2018-09-12 14:24:30 -04:00
Pascal Langer 7c0b9ce3c6 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2018-09-12 09:51:59 -04:00
Pascal Langer c153d236f2 SLT Q100/Q200/MR100: reverse elevator 2018-09-12 06:49:40 -04:00
Pascal Langer f4691d08cc SLT Q100/Q200/MRT100: reverse throttle 2018-09-11 15:51:28 -04:00
Pascal Langer 8901310ed4 BUGS: fix? 2018-09-11 04:59:07 -04:00
Pascal Langer 09c6adaa95 BUGS: fix 2018-09-10 21:28:37 -04:00
Pascal Langer 5fe1e9674e DSM functions and variables renamed 2018-09-10 09:58:31 +02: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 03f417546e Multi.txt update 2018-09-09 11:29:25 +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 e2a66bdd1f SLT/Q200: gyro calibration on CH13 2018-09-07 10:38:22 +02:00
Pascal Langer d67108fa8b SLT/Q200: Fix frequencies calculation 2018-09-06 10:57:36 +02:00
Pascal Langer b7447f055a SLT/Q200 subprotocol changes 2018-09-05 15:38:36 +02:00
Pascal Langer 51ba7cf75c Update SLT/Q200 hopping freq 2018-09-03 17:30:53 +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 655ea98bf1 Hubsan/H501: removed useless channels headless2 and osd 2018-08-31 00:01:05 +02:00
Pascal Langer f515ba79af Hubsan sub_protocol 501 features
sub_protocol H501
Model H122D: add flip on ch13 and OSD on ch14
Model H123D: add flight modes on ch16 -> -100% Sport mode 1,0% Sport mode 2, +100% Acro
2018-08-29 17:29:50 +02:00
Pascal Langer b3576b7162 BUGS protocol
Add channel for ANGLE/ACRO mode. Angle is +100%, acro is -100%.
Channels mapping:
ARM	CH5
ANGLE	CH6
FLIP		CH7
PICTURE	CH8
VIDEO	CH9
LED		CH10
2018-08-29 14:44:10 +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 db093cf25b Merge branches 'master' and 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2018-08-21 14:58:48 +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 edd4f740e0 Hitec correction 2018-08-08 14:54:37 +02:00
Pascal Langer d0c9bc801b Hitec: typo in telemetry 2018-08-08 12:44:56 +02:00
Pascal Langer 73dd63caa1 Hitec telemetry comments 2018-08-08 00:37:59 +02:00
Pascal Langer cc4703ea40 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2018-08-08 00:30:25 +02:00
Pascal Langer f105d7c7eb Hitec full telemetry 2018-08-08 00:30:19 +02:00
Pascal Langer 9ab5353122 Hitec full telemetry description 2018-08-07 19:35:31 +02:00
Pascal Langer 5345ece322 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2018-08-07 13:24:52 +02:00
Pascal Langer 9f09c81ef4 Hitec: Minima fix 2018-08-07 13:24:45 +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 d71640ad7e Hitec comments 2018-08-06 01:42:12 +02:00
Pascal Langer 68afcc0c44 Hitec try for Minima
Add F5 packets
2018-08-05 15:46:24 +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 18efaef38c Multi 4-in-1 STM32 v1.0.6
Bootloader: Toggle TX invert
2018-07-21 21:53:32 +02:00
Pascal Langer 35137b87ed ... 2018-07-21 10:06:54 +02:00
Pascal Langer 9019c46102 STM32 dual bootloader update
New version of the STM32 dual bootloader:
 - Fix startup issues with OpenTX
 - Auto invert TX if needed
2018-07-21 09:50:29 +02:00
Pascal Langer 52d0869c50 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2018-07-20 19:14:09 +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 ad18856f7a AFHDS2A limit to 12 channels 2018-07-20 19:11:03 +02:00
Pascal Langer 9015b78aaf 1.2.0.21 2018-07-20 15:54:01 +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
Pascal Langer 811913bf89 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2018-05-04 16:08:34 +02:00
Pascal Langer 8906c85d06 Few modifications 2018-05-04 16:08:29 +02:00
Pascal Langer aa8a059553 Documenattion: PPM protocol selection 2018-02-11 14:58:30 +01:00
Pascal Langer 4a9d295f1a More examples in _MyConfig.h.example 2018-01-30 12:53:00 +01:00
Pascal Langer ab27ee50b0 Introduction of Banks for the switch protocol selection 2018-01-30 12:02:45 +01:00
Pascal Langer f4a4f67453 Addition of LED2 for iRangeX modules 2018-01-25 11:07:54 +01:00
Pascal Langer fb88eebc2f Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2018-01-24 10:17:27 +01:00
Pascal Langer 6fea0c2a93 Force latest board versions 2018-01-24 10:17:23 +01:00
Pascal Langer 4facdf0932 FIX OpenTX DSM autodetect 2018-01-22 13:23:11 +01:00
Pascal Langer db1da2d9cf Corona V1 tweaking 2018-01-10 11:25:07 +01:00
Pascal Langer 6fa3b8597f DSM full throw details 2018-01-09 16:17:17 +01:00
Pascal Langer eb3f8b0d91 DSM max throw config 2018-01-09 16:04:04 +01:00
Pascal Langer d3285f002e Fix Flysky bug.... 2018-01-09 14:31:58 +01:00
Pascal Langer e81ee38fa5 DSM: match Spektrum standard for servo throw 2018-01-09 11:56:42 +01:00
Pascal Langer cd235bbcde Removed PPM 125% statements 2018-01-09 09:04:55 +01:00