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
pascallanger
219beb4a0e
Fix Multi_status bind flag when invalid protocol selected
2017-02-08 22:42:39 +01:00
pascallanger
68e9948493
.
2017-02-07 12:09:13 +01:00
pascallanger
894416c719
Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
2017-02-07 12:08:57 +01:00
pascallanger
11650450c8
Chip select based on pin definition
2017-02-07 12:08:11 +01:00
pascallanger
bf5598515e
Removed board option in _config.h
2017-02-06 21:51:03 +01:00
pascallanger
c02f273d57
New feature: end bind
...
This new feature is available:
- in serial mode and when binding from the GUI. As soon as the Bind
window is closed = serial bind bit was set and cleared, the current bind
operation will be terminated.
- if the bind was initiated from the Bind on channel feature (bind
channel goes high) then as soon as the bind channel goes low the current
bind operation will be terminated.
Tested on ersky9x which does open a bind window, not sure about
OpenTX...
Some protocols (Hubsan, Assan, FY326, Shenqi...) which are waiting for
model/RX to reply will stay in bind mode.
2017-02-06 18:46:34 +01:00
pascallanger
8d87bfb4a3
Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
2017-02-06 15:50:48 +01:00
pascallanger
0a7cd3d6e9
Reset invert serial when switching protocol
2017-02-06 15:50:43 +01:00
pascallanger
00e47b9afb
MultiOrange: add Walkera protocol
2017-02-06 10:39:58 +01:00
pascallanger
68b94cfcaa
FrSkyD small change
2017-02-06 10:32:15 +01:00
pascallanger
0068f21a2d
MultiOrange build fix
2017-02-06 10:32:15 +01:00
pascallanger
3516e5ae8a
FrSkyD telemetry fix
2017-02-04 10:11:25 +01:00
pascallanger
04bbe3187f
FrSky telemetry
2017-02-03 22:02:35 +01:00
pascallanger
877cdec4ea
Config.h
2017-02-03 21:08:10 +01:00
pascallanger
21ab94c512
FrSkyD and X telemetry
2017-02-03 21:06:21 +01:00
pascallanger
70f52afb3d
Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
2017-02-03 16:49:23 +01:00
pascallanger
85f4dbd670
FrSkyD telemetry and serial TX buffer
2017-02-03 16:49:19 +01:00
pascallanger
f81e7cb78a
FrSkyD telemetry
2017-02-02 18:07:46 +01:00
pascallanger
773f3048f7
Devo: extended range
2017-02-02 18:07:36 +01:00
pascallanger
40faaea7f8
Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module
2017-02-02 14:31:05 +01:00
pascallanger
47b4409f3e
FrSkyD telemetry
2017-02-02 14:30:56 +01:00
pascallanger
9ce23c3d61
Protocol change: make sure that main loop is aware
2017-02-02 14:30:46 +01:00
pascallanger
4eb2d073ac
SFHSS channels mapping
2017-02-01 17:51:04 +01:00
pascallanger
021c463d80
FrSkyD telemetry
2017-02-01 12:47:28 +01:00
pascallanger
41d75da33f
FrSkyD telemetry
...
- rewritten the handling of the incoming over the air telemetry packet
- rewritten the TX_RSSI calculation (link frame[4])
- added RX LQI and TX_LQI information in the link frame (frame[5] and
frame[6])
2017-02-01 09:28:35 +01:00
pascallanger
c7e7a559a6
FrSkyD Telemetry update
2017-01-31 15:26:49 +01:00
pascallanger
4f5dfcc65b
Few comments tweak
2017-01-31 09:12:06 +01:00
pascallanger
e85208110f
FrSky D/X telemetry update
2017-01-31 08:46:58 +01:00
pascallanger
7ac2e227b1
FrSkyD: telemetry fix?
...
Added CRC check on incoming telemetry packet.
2017-01-30 21:09:27 +01:00