 3djcandRaphael Coeffic
|
97d3c68efc
|
Cosmetics
|
2022-03-21 11:45:15 +01:00 |
|
 3djcandRaphael Coeffic
|
db3547d45c
|
POC
|
2022-03-21 11:43:48 +01:00 |
|
 Peter FeerickandGitHub
|
cc609a6a3b
|
feat: Major serial driver re-write - see #1089 for details
Serial refactor
|
2022-03-21 19:58:26 +10:00 |
|
Raphael Coeffic
|
213d58d34b
|
NV14: fixed PPM/heartbeat pin polarity
Now it should now correspond to the exact same config as the other radios have hard-wired.
|
2022-03-21 08:17:56 +01:00 |
|
Raphael Coeffic
|
6804d66bd9
|
NV14: removed old pulses_driver.cpp
|
2022-03-21 06:39:17 +01:00 |
|
Raphael Coeffic
|
2eafefdf32
|
NV14: fixed EXTMODULE_TIMER_IRQ definitions
And moved mixer scheduler timer to TIM12 (as with Taranis)
|
2022-03-21 06:08:23 +01:00 |
|
Peter Feerick
|
8aaa78ecbe
|
Only show GPS topbar icon if UART_MODE_GPS active
|
2022-03-21 13:17:51 +10:00 |
|
 Jonathan HudsonandGitHub
|
3732d7623f
|
implement canonial terminal back delete (#1712)
|
2022-03-21 12:58:10 +10:00 |
|
 
|
ab15a5a514
|
chore: Companion - port of OpenTX function switches management (#1694)
* TPro - Port of OpenTX function switches management (https://github.com/opentx/opentx/pull/8847)
* cleanup
* Corrections
* Fix YAML generation and adjusted switches to match TPRO firmware
Co-authored-by: Batam <batam@macbook-pro.home>
|
2022-03-21 10:43:27 +10:00 |
|
 Malte LangermannandGitHub
|
1d7c153979
|
fix: ST7796S display controller detection on NV14 is unreliable, disable for now (#1714)
|
2022-03-21 10:37:01 +10:00 |
|
Raphael Coeffic
|
04c719b180
|
Fixed telemetry mirroring for internal and PXX2 external modules
|
2022-03-20 16:30:59 +01:00 |
|
Raphael Coeffic
|
9fdd5397f6
|
USB Serial: "VCP" instead of "Debug"
|
2022-03-20 16:30:59 +01:00 |
|
Raphael Coeffic
|
e64c93f468
|
Companion: Zorro has AUX1
|
2022-03-20 16:30:59 +01:00 |
|
Raphael Coeffic
|
7ac8504571
|
Companion: no AUX1 for NV14
|
2022-03-20 16:30:59 +01:00 |
|
Raphael Coeffic
|
d99a46a3bc
|
Enable CLI & ENABLE_SERIAL_PASSTHROUGH on NV14 by default
|
2022-03-20 16:30:59 +01:00 |
|
Raphael Coeffic
|
9c9f77a2a9
|
Do not allocate memory for LUA Rx fifo from the USB ISR
Rather use explicit allocation when the serial is set as the on-demand method that was used previously.
|
2022-03-20 16:30:59 +01:00 |
|
Raphael Coeffic
|
55a08d2f9d
|
Fix windows & Mac packaging
|
2022-03-20 16:30:59 +01:00 |
|
Raphael Coeffic
|
2a1b803c47
|
Fix simu led driver
|
2022-03-20 16:30:59 +01:00 |
|
Raphael Coeffic
|
1f6eb271cc
|
Exclude disabled functions on VCP
|
2022-03-20 16:30:59 +01:00 |
|
Raphael Coeffic
|
6f3ad75821
|
Serial port settings are mutually exclusive
|
2022-03-20 16:30:59 +01:00 |
|
Raphael Coeffic
|
e37a8bff7d
|
Added YAML serialPort
TODO:
- restrict serial modes for VCP
- allow a function to be assigned only to one port
|
2022-03-20 16:30:59 +01:00 |
|
Raphael Coeffic
|
bc75bed8c8
|
Default VCP mode to CLI
|
2022-03-20 16:30:59 +01:00 |
|
Raphael Coeffic
|
4559dfc2b2
|
No telemetry mirror exception for the MPM
Fixes #1104
|
2022-03-20 16:30:59 +01:00 |
|
Raphael Coeffic
|
f4b1892b99
|
Remove overwrite protection on debug output callbacks
|
2022-03-20 16:30:59 +01:00 |
|
Raphael Coeffic
|
b25aaaa431
|
Remove extern declaration of auxSerialRxFifo
|
2022-03-20 16:30:59 +01:00 |
|
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 |
|