Raphael Coeffic
d93cd1ea25
Moved aux serial defs to own header file
2022-03-20 16:22:14 +01:00
Raphael Coeffic
3bcdf63d4b
Fix X9D simu
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
e17729c61f
Fix F2 targets
2022-03-20 16:22:14 +01:00
Raphael Coeffic
1df3d86513
Fixed typo
2022-03-20 16:22:14 +01:00
Raphael Coeffic
60f5b58212
Move external module serial to HAL LL
2022-03-20 16:22:14 +01:00
Raphael Coeffic
74d8444f9a
Fix x7-access
2022-03-20 16:22:14 +01:00
Raphael Coeffic
d9fce312d1
Fix simu/gtests-radio
2022-03-20 16:22:13 +01:00
Raphael Coeffic
74e5007c82
Fix NV14
2022-03-20 16:22:13 +01:00
Raphael Coeffic
661e12b7e9
Some fixes for STM32F2xx
2022-03-20 16:22:13 +01:00
Raphael Coeffic
346de7ece4
Move extmodule_driver to stm32 common part
...
And add support for F2
2022-03-20 16:22:13 +01:00
Raphael Coeffic
9568ba5096
Move the rest to HAL LL
2022-03-20 16:22:13 +01:00
Raphael Coeffic
fcd5ea2455
Move AFHDS3 to LL
2022-03-20 16:22:13 +01:00
Raphael Coeffic
8deafd51a3
Removed useless DMA TC IRQ
2022-03-20 16:22:13 +01:00
Raphael Coeffic
668d876879
Finished moving PXX1 and soft serial to LL
2022-03-20 16:22:13 +01:00
Raphael Coeffic
d4bebcd92b
PXX1 init via LL
2022-03-20 16:22:13 +01:00
Raphael Coeffic
d6f6f3ea43
PPM: DMA request via LL
2022-03-20 16:22:13 +01:00
Raphael Coeffic
6b2139d853
Fixed module power ON/OFF
2022-03-20 16:22:13 +01:00
Raphael Coeffic
32faabd928
PPM init with LL driver
2022-03-20 16:22:13 +01:00
Raphael Coeffic
937e92ede7
Moved PPM driver to synchronous mode (horus only)
...
TODO: trainer output and taranis driver
2022-03-20 16:22:13 +01:00
Raphael Coeffic
fa8b41d12b
Fixed PPM driver
2022-03-20 16:22:12 +01:00
Raphael Coeffic
d9d10f2743
Fix X12S
2022-03-20 16:22:12 +01:00
Raphael Coeffic
4f1d3b5ff4
Fix nv14
2022-03-20 16:22:12 +01:00
Raphael Coeffic
9c9a4681c0
Fix PXX1 pulse mockup
2022-03-20 16:22:12 +01:00
Raphael Coeffic
6ac8d50c40
Fixed some more mockup drivers
2022-03-20 16:22:12 +01:00
Raphael Coeffic
0d2bc7e0c2
Fixed WDG and some others for gtests & simu
2022-03-20 16:22:12 +01:00
Raphael Coeffic
6a66ba8c07
Fixed bluetooth CMake defs
2022-03-20 16:22:12 +01:00
Raphael Coeffic
3439a94aa4
Some cleanup
2022-03-20 16:22:12 +01:00
Raphael Coeffic
fe2266fb70
AFHDS2 and PXX1 serial module drivers
2022-03-20 16:22:12 +01:00
Raphael Coeffic
d4f75d43c6
Fix simu heartbeat
2022-03-20 16:22:12 +01:00
Raphael Coeffic
e5c852ab37
Fixed some compilation issues
2022-03-20 16:22:12 +01:00
Raphael Coeffic
5fb369f052
X9lite fixes
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
b7523e489b
AFHDS2 fixes
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
ffefd0f6dd
External serial driver moved to a separate 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
Peter Feerick and Peter Feerick
da482b48b1
fix: Trainer Slave not recognized in Master for ACCESS radios
...
Fixes #1587
2022-03-18 18:57:58 +10:00
Batambatam and GitHub
9e6ab84599
feat: TPro - Use function switch leds as charge level indicator when charging
...
Co-authored-by: Batam <batam@macbook-pro.home >
Port of https://github.com/opentx/opentx/pull/8871
2022-03-13 22:04:15 +10:00
Risto
7fae21ea02
Do not enable DMA1_Stream2 IRQ
...
As there was no Interrupt-Service-Routine defined for FlySky Hall RX DMA (DMA1_Stream2_IRQHandler, IRQ no 13), should not enable the interrupt.
2022-03-10 11:58:31 +01:00
Raphael Coeffic and GitHub
0e412000b9
feat: Allow using PXX2 external modules on Zorro ( #1622 )
...
Thx to @3djc
2022-02-28 11:10:21 +10:00
zyren and GitHub
5f09d7fe39
fix: zorro - date and time reset issue ( #1643 )
...
Fixes removal of battery or DFU connection causing RTC time and date to be reset
2022-02-28 11:09:02 +10:00
Peter Feerick and GitHub
2792ad2fa4
fix: TX12 bootloader contrast too dark, and SE/SF could not be set 3POS ( #1548 )
...
* fix: SE and SF could not be set 3POS
*Somebody* (me) forgot ternary operator only compares two value in #1303
* fix: TX12 default contrast is too high
There is no 'perfect' value due to manufacturing variance, but 25 is simply too high,
and 15 a bit too low.
2022-02-12 20:38:55 +10:00
Paul Kendall and GitHub
c725508876
feat: Add serial passthrough for T-Pro (requires mod documented in #1573 )
...
Add PF11 as boot pin handler
2022-02-11 10:25:13 +10:00
Peter Feerick and GitHub
65ed80aa92
fix: NV14 bootloader navigation not working ( #1534 )
2022-02-04 10:50:54 +10:00
Raphael Coeffic and Peter Feerick
a052ba63c2
Remove COPROCESSOR
2022-01-29 14:40:17 +10:00
Raphael Coeffic and Peter Feerick
09c49e24ee
Remove SKY9X target
2022-01-29 14:40:17 +10:00