Commit Graph
72 Commits
Author SHA1 Message Date
Raphael Coeffic e5c852ab37 Fixed some compilation issues 2022-03-20 16:22:12 +01:00
Raphael Coeffic c26c6b1cbe Fix PXX1 serial external module 2022-03-20 16:22:12 +01:00
Raphael Coeffic 19a58558e5 Use void* for pulses 2022-03-20 16:22:12 +01:00
Raphael Coeffic 7c05f7295e Taranis external module driver 2022-03-20 16:22:12 +01:00
Raphael Coeffic 803b472c85 Move all serial internal module functions into proper drivers 2022-03-20 16:22:12 +01:00
Raphael Coeffic f733810c79 WiP: refactor serial ports 2022-03-20 16:22:12 +01:00
Raphael CoefficandRaphael Coeffic e440038968 Added support for any supported internal module in 128x64 UI 2021-11-25 12:10:16 +01:00
rotormanandRisto fc2142ec78 Changed uniformly to EdgeTX boiler plate (also added boiler for files that were missing it). 2021-10-02 14:22:01 +02:00
3djc 8a4787d199 cleanups 2021-05-12 17:41:03 +02:00
3djc 9ba3914ec4 Cosmetics 2021-04-05 17:51:13 +02:00
Raphael Coeffic 1c33efac9f fixed AFHDS3 taranis external module 2020-12-09 07:24:28 +01:00
Raphael Coeffic 3c98a9907e fixed extmodule serial polarity 2020-12-09 07:24:28 +01:00
Raphael Coeffic e2fb0522cd fixed pxx1 driver 2020-12-09 07:24:28 +01:00
Raphael Coeffic 02660c763a mixer scheduler 2020-12-09 07:24:27 +01:00
Bertrand Songis e4a3dc73fd EXTMODULE TX and RX are inverted, we have to set them to high so that they cannot give power to the module 2020-11-24 10:10:33 +01:00
3djcandGitHub 205ac7a21d Ghost support (#7900) 2020-08-28 15:54:51 +02:00
JakubandGitHub 5bf197439a Support of FRM302 module. (#7533)
AFHDS3 support added
2020-06-22 16:44:35 +02:00
Raphael CoefficandRaphael Coeffic 6b12010473 Add T16 support
Added support for:
- T16 radio
- internal multi-protocol module.
- flashing internal and external multi-protocol modules.

Many thx to:
- goebish, for the hardware support.
- qba667, for the original patches for the internal multi-protocol support (UI and serial com).
2019-09-24 22:12:13 +02:00
Bertrand Songis f1890bde27 Multiprotocol broken - Fixes #6633 2019-08-18 10:51:16 +02:00
Bertrand Songis 177b372a2b X9D+ 2019 fix 2019-08-16 09:23:20 +02:00
Bertrand Songis fad8dd1926 [X10 Express] Fixes
- Introduction of -DPCBREV=EXPRESS
- X10 Express external pulses all good
Caution: need to check if no regression on X10 STD
2019-08-14 12:34:44 +02:00
Bertrand Songis 05b827238c Cosmetics 2019-08-12 18:07:22 +02:00
Bertrand Songis 3bd9e3a2f7 [X10] Pulses fix 2019-08-12 17:06:28 +02:00
Bertrand SongisandGitHub 58104417bb Bsongis/r9m lite pro highspeed (#6546)
R9M Lite Pro @ 450k
2019-07-05 10:45:43 +02:00
Bertrand SongisandGitHub b20e4a6be4 Pulses refactoring (another one!) (#6510)
Pulses refactoring (another one!)
2019-06-17 12:02:42 +02:00
Bertrand SongisandGitHub 383e723b96 Bsongis/xlite trainer modes (#6497)
More trainer modes added on XLite(S) and X9Lite
2019-06-14 21:20:22 +02:00
Bertrand Songis 2bd0a3f962 Always use 230400bauds for PXX2 on external module 2019-06-05 10:20:12 +02:00
Bertrand Songis 8d0be6b748 Module names constants / strings changed again 2019-05-28 16:05:25 +02:00
Bertrand SongisandGitHub 4d07faa8e0 Bsongis/accst support over pxx2 (#6455)
ACCST support over PXX2
2019-05-27 17:23:17 +02:00
Bertrand Songis e77b096463 Renaming PXX / ACCESS modules constants 2019-05-10 23:06:48 +02:00
Bertrand Songis 3a99fcd826 [PXX2] R9M/R9 BIND options added 2019-04-24 11:13:29 +02:00
Bertrand Songis b9b9b0eccb Pulses fixes 2019-04-23 15:35:18 +02:00
Bertrand Songis 75aa2db82a Polarity inversion on all serial protocols 2019-04-23 14:27:56 +02:00
Bertrand Songis 1826c5c735 Cosmetics. R9M Lite Pro goes up to 450000 bauds 2019-04-23 09:04:37 +02:00
Bertrand Songis 8fde002805 Power OFF on internal and external modules also put TX / RX / BOOTCMD to LOW 2019-04-09 22:24:41 +02:00
Bertrand Songis a8a775e639 Gyro support continued 2019-03-26 19:50:50 +01:00
Bertrand Songis 686e95a294 Revert external module baudrate configurable 2019-03-25 20:07:06 +01:00
Bertrand Songis 5d8ed05f29 Configurable baudrate on external module for tests 2019-03-25 09:31:09 +01:00
Bertrand Songis cb6ee5e0b0 Compilation fixes on all boards 2019-03-15 12:24:22 +01:00
3djcandBertrand Songis f7f1b1ff7b 3djc/test (#7)
More modules support
2019-03-14 17:51:59 +01:00
Bertrand Songis b62ab2bd62 Missing initialization on module type change
XJT / R9M should not reboot (still not tested)
2019-03-13 09:57:11 +01:00
Bertrand Songis fd012a52c7 [Pulses] Refactoring 2019-03-12 17:46:27 +01:00
Bertrand Songis 28b22eb131 Missing RX interrupt on external module 2019-02-25 08:08:54 +01:00
Bertrand Songis a4434bc5f3 Fixes. Flash an external module should work 2019-02-21 16:57:23 +01:00
Bertrand Songis 9472fd2132 PXX2 pulses now received on external module 2019-02-21 12:27:52 +01:00
Bertrand Songis 4b339bebbe PXX2 pulses now sent on external module 2019-02-21 12:21:47 +01:00
Bertrand Songis 61af68caf8 PXX2 through external module start 2019-02-20 18:23:07 +01:00
Bertrand Songis f17212f9b7 Possibility to disable PXX1 / PXX2 / CROSSFIRE 2019-02-09 12:43:05 +01:00
Bertrand Songis 62c7a1978e RAM saving 2019-02-09 11:33:43 +01:00
Bertrand Songis f696050350 PXX2 half duplex 2019-02-08 15:10:18 +01:00