When I turn off radio, fail-safe is not recognized. Only throttle channel drops to 885, rest of channels stays at last value.
I have also tried to short-circuit SBUS to GND. Same, no fail-safe event triggered.
Oscilloscope shows nice 3.3V SBUS signal with sharp edges - no HW issue.
Logic analyzer with SBUS decoder plugin shows correct Fail-Safe flag triggered when link is lost as seen on screenshot when radio is off.
To Reproduce
Connect SBUS to FC, check normal function
Turn off radio, observe parachute in Configurator - no fail-safe event
Expected behavior
Expected behaviour is when firmware reads fail-safe bit in SBUS frame and trigger fail-safe mechanism when 1
Diff configuration
# diff
# version
# Betaflight / STM32F411 (S411) 4.3.2 Nov 28 2022 / 07:27:10 (60c9521) MSP API: 1.44
# config: manufacturer_id: DIAT, board_name: MAMBAF411, version: 6ca1b9ac, date: 2022-11-13T23:31:17Z
# start the command batch
batch start
board_name MAMBAF411
manufacturer_id DIAT
# feature
feature -RX_PARALLEL_PWM
# master
set gyro_1_align_yaw = 1800
profile 0
rateprofile 0
# end the command batch
batch end
Solved. After studying Betaflight source code I have seen that failsafe bit in SBUS frame is indeed handled. Bug is in Betaflight Configurator after all.
Describe the bug
When I turn off radio, fail-safe is not recognized. Only throttle channel drops to 885, rest of channels stays at last value.
I have also tried to short-circuit SBUS to GND. Same, no fail-safe event triggered.
Oscilloscope shows nice 3.3V SBUS signal with sharp edges - no HW issue. Logic analyzer with SBUS decoder plugin shows correct Fail-Safe flag triggered when link is lost as seen on screenshot when radio is off.
To Reproduce
Connect SBUS to FC, check normal function Turn off radio, observe parachute in Configurator - no fail-safe event
Expected behavior
Expected behaviour is when firmware reads fail-safe bit in SBUS frame and trigger fail-safe mechanism when 1
Diff configuration
Resources configuration
Flight controller
Mamba F411 25A AIO
Other components
Frsky R-SXR over SBUS (unknown exact version, LBT firmware) Radiomaster TX16s with latest OpenTX, Multimodule latest
How are the different components wired up
No response
Add any other context about the problem that you think might be relevant here
Tested with 4.3.2, latest development build, old 4.1.4