Commit Graph
699 Commits
Author SHA1 Message Date
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 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 d0c9bc801b Hitec: typo in telemetry 2018-08-08 12:44:56 +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 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 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 236b375669 Corona: FD_V3 sub protocol
New subprotocol for FlyDream V3 number 2.
2018-07-20 19:13:56 +02:00
Pascal Langer 9015b78aaf 1.2.0.21 2018-07-20 15:54:01 +02:00
James Hagerman 07adeaf60d Adding CFlie protocol (#159) 2018-05-04 16:12:04 +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 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 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 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 5cc49a8862 A7105 dynamic tuning on channel 15 2018-01-04 14:37:05 +01:00
Pascal Langer 70db505dd9 New Corona protocol and autobind bug fix 2018-01-03 13:04:58 +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
midelic fc5495b6d1 Merge branch 'Pascal' into master 2017-12-24 20:24:59 +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
Arne Schwabe 64fb90960b Fix Sport polling bytes send without multi header and introduce sport polling header for multi (#126) 2017-12-16 09:14:59 +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 544927b9b7 Fix typos 2017-12-11 13:00:08 +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