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
Pascal Langer
984aa3f413
Switch all protocols to use a resolution of 2048
...
- Change how PPM is handled with a resolution of 2048 and scaled to match serial input range. PPM is now fully scaled for all protocols which was not the case before. If you are using PPM, you might have to adjust the end points depending on the protocols.
- Change all range conversions to use 2048 where possible
- Updated all protocols with new range functions
- Protocols which are taking advantage of 2048 are Assan, FrSky V/D/X, DSM, Devo, WK2x01
- Renamed AUX xto CHx for code readbility
2018-01-08 19:37:14 +01:00
Pascal Langer
11287cb9c0
Corona bind timing
2018-01-08 10:21:13 +01:00
Pascal Langer
5cc49a8862
A7105 dynamic tuning on channel 15
2018-01-04 14:37:05 +01:00
Pascal Langer
fabda76e98
Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
2018-01-03 13:05:04 +01:00
Pascal Langer
70db505dd9
New Corona protocol and autobind bug fix
2018-01-03 13:04:58 +01:00
Pascal Langer
d70d8f62a4
Frequency tuning page
2018-01-02 22:08:22 +01:00
Pascal Langer
bef562964d
Revert "Merge branch 'Pascal' into master"
...
This reverts commit fc5495b6d1 , reversing
changes made to f3838ae4b0 .
2017-12-30 05:32:43 +01:00
Pascal Langer
f3838ae4b0
Prepare for release of a stable version
2017-12-20 12:48:53 +01:00
Pascal Langer
835cc3d0a2
Removed some dependencies to the SPI library
2017-12-19 22:44:20 +01:00
Pascal Langer
334e49c4ca
STM32 final timer fix
2017-12-19 14:27:39 +01:00
Pascal Langer
3fc5be111b
STM32 fix timer issues
2017-12-18 21:10:21 +01:00
Pascal Langer
dc9f738f30
STM32 timer hack
2017-12-17 01:13:43 +01:00
Pascal Langer
93e277bb0f
Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
2017-12-15 17:31:28 +01:00
Pascal Langer
337216efac
Fix for STM32
2017-12-15 17:31:25 +01:00
Pascal Langer
8da03940e8
OrangeRX TX modifications
2017-12-12 10:19:50 +01:00
Pascal Langer
f46b8366b0
Small mods
2017-12-11 18:49:50 +01:00
Pascal Langer
1d9c052c01
FrSkyX failsafe
2017-12-11 13:33:42 +01:00
Pascal Langer
544927b9b7
Fix typos
2017-12-11 13:00:08 +01:00
Pascal Langer
8b5bb0d358
Fix compilation errors based on config def
2017-12-10 15:41:50 +01:00
Pascal Langer
6031f1e3b8
FrSkyX failsafe
2017-12-10 11:04:03 +01:00
Pascal Langer
56188328fb
Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
2017-12-10 09:48:24 +01:00
Pascal Langer
880e463b01
FrSkyX failsafe
2017-12-10 09:48:20 +01:00
Pascal Langer
6ae819e8d5
Failsafe
2017-12-08 19:41:58 +01:00
Pascal Langer
79c73444ab
Failsafe
2017-12-07 21:42:23 +01:00
Pascal Langer
8cc1b07456
Failsafe version
2017-12-07 18:16:16 +01:00
Pascal Langer
0d43614ac3
Failsafe
2017-12-07 17:38:06 +01:00
Pascal Langer
19f879da7f
Failsafe
2017-12-07 17:28:01 +01:00
Pascal Langer
ed42bf311f
Failsafe
2017-12-07 17:14:14 +01:00
Pascal Langer
fd4346cb64
Changed throttle failsafe value format
2017-12-07 17:02:35 +01:00
Pascal Langer
6e458ebd4a
Disable _MyConfig by default
2017-12-07 16:06:45 +01:00
Pascal Langer
0f0be60245
remove _MyConfig.h...
2017-12-07 16:04:59 +01:00
Pascal Langer
27783677c2
Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
2017-12-07 16:02:21 +01:00