Commit Graph
100 Commits
Author SHA1 Message Date
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
Pascal Langer 4418cab3a5 Failsafe: default for PPM and set on radio for Serial 2017-12-07 16:02:18 +01:00
Pascal Langer ebd44d9628 Sport polling fix 2017-12-02 11:54:15 +01:00
Pascal Langer 7debad6c67 SPORT polling 2017-12-01 17:55:24 +01:00
Pascal Langer dc9b84ea8b _MyConfig.h 2017-12-01 16:46:42 +01:00
Pascal Langer 199c254838 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2017-12-01 15:02:29 +01:00
Pascal Langer 7ff482dafe Rates in Bayang and MJXQ 2017-12-01 15:02:24 +01:00
Pascal Langer e10dc6dcec Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2017-11-30 20:12:27 +01:00
Pascal Langer e4f4d278a8 Hubsan protocol
Added subprotocol H107 (0)
Added subprotocol H301 (1)
Added subprotocol H501 (2)
2017-11-30 20:12:23 +01:00
Pascal Langer 28868e4c78 _MyConfig.h 2017-11-30 13:00:10 +01:00
Pascal Langer 01bef23ac9 CG023 & H8_3D protocols
- Removed sub_protcol H8_3D under protocol CG023
 - Added protocol H8_3D (36)
 - Added sub_protocols H8_3D/H8_3D (0)
 - Added sub_protocols H8_3D/H20H (1)
 - Added sub_protocols H8_3D/H20Mini (2)
 - Added sub_protocols H8_3D/H30Mini (3)
