pascallanger
5856442e0f
First HoTT version
2019-11-04 19:16:19 +01:00
pascallanger
7b281e47d6
HoTT work in progress
2019-11-04 09:26:12 +01:00
pascallanger
19b931223b
Changed serial timer source
2019-11-03 15:46:05 +01:00
pascallanger
ca15d7108f
Prep for HoTT protocol and fix STM32 seed
2019-11-02 20:51:41 +01:00
pascallanger
e6e4d33847
Few changes...
2019-11-02 18:13:47 +01:00
pascallanger
5cf2bf2cf5
Small tweaks
2019-11-01 15:11:31 +01:00
pascallanger
9b499ab7d1
Fix (?) protocol issues
2019-10-31 23:33:10 +01:00
pascallanger
d29461607b
Tweakes
2019-10-29 00:36:57 +01:00
pascallanger
243bdf2240
Merge branch 'master' into SPort_Send
2019-10-29 00:02:59 +01:00
pascallanger
cde185901a
PPM protcols: remove warning when setting negative option values
2019-10-28 23:29:34 +01:00
pascallanger
63d7e32e06
INVERT_TELEMETRY_TX flag
2019-10-27 17:02:38 +01:00
pascallanger
aee92737ca
Fix Failsafe compilation
2019-10-25 22:27:46 +02:00
pascallanger
b156f66146
Fix Failsafe compilation
2019-10-25 21:35:25 +02:00
pascallanger
fdd0a00d5a
Correct option value for FrSky protocols
2019-10-17 11:38:23 +02:00
pascallanger
a8cad1e70a
Move optionDisp to Data[19]
2019-10-17 09:41:20 +02:00
pascallanger
7a8e099a79
Send MULTI NAMES all the time
2019-10-15 11:19:42 +02:00
pascallanger
948ce9e8b8
Send current protocol and sub protocol name
2019-10-15 02:04:19 +02:00
pascallanger
a23178e20e
Fix ADHDS2A RX LNA switch
2019-10-13 16:35:09 +02:00
pascallanger
5ae4f0288b
Global def for the common RX variables
2019-10-13 11:08:20 +02:00
pascallanger
840944ea94
Merge branch 'SPort_Send' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module into SPort_Send
2019-10-12 19:50:46 +02:00
pascallanger
31ff27b1d3
PPM mode FrSkyX to FrSkyD
...
If TELEMETRY_FRSKYX_TO_FRSKYD is defined in PPM mode FrSkyX simple telemetry will be sent using FrSkyD format:
RX_RSSI, RX_Batt, TX_RSSI, TX_LQI
2019-10-12 19:50:41 +02:00
goebish
a234ccbd05
Protocol FrSkyD (D8) receiver ( #283 )
...
* Rename FrSkyX Rx to FrSky Rx
* Rename protocol
* Add D8 receiver sub protocol
2019-10-12 19:50:11 +02:00
pascallanger
d434e63c22
Multi_sync updates
...
Only for STM32
Enable bidirectionnal serial
2019-10-11 01:14:04 +02:00
pascallanger
cd7ede006c
Sync radio -> module
2019-10-10 23:12:09 +02:00
pascallanger
5c7f997e7a
Send channel order in MULTI_TELEMETRY
2019-10-09 11:58:50 +02:00
pascallanger
0b19fa0bdf
Disable channel mapping + telemetry inversion
2019-10-08 18:52:47 +02:00
pascallanger
897c8b6ec5
Remove "Disable channel mapping"
2019-10-08 00:07:23 +02:00
pascallanger
ff96146b04
Enhanced serial protocol
...
Protocol 0..255
RX_Num 0..63
Disable channel mapping -> not implemented yet
Disable telemetry
Data 0-9 bytes
2019-10-07 19:06:00 +02:00
pascallanger
431808286b
Data Buffer signaling
2019-10-03 16:38:50 +02:00
pascallanger
49a1ecea00
Merge branch 'master' into SPort_Send
2019-10-02 21:07:08 +02:00
pascallanger
11f0e55bb1
SPort_Send sequencer
2019-10-02 20:09:18 +02:00
goebish
f3d2ab61e4
Protocol Flysky AFHDS2A receiver ( #275 )
...
* Add skeleton for AFHDS2A receiver protocol
* Bind & data Ok
* Send channels to TX via telemetry
* Add RSSI
* Fix AVR compilation
* Fix channel number
2019-10-01 20:44:26 +02:00
Ben Lye
e8b5f071fe
Move signature conditionals to separate file, add channel order ( #274 )
2019-10-01 11:05:37 +02:00
pascallanger
c2404d4f0d
Code cleanup
2019-09-30 20:53:10 +02:00
pascallanger
821732bba9
Initial S.Port send
...
!!! No retransmit for now !!!
2019-09-30 17:35:12 +02:00
pascallanger
e783ce5788
Failsafe modification
...
The following protocols are supporting failsafe: FrSkyX, Devo, WK2x01, SFHSS, HISKY/HK310 and AFHDS2A
In Serial mode failsafe is configured on the radio itself.
In PPM mode and only after the module is up and fully operational, press the bind button for at least 5sec to send the current stick positions as failsafe to the RX.
2019-09-27 16:20:43 +02:00
pascallanger
b89c23fe7c
PPM channel remapping
2019-09-23 18:13:25 +02:00
pascallanger
96bc4f7cdf
Revert Fix FrskyX failsafe hold/no pulse inversion
2019-09-22 20:00:04 +02:00
pascallanger
61a1c3742c
Fix FrskyX failsafe hold/no pulse inversion
2019-09-22 17:12:00 +02:00
goebish
2be2dce584
Protocol FrSky D16 receiver ( #266 )
...
* Add skeleton for FrSkyX receiver protocol
* Binds & receives data packets
* Store bind information
* Fix compilation
* Bypass LNA since intended usage implies tx & rx are close together
* Bind channel has FS_AUTOCAL
* Add freq fine tune & low power mode (disable lna)
* Add TX ID check
* Retry longer until first packet is catched
* Fix chanskip for first packet
* Fix defines
* Fix bind
* Send channels to TX
* Fix RSSI reading
* Add missing static keyword
* Fix Validate.h
* Fix compilation
2019-09-17 23:35:19 +02:00
Ben Lye
48a52ae5b2
Update Multiprotocol.ino ( #265 )
2019-09-17 09:37:18 +02:00
Pascal Langer
078dc2ab17
AFHDS2A telemetry AA and AC
2019-09-14 16:34:19 +02:00
Pascal Langer
6f4522caa6
Revert "AFHDS2A telemetry AA and AC"
...
This reverts commit 3c76ce9f39c3d4e48a2a7d9482fc152533a189aa.
2019-09-14 16:31:27 +02:00
Pascal Langer
3c76ce9f39
AFHDS2A telemetry AA and AC
2019-09-14 16:27:07 +02:00
Pascal Langer
303c4615e9
Fix scanner compilation issue
2019-09-11 12:23:36 +02:00
Pascal Langer
7d327c1622
Scanner 2.4GHz
...
Thanks to Goebish for this spectrum analyzer.
It will work soon with the OpenTX 2.3 Spectrum Analyser tool.
2019-09-10 23:37:54 +02:00
Ben Lye
d80c218744
Add timeout to serial debug ( #253 )
...
* Wait 30s for serial debug instead of waiting forever
* Delay of 50ms to allow FTDI debugger to connect at startup
2019-09-05 08:33:01 +02:00
Pascal Langer
1ffb5c405b
New protocol: Flyzone
...
Models compatible with TX FZ-410
Protocol 53
No sub protocol
2019-08-17 22:37:00 +02:00
Pascal Langer
ad29409407
New protocol ZSX
...
Model JJRC ZSX-280
Protocol number 52 ,no sub protocol
CH3: Throttle
CH4: Rudder
CH5: Light
2019-08-10 21:43:14 +02:00
Pascal Langer
6f33abb25e
New protocol Traxxas
...
Protocol number: 43
Compatible with receivers 6519
Extended limits supported
CH1=AUX3
CH2=AUX4
CH3=THROTTLE
CH4=STEERING
2019-08-06 17:27:42 +02:00