Commit Graph
17352 Commits
Author SHA1 Message Date
Raphael Coeffic d9cde6afec Fix HAL trainer signal definitions 2022-03-20 16:30:59 +01:00
Raphael Coeffic 5544116303 Cleanup trainer/heartbeat conflict resolution 2022-03-20 16:30:59 +01:00
Raphael Coeffic ae54c9bf99 Some cleanup and RX buffer size increase to 128 bytes on targets with SDRAM 2022-03-20 16:30:59 +01:00
Raphael Coeffic 4ee41afe5a Disable telemetry input, SBUS trainer and GPS on VCP
This would require an additional rx buffer to support getByte() properly.
2022-03-20 16:30:59 +01:00
Raphael Coeffic d39f3e058c Add support for CLI on AUX1/AUX2 2022-03-20 16:30:59 +01:00
Raphael Coeffic e5f7da0802 Start VCP serial according to config 2022-03-20 16:30:59 +01:00
Raphael Coeffic ce93ffbe9e Generic serial port config for stdlcd 2022-03-20 16:30:59 +01:00
Raphael Coeffic 1caa0d753c Restrict available UART modes to the feature enabled 2022-03-20 16:30:59 +01:00
Raphael Coeffic 6b9c4fe165 Split UART_MODE_NONE and UART_MODE_DEBUG 2022-03-20 16:30:59 +01:00
Raphael Coeffic f95597a7ce Enable telemetry mirroring for any telemetry protocol 2022-03-20 16:30:59 +01:00
Raphael Coeffic 94cb389edc Taranis internal module driver (PXX1) and fix for external complementary timer channel (TIM8_CH1N) 2022-03-20 16:30:59 +01:00
Raphael Coeffic 3742cb6b03 Fixed external module IRQ definitions for taranis targets 2022-03-20 16:30:59 +01:00
Raphael Coeffic 76e79358b8 Set OC mode before enabling DMA stream 2022-03-20 16:30:59 +01:00
Raphael Coeffic 3fa6e270d5 Improved stm32_pulse_config_output() 2022-03-20 16:30:59 +01:00
Raphael Coeffic 2a50e344af Cleanup and streamlining 2022-03-20 16:30:59 +01:00
Raphael Coeffic 3d6c971197 Use normal soft-serial function for AFHDS3 2022-03-20 16:30:59 +01:00
Raphael Coeffic 3057652b40 Force inactive output between pulse trains 2022-03-20 16:30:59 +01:00
Raphael Coeffic d2685aeadf Fix polarity 2022-03-20 16:30:59 +01:00
Raphael Coeffic cee942a834 Streamline pulse driver
In preparation of merging with taranis int-module pulse driver.
2022-03-20 16:30:59 +01:00
Raphael Coeffic fc71063c5b Fix horus X10 AUX_SERIAL definitions 2022-03-20 16:30:59 +01:00
Raphael Coeffic af214bdad8 Fix trainer modes 2022-03-20 16:30:59 +01:00
Raphael Coeffic 9999378da5 Fix SBUS polarity 2022-03-20 16:30:59 +01:00
Raphael Coeffic 7fccc9741e Fix T18 / T16 2022-03-20 16:30:59 +01:00
Raphael Coeffic 73cfa8402e Fixed serial port YAML writing 2022-03-20 16:30:59 +01:00
Raphael Coeffic e5bb901b1e Fix SBUS trainer defines 2022-03-20 16:30:59 +01:00
Raphael Coeffic de43d7e77c Try to fix the trainer mode mess 2022-03-20 16:30:59 +01:00
Raphael Coeffic 34e9cbb245 Fix AUX serial setting taranis 2022-03-20 16:30:59 +01:00
Raphael Coeffic 074a141d81 UI improvements 2022-03-20 16:30:58 +01:00
Raphael Coeffic f1dc564c76 Read old auxSerialMode & aux2SerialMode 2022-03-20 16:30:58 +01:00
Raphael Coeffic 4bdd7e7ea7 GPS support at runtime 2022-03-20 16:30:58 +01:00
Raphael Coeffic b5779f2a6a More generic serial port config 2022-03-20 16:30:58 +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 da59fca1bc Add ZORRO & TPRO definitions 2022-03-20 16:22:14 +01:00
Raphael Coeffic 70e7a0b4ae Fix simu 2022-03-20 16:22:14 +01:00
Raphael Coeffic 74f19371ae Fixes for TX16S 2022-03-20 16:22:14 +01:00
Raphael Coeffic 74effd7c14 Moved AUX2 to HAL LL
TODO: power for serial ports
2022-03-20 16:22:14 +01:00
Raphael Coeffic bbcb33f901 Fixed simu 2022-03-20 16:22:14 +01:00
Raphael Coeffic 059232b3bb Aux serial to HAL LL part 1 (tbc) 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 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