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
Raphael Coeffic and Peter Feerick
641cb7f4aa
F4: Remove useless additional DMA buffer
2022-01-25 19:57:36 +10:00
Raphael Coeffic
55689c4084
hotfix: T-pro does not have TX DMA on internal module
2022-01-21 12:38:15 +01:00
88a4458cfe
fix: Resolve some issues with touch TE_SLIDE_END, and tapCount on NV14 ( #1434 )
...
* move TE_SLIDE_END handling for slide inertia to libopenui
reset tapCount on TE_SLIDE_END on NV14
* Bump libopenui
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2022-01-21 20:29:18 +10:00
1d7b04d679
[nv14] Make Ghost menu work with joystick trims ( #1416 )
...
* Update radio_ghost_module_config.cpp
* Update board.h
* Update keys_driver.cpp
* Auto-formatting
* Add functions simply so gtests compiles
* Update board.h
define TRIMS_EMULATE_BUTTONS to avoid HW dependent defines in other code
* Update radio_ghost_module_config.cpp
Use TRIMS_EMULATE_BUTTONS rather than PCBNV14
* `simu` code behind build flag also
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2022-01-21 14:42:13 +10:00
Raphael Coeffic and GitHub
0ee144dd25
Remove useless DEBUG_TASKS (not supported on FreeRTOS) ( #1448 )
2022-01-21 12:59:45 +10:00
Risto
adca4f0a3b
Fixed Zorro battery voltage sensing
...
New Zorro revision uses internally 3.3V VREG and requires this change to properly sense the battery voltage. Tested on latest revision of physical Zorro.
2022-01-17 16:06:26 +01:00
Risto and GitHub
293b8edd4b
Disable VBatBridge after first run ( #1388 )
...
Checked with in-circuit-debugger on physical RM TX16S, only after this fix, isVBatBridgeEnabled() is really false.
2022-01-09 10:49:35 +10:00
88ade987a7
[nv14] Minor code cleanup ( #1364 )
...
* Remove unused DMA defines
* Removed further unused DMA defines
* Removed obsolete unused files.
* Remove reference to removed file
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2022-01-08 13:40:10 +10:00
Raphael Coeffic and GitHub
aa79087e4d
Merge pull request #1186 from EdgeTX/cpn-storage-fmts
...
Companion YaML support
2022-01-02 13:06:01 +01:00
Risto and GitHub
5a090d689d
Easier rotary encoder inversion code ( #1326 )
...
* Easier inversion code.
* Evaluate define INVERTED_ROTARY_ENCODER instead.
* Make Zorro roller direction more natural and matching also TX16S navigation style.
2022-01-01 21:54:49 +10:00
Peter Feerick
58310ff0ef
Don't invert the T-Lite Pro rotenc
2022-01-01 14:29:23 +10:00
Peter Feerick
fa5078f33a
Missing implementation => ROTARY_ENCODER_INVERT
2022-01-01 12:16:26 +10:00
Raphael Coeffic
f4257c0c2a
Fix simulated SD card path redirection
2021-12-31 10:53:11 +01:00
elecpower and Raphael Coeffic
73539a10a9
Rename libsims
2021-12-31 10:53:08 +01:00
rotorman and Raphael Coeffic
89517d8bd8
Use ETX instead of OTX (also as a file extension).
2021-12-31 10:53:08 +01:00