Index: firmware/App/Controllers/SyringePump.c =================================================================== diff -u -rc08182ef9b9ae04e8d3a0aae96c015ce0f7a2fa5 -r64639159ba0780eaea166f1f9b9816aec8cd745d --- firmware/App/Controllers/SyringePump.c (.../SyringePump.c) (revision c08182ef9b9ae04e8d3a0aae96c015ce0f7a2fa5) +++ firmware/App/Controllers/SyringePump.c (.../SyringePump.c) (revision 64639159ba0780eaea166f1f9b9816aec8cd745d) @@ -69,7 +69,7 @@ #define SYRINGE_PUMP_RATE_ALARM_PERSISTENCE ( MS_PER_SECOND / TASK_PRIORITY_INTERVAL ) ///< Alarm persistence period for syringe pump speed check alarms. #define SYRINGE_PUMP_DIR_ALARM_PERSISTENCE ( MS_PER_SECOND / TASK_PRIORITY_INTERVAL ) ///< Alarm persistence period for syringe pump direction check alarms. -#define SYRINGE_PUMP_OFF_ALARM_PERSISTENCE ( 500 / TASK_PRIORITY_INTERVAL ) ///< Alarm persistence period for syringe pump off check alarms. +#define SYRINGE_PUMP_OFF_ALARM_PERSISTENCE ( 1100 / TASK_PRIORITY_INTERVAL ) ///< Alarm persistence period for syringe pump off check alarms. #define SYRINGE_PUMP_OCCLUSION_ALARM_PERSISTENCE ( 30 / TASK_PRIORITY_INTERVAL ) ///< Alarm persistence period for syringe pump occlusion alarms. #define SYRINGE_PUMP_ADC_READ_PERSISTENCE ( 100 / TASK_PRIORITY_INTERVAL ) ///< Syringe pump ADC stale read alarm persistence time (100 ms). Index: firmware/App/Services/AlarmMgmt.h =================================================================== diff -u -r6d05f4b1484a9271d8cf3b529dbb7e5080e7c954 -r64639159ba0780eaea166f1f9b9816aec8cd745d --- firmware/App/Services/AlarmMgmt.h (.../AlarmMgmt.h) (revision 6d05f4b1484a9271d8cf3b529dbb7e5080e7c954) +++ firmware/App/Services/AlarmMgmt.h (.../AlarmMgmt.h) (revision 64639159ba0780eaea166f1f9b9816aec8cd745d) @@ -52,17 +52,6 @@ NUMBER_OF_ALARM_ACTIONS ///< Number of alarm actions } ALARM_ACTION_T; -/// Alarm data types list. -typedef enum Alarm_Data_Types -{ - ALARM_DATA_TYPE_NONE = 0, ///< No data given. - ALARM_DATA_TYPE_U32 = 1, ///< Alarm data is unsigned 32-bit integer type. - ALARM_DATA_TYPE_S32 = 2, ///< Alarm data is signed 32-bit integer type. - ALARM_DATA_TYPE_F32 = 3, ///< Alarm data is 32-bit floating point type. - ALARM_DATA_TYPE_BOOL = 4, ///< Alarm data is 32-bit boolean type. - NUM_OF_ALARM_DATA_TYPES ///< Total number of alarm data types. -} ALARM_DATA_TYPES_T; - #pragma pack(push, 4) /// Record structure for detailing the properties of the current composite alarm status. typedef struct