1569 Commits

Author SHA1 Message Date
pascallanger
f964cdec98 Update Multiprotocol.h 2019-10-13 22:23:32 +02:00
pascallanger
72d57cae71 Merge branch 'master' into SPort_Send 2019-10-13 16:37:18 +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
goebish
e0e51eb187 Fix rc channels init (#284) 2019-10-12 20:31:09 +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
6dfd54b8be Remove travis test for debug 2019-10-11 10:08:25 +02:00
Ben Lye
edb7729b35
Update README.md 2019-10-11 08:46:19 +01: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
d4d0dc3dbc
Update Compiling_STM32.md 2019-10-10 16:18:15 +02:00
pascallanger
5c7f997e7a Send channel order in MULTI_TELEMETRY 2019-10-09 11:58:50 +02:00
Ben Lye
1623a007a4 Add Channel Order doc page (#281)
* Create Channel_Order.md

* Update Channel_Order.md

* Update README.md
2019-10-08 21:42:48 +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
d427a7fec1
DSM TH_KILL channel 14 2019-10-07 23:31:03 +02:00
pascallanger
b0749a1bee DSM TH_KILL channel 14 2019-10-07 23:30:17 +02:00
pascallanger
2406080515 Update Protocols_Details.md 2019-10-07 23:27:04 +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
e3a5b2825d Merge branch 'master' into SPort_Send 2019-10-07 08:44:51 +02:00
goebish
9fd72b5ad5 Fix scaling for +125% (#280) 2019-10-05 19:02:59 +02:00
goebish
c2bf63991f Fix channel and rssi scaling (#279) 2019-10-05 13:30:50 +02:00
pascallanger
a75ae7b65a Create irx4-lite-cabling.jpg 2019-10-04 19:46:13 +02:00
pascallanger
507e4cb07b Create irx4-lite-boot0.jpg 2019-10-04 19:40:56 +02:00
pascallanger
0f250bb04b Merge branch 'master' into SPort_Send 2019-10-04 19:04:24 +02:00
pascallanger
4a315057a2 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2019-10-04 19:03:37 +02:00
pascallanger
c8f44a0c4b Fix Multi receiver channels 2019-10-04 19:03:19 +02:00
pascallanger
382d853fe2
Update Compiling_STM32.md 2019-10-04 18:52:48 +02:00
pascallanger
a5996c488e Pictures 2019-10-04 18:48:46 +02:00
pascallanger
760642ecb3 Create irx4-lite.jpg 2019-10-04 18:00:41 +02:00
pascallanger
c7a3548df0 Merge branch 'master' into SPort_Send 2019-10-04 10:32:37 +02:00
pascallanger
d8acc6a5e8 New boards with bin signatures v1.2.1.85 2019-10-04 10:14:52 +02:00
pascallanger
431808286b Data Buffer signaling 2019-10-03 16:38:50 +02:00
Ben Lye
747fa19259
Update package_multi_4in1_board_index.json 2019-10-02 22:11:18 +01:00
pascallanger
bf61295b76 Fix AFHDS2A_RX 2019-10-02 21:24: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
Ben Lye
331da37840 Update Binary_Signature.ino (#278)
Clean up the comments, add bitmasks.
2019-10-02 10:15:13 +02:00
goebish
032e0641a5 Fix AFHDS2A receiver packet filter (#276)
* Add skeleton for AFHDS2A receiver protocol

* Bind & data Ok

* Send channels to TX via telemetry

* Add RSSI

* Fix AVR compilation

* Fix channel number

* Fix packet type check
2019-10-02 09:04:13 +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
Ben Lye
ada72d6113
Update Travis Configuration (#273)
Various improvements to the Travis CI script:
* Add channel order builds to releases - now building AETR, TAER, and RETA
* Add PPM builds for each channel order with no inversion and PPM banks set to 5
* Log config diff for each build (diff output folded to keep the log readable)
* Colorify the "Building" lines to make parsing the log easier
* Export .bin files instead of .hex files for the AVR modules
* Add Multi.txt to the release files
2019-10-01 07:43:08 +01: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
b6df650f50
Update BOM_DIY_ATmega.md 2019-09-29 15:13:47 +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.
v1.2.1.84
2019-09-27 16:20:43 +02:00
pascallanger
18af4a0724 AVR modules: Fix KF606, GD00X and Potensic v1.2.1.83 2019-09-26 15:51:28 +02:00
pascallanger
7e6ec1dc8d Update FrSkyX_Rx_cc2500.ino
Remove compilation warnings for AVR
2019-09-26 15:50:38 +02:00