engine failure detection

This commit is contained in:
Thomas Gubler
2014-09-05 08:59:00 +02:00
parent e3cac1999a
commit 973c034d6e
4 changed files with 95 additions and 4 deletions

View File

@@ -138,3 +138,35 @@ PARAM_DEFINE_INT32(COM_DL_REG_T, 0);
* @max 255
*/
PARAM_DEFINE_INT32(COM_ONBSYSID, 42);
/** Engine Failure Throttle Threshold
*
* Engine failure triggers only above this throttle value
*
* @group commander
* @min 0.0f
* @max 1.0f
*/
PARAM_DEFINE_FLOAT(COM_EF_THROT, 0.5f);
/** Engine Failure Current/Throttle Threshold
*
* Engine failure triggers only below this current/throttle value
*
* @group commander
* @min 0.0f
* @max 7.0f
*/
PARAM_DEFINE_FLOAT(COM_EF_C2T, 5.0f);
/** Engine Failure Time Threshold
*
* Engine failure triggers only if the throttle threshold and the
* current to throttle threshold are violated for this time
*
* @group commander
* @unit second
* @min 0.0f
* @max 7.0f
*/
PARAM_DEFINE_FLOAT(COM_EF_TIME, 5.0f);