mirror of https://github.com/ArduPilot/ardupilot
f2f9349419
Add code to reflect USB ACM parity setting to the passthrough port alongside existing support for ACM baud rate changes. Some use cases for serial passthrough require specific parity settings. For example, even parity is used and required by the USART protocol used in the STM32 system bootloader. This enhancement allows the use of standard flash programming tools such as STM32CubeProgrammer to flash connected STM based peripherals such as Receivers and Telemetry radios via serial passthrough. Some examples of such peripherals include the FrSky R9 receivers as well as various other STM based LoRa modules used by the mLRS project. |
||
---|---|---|
.. | ||
AP_HAL_SITL.h | ||
AP_HAL_SITL_Namespace.h | ||
AP_HAL_SITL_Private.h | ||
AnalogIn.cpp | ||
AnalogIn.h | ||
CANSocketIface.cpp | ||
CANSocketIface.h | ||
CAN_Multicast.cpp | ||
CAN_Multicast.h | ||
CAN_SocketCAN.cpp | ||
CAN_SocketCAN.h | ||
CAN_Transport.h | ||
DSP.cpp | ||
DSP.h | ||
GPIO.cpp | ||
GPIO.h | ||
HAL_SITL_Class.cpp | ||
HAL_SITL_Class.h | ||
I2CDevice.cpp | ||
I2CDevice.h | ||
RCInput.cpp | ||
RCInput.h | ||
RCOutput.cpp | ||
RCOutput.h | ||
SITL_Periph_State.cpp | ||
SITL_Periph_State.h | ||
SITL_State.cpp | ||
SITL_State.h | ||
SITL_State_common.cpp | ||
SITL_State_common.h | ||
SITL_cmdline.cpp | ||
SPIDevice.cpp | ||
SPIDevice.h | ||
Scheduler.cpp | ||
Scheduler.h | ||
Semaphores.cpp | ||
Semaphores.h | ||
Storage.cpp | ||
Storage.h | ||
Synth.hpp | ||
ToneAlarm_SF.cpp | ||
ToneAlarm_SF.h | ||
UARTDriver.cpp | ||
UARTDriver.h | ||
UART_utils.cpp | ||
Util.cpp | ||
Util.h | ||
sitl_airspeed.cpp | ||
sitl_rangefinder.cpp | ||
system.cpp | ||
wscript |