Raphael Coeffic and GitHub
ffe4fe7e17
fix: clear internal module FIFO after DMA init ( #2527 )
...
Otherwise, NDTR will be 0 instead of [buffer size], and thus the read index will not be set to the correct value.
2022-10-13 09:33:51 +10:00
Raphael Coeffic and Raphael Coeffic
5132e11d41
Add some support for RX DMA on internal module
2022-08-11 12:15:46 +02:00
Raphael Coeffic and Raphael Coeffic
f952c5f7c7
Internal and external module buffers are now private
2022-08-11 12:15:46 +02:00
Raphael Coeffic
dae1c77f47
fix(t-lite): internal module on targets without TX DMA was not sending at all
2022-07-04 12:35:03 +02:00
Raphael Coeffic and Raphael Coeffic
8821c4ea8c
Fix internal module HAL taranis and horus
2022-06-25 16:09:04 +02:00
Raphael Coeffic
a994fc708a
WiP internal module buffer
2022-03-25 18:15:56 +01:00
Raphael Coeffic
b39baa2360
Use USB VCP as a normal serial driver as well
2022-03-20 16:22:14 +01:00
Raphael Coeffic
530d395204
WiP
2022-03-20 16:22:14 +01:00
Raphael Coeffic
025659ac36
Add support for RX DMA
2022-03-20 16:22:14 +01:00
Raphael Coeffic
5c21dee2fa
Configurable IRQ prio and read first in ISR
2022-03-20 16:22:14 +01:00
Raphael Coeffic
fa3389447c
HAL LL serial driver
2022-03-20 16:22:14 +01:00
Raphael Coeffic
fe2266fb70
AFHDS2 and PXX1 serial module drivers
2022-03-20 16:22:12 +01:00
Raphael Coeffic
ffefd0f6dd
External serial driver moved to a separate driver
2022-03-20 16:22:12 +01:00
Raphael Coeffic
f733810c79
WiP: refactor serial ports
2022-03-20 16:22:12 +01:00
Raphael Coeffic
55689c4084
hotfix: T-pro does not have TX DMA on internal module
2022-01-21 12:38:15 +01:00
Raphael Coeffic and Raphael Coeffic
c5c2829c24
Added baud rate changing on the fly to serial pass through
2021-11-21 11:18:35 +01:00
Raphael Coeffic and Raphael Coeffic
73790c1654
Use FreeRTOS stream buffers and task notifications
2021-11-21 11:18:35 +01:00
Raphael Coeffic and Raphael Coeffic
c95667394c
OMG when is it ending
2021-11-21 11:18:35 +01:00
Raphael Coeffic and Raphael Coeffic
496c3861c4
Fix targets with internal module UART without DMA
2021-11-21 11:18:35 +01:00
Raphael Coeffic and Raphael Coeffic
c8a4a80ffd
Serial pass-through
2021-11-21 11:18:35 +01:00
Raphael Coeffic and Raphael Coeffic
9fb741be98
Don't forget to actually send the payload
2021-11-21 11:18:35 +01:00
rotorman and Risto
fc2142ec78
Changed uniformly to EdgeTX boiler plate (also added boiler for files that were missing it).
2021-10-02 14:22:01 +02:00
Raphael Coeffic
c374e3369b
Send pulses as well....
2021-09-19 16:17:47 +02:00
Raphael Coeffic
6126241f0b
Revert "Further protection"
...
This reverts commit 751bb6127d .
2021-06-23 12:45:13 +02:00
3djc and Raphael Coeffic
751bb6127d
Further protection
2021-06-23 06:28:17 +02:00
Bertrand Songis
8e85138659
Cosmetics
2021-04-14 09:57:01 +02:00
Raphael Coeffic
02660c763a
mixer scheduler
2020-12-09 07:24:27 +01:00
3djc and GitHub
4ffb1a34dc
Fix T12 DMA conflict ( #7505 )
2020-04-09 10:19:49 +02:00
Raphael Coeffic and Raphael 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
e9704ec3bb
Typo
2019-07-15 13:59:26 +02:00
Bertrand Songis and GitHub
58104417bb
Bsongis/r9m lite pro highspeed ( #6546 )
...
R9M Lite Pro @ 450k
2019-07-05 10:45:43 +02:00
Bertrand Songis and GitHub
b20e4a6be4
Pulses refactoring (another one!) ( #6510 )
...
Pulses refactoring (another one!)
2019-06-17 12:02:42 +02:00
Bertrand Songis
3a99fcd826
[PXX2] R9M/R9 BIND options added
2019-04-24 11:13:29 +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
471d1c6f53
[PXX2] Telemetry push fix
2019-03-21 10:00:52 +01:00
Bertrand Songis
04ba9e5c68
Compilation fixes
2019-03-20 16:32:58 +01:00
Bertrand Songis
90959c8817
PXX2 probe on hold for now
2019-03-15 12:11:03 +01:00
3djc and Bertrand Songis
f7f1b1ff7b
3djc/test ( #7 )
...
More modules support
2019-03-14 17:51:59 +01:00
Bertrand Songis
c469794753
[X3 / X-Lite] Internal module was never powered off
2019-03-13 13:59:24 +01:00
Bertrand Songis
d3af7fca5d
[Pulses] PXX2 Probe warning
2019-03-12 18:20:55 +01:00
Bertrand Songis
fd012a52c7
[Pulses] Refactoring
2019-03-12 17:46:27 +01:00
Bertrand Songis
9fbff6e67d
Fixes (TELEMETRY DATA0 missing)
2019-03-05 11:46:39 +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
655966fba2
Flash internal module
2019-02-20 14:59:38 +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
aef7a1074f
Taranis internal module fix
2019-02-08 11:54:23 +01:00
Bertrand Songis
7b5b7c6d54
Taranis external module fix
2019-02-08 10:55:11 +01:00
Bertrand Songis
89bdf9085b
Fixes for X7
2019-02-07 17:27:21 +01:00