diff --git a/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml b/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml index 3d0b855..400522d 100644 --- a/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml +++ b/src/FirmwarePlugin/PX4/PX4ParameterFactMetaData.xml @@ -812,13 +812,6 @@ 782097 true - - Circuit breaker for engine failure detection - Setting this parameter to 284953 will disable the engine failure detection. If the aircraft is in engine failure mode the engine failure flag will be set to healthy WARNING: ENABLING THIS CIRCUIT BREAKER IS AT OWN RISK - 0 - 284953 - true - Circuit breaker for flight termination Setting this parameter to 121212 will disable the flight termination action if triggered by the FailureDetector logic or if FMU is lost. This circuit breaker does not affect the RC loss, data link loss, geofence, and takeoff failure detection safety logic. @@ -865,6 +858,19 @@ + + Set the actuator failure failsafe mode + Note: actuator failure needs to be enabled and configured via FD_ACT_* parameters. + 0 + 3 + + Disabled + Hold mode + Land mode + Return mode + Terminate + + Enable preflight check for maximal allowed airspeed when arming Deny arming if the current airspeed measurement is greater than half the cruise airspeed (FW_AIRSPD_TRIM). Excessive airspeed measurements on ground are either caused by wind or bad airspeed calibration. @@ -1022,33 +1028,6 @@ 1 1 - - Engine Failure Current/Throttle Threshold - Engine failure triggers only below this current value - 0.0 - 50.0 - A/% - 2 - 1 - - - Engine Failure Throttle Threshold - Engine failure triggers only above this throttle value - 0.0 - 1.0 - norm - 2 - 0.01 - - - Engine Failure Time Threshold - Engine failure triggers only if the throttle threshold and the current to throttle threshold are violated for this time - 0.0 - 60.0 - s - 1 - 1 - Next flight UUID This number is incremented automatically after every flight on disarming in order to remember the next flight UUID. The first flight is 0. @@ -3422,6 +3401,37 @@ + + Enable Actuator Failure check + If enabled, failure detector will verify that for motors, a minimum amount of ESC current per throttle level is being consumed. Otherwise this indicates an motor failure. + true + + + Motor Failure Current/Throttle Threshold + Motor failure triggers only below this current value + 0.0 + 50.0 + A/% + 2 + 1 + + + Motor Failure Throttle Threshold + Motor failure triggers only above this throttle value. + 0.0 + 1.0 + norm + 2 + 0.01 + + + Motor Failure Time Threshold + Motor failure triggers only if the throttle threshold and the current to throttle threshold are violated for this time. + 10 + 10000 + ms + 100 + Enable checks on ESCs that report their arming state If enabled, failure detector will verify that all the ESCs have successfully armed when the vehicle has transitioned to the armed state. Timeout for receiving an acknowledgement from the ESCs is 0.3s, if no feedback is received the failure detector will auto disarm the vehicle.