Commit Graph
96 Commits
Author SHA1 Message Date
pascallanger cfcd6e5f93 Code cleanup 2016-09-21 14:28:37 +02:00
pascallanger 73aab88109 Some cleanning 2016-09-20 18:27:09 +02:00
pascallanger beb692a3c4 Fix pins again... 2016-09-20 01:04:25 +02:00
pascallanger e4986a6a47 New documentation 2016-09-19 23:48:14 +02:00
pascallanger fcd47ecec6 Correct pins... 2016-09-19 23:43:14 +02:00
pascallanger 9c55a898f7 New DSM protocol
DSM sub_protocols are now:
- DSM2/1024@22ms
- DSM2/2048@11ms
- DSMX/2048@22ms
- DSMX/2048@11ms
Option=number of channels from 4 to 12 for normal receivers or -4 to -12
fro OrangeRX. An invalid option value will end up with 6 channels.
2016-09-19 18:58:09 +02:00
pascallanger b09b4183bb DSM revert changes due to issues 2016-09-16 17:59:57 +02:00
pascallanger 3d7bc6583d Fix LED blink in PPM mode 2016-09-16 16:56:46 +02:00
pascallanger 99e8be227e PPM Telemetry: added serial speeds
Only supported for none invert telemetry:
FrSkyD (Incl Hubsan): 9600bps
FrSkyX: 57600bps
DSM: 125000bps
2016-09-16 10:39:44 +02:00
pascallanger b1c38cc793 Typo... 2016-09-15 16:02:36 +02:00
pascallanger 26e4e70fc8 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2016-09-15 12:38:58 +02:00
pascallanger 04bdf3f26a Multi core extended to support up to 63 protocols
Compatible with ersky9x at this time.
2016-09-15 12:38:49 +02:00
pascallanger ea7d0cdef5 E010 semi arbitrary transmitter ID 2016-09-13 16:38:04 +02:00
pascallanger 47bae63548 Orange TX module compilation fixes 2016-09-12 21:44:30 +02:00
pascallanger 8470f4f7fb DSM: fixed BIND_TEST... 2016-09-12 21:42:55 +02:00
pascallanger 242f9d55ed DSM: loads of changes... 2016-09-12 16:42:13 +02:00
pascallanger 236ac52925 Fix global ID random 2016-09-12 16:41:40 +02:00
pascallanger baab9a9c89 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2016-09-12 16:40:51 +02:00
pascallanger 3d26e6e340 Hontai/X5C1 fix 2016-09-12 16:40:45 +02:00
pascallanger cf0abf21db Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2016-09-10 09:42:47 +02:00
pascallanger 7918b392e8 Hontai fix 2016-09-10 09:42:39 +02:00
pascallanger eb3905447f Hontai channels fix 2016-09-10 09:25:36 +02:00
pascallanger d4b85e3b1c Hontai protocol & Bit bashing pause/resume 2016-09-09 18:34:29 +02:00
pascallanger d96ba9fa46 Flysky Flash space optimization 2016-09-04 16:49:00 +02:00
pascallanger 2261d655ea DEVO/J6pro Flash space optimization 2016-09-04 16:49:00 +02:00
pascallanger 8b67049863 Added NRF24L01_ReadPayloadLength 2016-09-04 16:49:00 +02:00
pascallanger 4daec3794e Renamed FrSky protocols to match with receivers 2016-09-03 11:49:25 +02:00
pascallanger f0646dde32 FrSky1 Fix 2016-09-03 10:12:30 +02:00
pascallanger ec2086e0f7 Fixed invert serial compilation 2016-09-01 20:12:17 +02:00
pascallanger 2ac704178c FRSKY1 2016-09-01 18:12:35 +02:00
pascallanger 7c43c38e28 FRSKY1 2016-09-01 18:09:35 +02:00
pascallanger 043a8336e5 Code cleaning (XMEGA) 2016-09-01 17:41:38 +02:00
pascallanger e51615f520 DSM2 renamed to DSM 2016-09-01 14:00:49 +02:00
pascallanger 97956b6c5e FrSky1 CRC messed up... 2016-09-01 13:42:33 +02:00
pascallanger 8150504ea0 NRF CE 2016-09-01 13:05:56 +02:00
pascallanger 942dec81c7 Typo 2016-09-01 08:08:00 +02:00
pascallanger dcbc377c62 FrSky1 optim 2016-08-31 15:54:24 +02:00
pascallanger 7b65233699 FrSky 1way protocol + cosmetic 2016-08-31 15:43:45 +02:00
pascallanger eabfd8b5c4 Important changes of the scheduler and interrupts 2016-08-31 10:26:27 +02:00
pascallanger b7b2799611 FrSky option applied live 2016-08-31 10:22:36 +02:00
pascallanger ece59ac374 FrSky ppm option value default 40 2016-08-31 10:20:56 +02:00
pascallanger 83cc8b772c Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2016-08-31 10:19:59 +02:00
pascallanger 8b5bc18142 YD717 4-in-1 V2 compatibility 2016-08-31 10:19:55 +02:00
pascallanger 03640e6d37 Changed update_serial_data 2016-08-29 17:32:21 +02:00
pascallanger 2588011524 Orange DSM module update 2016-08-29 09:51:34 +02:00
pascallanger 33b5694d35 MJXQ/E010 mod 2016-08-29 08:23:17 +02:00
pascallanger 14e3419e4c Added MJXQ / E010 2016-08-28 14:03:22 +02:00
pascallanger f6c5252376 DEVO PPM fixed id mode 2016-08-27 11:38:07 +02:00
pascallanger 5969902263 MJXQ fix 2016-08-26 17:21:21 +02:00
pascallanger d5894de142 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2016-08-26 16:18:58 +02:00
pascallanger 059c6baa4e FrSkyX/SFHSS rfcal & second channel ASSAN 2016-08-26 16:18:50 +02:00
pascallanger 1f975efda1 Merge branch 'master' of https://github.com/pascallanger/DIY-Multiprotocol-TX-Module 2016-08-25 15:44:11 +02:00
pascallanger 3b3b61f52c DEVO channel order 2016-08-25 15:44:02 +02:00
pascallanger 840a583a0b Devo fix 2016-08-25 14:48:48 +02:00
pascallanger e7ed80d3e0 Devo fix 2016-08-25 13:42:21 +02:00
pascallanger c2b9376313 Removed duplicate Telemetry defines 2016-08-25 11:40:38 +02:00
pascallanger 7a8b291189 Couples of fixes and improvements 2016-08-25 11:26:08 +02:00
pascallanger e63f71d3a7 . 2016-08-24 15:05:31 +02:00
pascallanger 061c97caca New _Config.h file, MJXQ fix, 16 bit regs 2016-08-24 15:05:31 +02:00
pascallanger 195f918543 DSM2 bind improvement? 2016-08-22 18:17:14 +02:00
pascallanger b2579538fa Fix Cyrf reset... 2016-08-21 19:23:41 +02:00
pascallanger 35b97c4f45 Fixed disable telemetry compilation issue 2016-08-21 18:05:16 +02:00
pascallanger adaa89a963 ASSAN protocol, FQ777 compilation fix on older Arduino 2016-08-21 17:54:12 +02:00
pascallanger fc1429fae5 FQ777 fixed 2016-08-20 09:13:47 +02:00
pascallanger 3189d8d43e FQ777 2016-08-18 14:15:15 +02:00
pascallanger cd6d10e428 SFHSS finally fixed 2016-08-17 15:50:59 +02:00
pascallanger 7d37236d78 SFHSS again 2016-08-17 14:28:25 +02:00
pascallanger 7c127acf17 Another SFHSS trial... 2016-08-17 13:44:20 +02:00
pascallanger 0a4ce2350a SFHSS fix? 2016-08-16 16:27:53 +02:00
pascallanger 181a70cb1f SFHSS fix? 2016-08-16 11:06:24 +02:00
pascallanger 7438545a16 Invert serial, optimization and SFHSS 2016-08-15 11:52:43 +02:00
pascallanger 9e902a5dd4 FQ777 Mod and FrSkyX optimization 2016-08-07 18:47:26 +02:00
pascallanger 91e395884f MT99xx->LS: more channels 2016-08-03 23:08:57 +02:00
pascallanger 86728b79e3 Fixed FQ777 2016-08-03 17:32:50 +02:00
pascallanger e04f901590 LS protocol features 2016-08-03 10:12:08 +02:00
pascallanger 47ad2b5cfa MT99xx fix 2016-08-03 09:05:31 +02:00
pascallanger c4e66d0c9c Revert throttle on MT99xx... 2016-08-02 20:34:07 +02:00
pascallanger 6d546094ef New protocols and optimizations
New protocols:
- FQ777 for FQ777-124
- MT99xx -> "LS" for 114/124
2016-08-01 21:57:27 +02:00
pascallanger 8ea42ea432 Couple of optimizations 2016-07-28 20:58:12 +02:00
pascallanger fd4ff00ee2 J6Pro channel remapping 2016-07-28 15:01:32 +02:00
pascallanger 32b962b036 J6Pro protocol addition 2016-07-27 22:24:58 +02:00
pascallanger 9ab8b84d81 Fixed Frsky telemetry 2016-07-27 20:55:53 +02:00
pascallanger 86d0b92a66 MultiOrange one more fix... 2016-04-20 17:53:59 +02:00
pascallanger 9f75234dac Fix xmega compile issue when devo is added 2016-04-20 17:34:28 +02:00
pascallanger a58b129503 Orange module TAER order and Devo option 2016-04-19 14:29:47 +02:00
pascallanger 6d752acb28 Fixed xn297 scramble mode affecting cx-10a and probably other xn297 based protocols... 2016-04-18 19:43:12 +02:00
pascallanger 4486582006 LT8900 emulator address convention changed, updated Shenqi protocol accordingly. 2016-04-15 15:46:32 +02:00
pascallanger ed027fd3ce SFHSS change 2016-04-12 15:00:06 +02:00
pascallanger a92cb848c0 SFHSS change 2016-04-12 08:21:06 +02:00
pascallanger e573e36aa6 SFHSS change 2016-04-11 21:17:46 +02:00
pascallanger fc61753953 DSM2/X pncodes fix and FrSky RSSI&TSSI swap fix 2016-04-10 20:04:20 +02:00
pascallanger e9e39cb985 Added all CC2500 power settings 2016-04-06 14:58:06 +02:00
pascallanger d938f2ea50 Multi core fixes, DSM2/X fixes and telemetry, SFHSS addition, Flysky fixes, FrSkyX full telemetry and sub protocols
Many things since last commit...
2016-04-06 12:57:42 +02:00
pascallanger 3d287a2827 New FY326 protocol 2016-03-18 17:11:37 +01:00
pascallanger 799dce4b13 DSM2: Option enables the selection of the number of channels
- 0 : 4 channels @22ms
- 1 : 5 channels @22ms
- 2 : 6 channels @22ms
- 3 : 7 channels @22ms

- 4 : 4 channels @11ms
- 5 : 5 channels @11ms
- 6 : 6 channels @11ms
- 7 : 7 channels @11ms

- 8 : 8 channels @22ms
- 9 : 9 channels @22ms
- 10 : 10 channels @22ms
- 11 : 11 channels @22ms
- 12 : 12 channels @22ms
2016-03-13 09:29:25 +01:00
pascallanger a025d028d4 Capital 'M' 2016-03-08 22:20:49 +01:00