2017-11-29 14:13:12 +01:00
Pascal Langer cc83177542 Protocol DM002: add 1 more TX ID/RF set
Total of 3 known TX IDs & RFs sets.
2017-11-28 17:24:24 +01:00
Pascal Langer 5a342cf8e6 Protocol Bayang: new subprotocol IRDRONE
Protocol Bayang (14)
new subprotocol IRDRONE (3)
2017-11-28 17:17:02 +01:00
Pascal Langer 9bf5b0c9a7 ESKY 150: new protocol
New protocol number 35
No sub protocols
option=0->4 channels, option=1->7 channels
2017-11-27 11:20:57 +01:00
Pascal Langer ea860f24a1 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2017-11-26 22:07:37 +01:00
Pascal Langer 5e89d49bd9 Serial debug 2017-11-26 22:07:34 +01:00
Pascal Langer 5cb2326ea7 Using Serial for debug 2017-11-26 20:58:36 +01:00
Pascal Langer 84d7986353 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2017-11-26 20:38:38 +01:00
Pascal Langer a3c2628359 Replaced debug serial routines 2017-11-26 20:38:30 +01:00
Pascal Langer 110378e3b4 Cabell protocol change 2017-11-26 15:36:33 +01:00
Pascal Langer 2181d0b33c Final bit bashing fix? 2017-11-26 08:41:55 +01:00
Pascal Langer 2a25f76b56 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2017-11-25 09:32:03 +01:00
Pascal Langer 41d579dc23 Invert serial atmega bug correction 2017-11-25 09:32:00 +01:00
Pascal Langer 7d41017850 Updates
Implemented debug output on uart1 for stm32
Replaced hardcoded eeprom offsets with documented constats
Fixed a bug affecting telemetry on Atmega328p using the invert_telemetry flag.
2017-11-24 23:01:47 +01:00
Pascal Langer 24fd5ba361 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2017-11-24 13:39:54 +01:00
Pascal Langer 3353637c8f S-FHSS update 2017-11-24 13:39:50 +01:00
Pascal Langer 9e8978166e New CABELL protocol
Protocol number: 34
sub_protocols:
0 CABELL_V3
1 CABELL_V3_TELEMETRY
6 CABELL_SET_FAIL_SAFE
7 CABELL_UNBIND
2017-11-23 18:44:31 +01:00
Pascal Langer 6bf873f4db timing 2017-11-23 15:53:15 +01:00
Pascal Langer 1318f1a29b S-FHSS failsafe again... 2017-11-23 15:51:07 +01:00
Pascal Langer d9282ac750 Boards correction 2017-11-22 18:04:40 +01:00
Pascal Langer 205d728798 S-FHSS Failsafe: SFHSS_FAILSAFE_THROTTLE 2017-11-22 15:21:36 +01:00
Pascal Langer bd9c772a52 S-FHSS: fix failsafe 2017-11-22 14:51:45 +01:00
Pascal Langer 76e9002995 S-FHSS failsafe 2017-11-22 13:56:42 +01:00
Pascal Langer 3802722bb1 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2017-11-21 21:45:12 +01:00
Pascal Langer 41f0a712fd S-FHSS improvements 2017-11-21 21:45:03 +01:00
Pascal Langer 35089febab SFHSS subprotocols 2017-11-20 22:02:14 +01:00
Pascal Langer a95fd1e1d8 SFHSS sub protocols 2017-11-20 21:58:01 +01:00
Pascal Langer 6535f64699 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2017-11-20 19:12:40 +01:00
Pascal Langer b15a5d4a45 Flysky and Assan output map 2017-11-20 19:12:37 +01:00
Pascal Langer 6cf58c032c Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2017-11-20 18:24:31 +01:00
Pascal Langer e0365df6dd StmMultiUSB bootloader 2017-11-20 18:24:28 +01:00
Pascal Langer 113caf4970 AVR Boards: auto bootloader setting 2017-11-20 17:04:38 +01:00
Pascal Langer da2d57c8e9 AVR Boards 2017-11-20 16:52:30 +01:00
Pascal Langer 3aed8b8479 json 2017-11-20 16:27:23 +01:00
Pascal Langer 8ea70a1b77 Tons of updates 2017-11-20 16:01:12 +01:00
pascallanger 700b922350 Fix AFHDS2A power issue 2017-04-10 11:33:26 +02:00
pascallanger bdfeeb9a41 Fix STM32 issue and OrangeTX compilation 2017-04-10 11:24:21 +02:00
pascallanger 32c59cb583 DM002 2017-03-23 20:48:34 +01:00
pascallanger 0242f88d26 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2017-03-23 18:05:06 +01:00
pascallanger 940a89fa38 DM002: 2 TX ID/RF & features addition 2017-03-23 18:05:00 +01:00
pascallanger 59af0594dc DM002: correct channels 2017-03-22 16:17:12 +01:00
pascallanger 8cf6d4f7d8 add DM002 2017-03-22 14:58:59 +01:00
pascallanger 61ceeb44fb Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2017-03-22 14:56:00 +01:00
pascallanger 995bb921c1 DM002 protocol
protocol number 33
sub_protocol none=0
ch5=flip
ch6=led
ch7=headless
2017-03-22 14:55:55 +01:00
pascallanger 9c5e054dda Boards 2017-03-07 22:25:41 +01:00
pascallanger 18ed5d51a9 STM32 BOM: capacitor polarity added on silkscreen 2017-02-28 13:25:04 +01:00
pascallanger d7076f5295 PPM: add MIN_PPM_CHANNELS and MAX_PPM_CHANNELS 2017-02-28 10:36:35 +01:00
pascallanger 29a5397491 SLT: revert to previous version 2017-02-28 10:33:43 +01:00
pascallanger 47a4261631 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2017-02-24 20:22:33 +01:00
pascallanger a3927218a6 Futaba middle value 1520 2017-02-24 20:22:28 +01:00
pascallanger 006d705cbd v0.1 schematic 2017-02-24 17:16:12 +01:00
pascallanger a19a14665f GW008 Autobind protocol 2017-02-24 13:41:32 +01:00
pascallanger 55bc6f9a00 FrSkyX telemetry RSSI and LQi 2017-02-24 13:27:19 +01:00
pascallanger 997d31addd FrSkyX add telemetry TX_RSSI, RX_LQI, TX_LQI 2017-02-24 11:48:25 +01:00
pascallanger 548390b0d7 GW008 protocol addition
Protocol number: 32
No sub_protocol
2017-02-24 11:00:10 +01:00
pascallanger 846e09c7cb Disable low power by default 2017-02-23 11:23:25 +01:00
pascallanger 2ba3552578 AFHDS2A: prevent TX inbound swamping during bind 2017-02-23 10:07:09 +01:00
pascallanger 943bb6d15b SFHSS reverse channels direction 2017-02-23 09:15:12 +01:00
pascallanger 14ca63571d Fix OrangeTX compilation 2017-02-21 14:20:25 +01:00
pascallanger d9fb856eb8 Fix Multi OrangeTX build 2017-02-21 00:29:48 +01:00
pascallanger 9ee0311ea9 FrSkyD compilation issue without telemetry 2017-02-11 11:40:40 +01:00
pascallanger 0c5fae01b5 WAIT_FOR_BIND feature
This feature will not activate the selected protocol unless a bind is
requested using bind from channel or the GUI "Bind" button. It is only
enabled if bind from channel and autobind are set since I think they are
working well together.
The goal is to prevent binding other people's model when powering up the
TX, changing model or scanning through protocols.
There is a new blinking pattern associated to it as well as a new status
"Waiting for bind".
This feature is enabled by default in _config.h .
2017-02-10 17:38:07 +01:00
pascallanger c230c52af6 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2017-02-08 22:42:44 +01:00