Index: firmware/App/Controllers/AlarmLamp.c =================================================================== diff -u -r4459be59bdc2896b44bcf6cd42d2762190e23c16 -ra3a01327c8fe80f65f6658ae6cbef4910a4a8033 --- firmware/App/Controllers/AlarmLamp.c (.../AlarmLamp.c) (revision 4459be59bdc2896b44bcf6cd42d2762190e23c16) +++ firmware/App/Controllers/AlarmLamp.c (.../AlarmLamp.c) (revision a3a01327c8fe80f65f6658ae6cbef4910a4a8033) @@ -47,18 +47,18 @@ LAMP_STATE_T red[ NUM_OF_ALARM_LAMP_PATTERN_SEQUENCE_STEPS ]; ///< Lamp color state of the 2 step alarm lamp pattern sequence for red. }; -/// Enumeration of alarm lamp self test states. +/// Enumeration of alarm lamp self-test states. typedef enum Alarm_Lamp_Self_Test_States { - ALARM_LAMP_SELF_TEST_STATE_START = 0, ///< Start state of alarm lamp self test. - ALARM_LAMP_SELF_TEST_STATE_RED, ///< Red state of alarm lamp self test. - ALARM_LAMP_SELF_TEST_STATE_YELLOW, ///< Yellow state of alarm lamp self test. - ALARM_LAMP_SELF_TEST_STATE_GREEN, ///< Green state of alarm lamp self test. - ALARM_LAMP_SELF_TEST_STATE_COMPLETE, ///< Completed state of alarm lamp self test. - NUM_OF_ALARM_LAMP_SELF_TEST_STATES ///< Number of states in alarm lamp self test. + ALARM_LAMP_SELF_TEST_STATE_START = 0, ///< Start state of alarm lamp self-test. + ALARM_LAMP_SELF_TEST_STATE_RED, ///< Red state of alarm lamp self-test. + ALARM_LAMP_SELF_TEST_STATE_YELLOW, ///< Yellow state of alarm lamp self-test. + ALARM_LAMP_SELF_TEST_STATE_GREEN, ///< Green state of alarm lamp self-test. + ALARM_LAMP_SELF_TEST_STATE_COMPLETE, ///< Completed state of alarm lamp self-test. + NUM_OF_ALARM_LAMP_SELF_TEST_STATES ///< Number of states in alarm lamp self-test. } ALARM_LAMP_SELF_TEST_STATE_T; -#define POST_LAMP_STEP_TIME_MS 1000 ///< Duration (in ms) for each alarm lamp self test step. +#define POST_LAMP_STEP_TIME_MS 1000 ///< Duration (in ms) for each alarm lamp self-test step. // ********** private data ********** @@ -79,8 +79,8 @@ { { 0, 0 }, { LAMP_STATE_OFF, LAMP_STATE_OFF }, { LAMP_STATE_OFF, LAMP_STATE_OFF }, { LAMP_STATE_OFF, LAMP_STATE_OFF } } // LAMP_PATTERN_MANUAL }; -static ALARM_LAMP_SELF_TEST_STATE_T alarmLampSelfTestState = ALARM_LAMP_SELF_TEST_STATE_START; ///< Current alarm lamp self test state. -static U32 alarmLampSelfTestStepTimerCount = 0; ///< timer counter for current alarm lamp self test state. +static ALARM_LAMP_SELF_TEST_STATE_T alarmLampSelfTestState = ALARM_LAMP_SELF_TEST_STATE_START; ///< Current alarm lamp self-test state. +static U32 alarmLampSelfTestStepTimerCount = 0; ///< timer counter for current alarm lamp self-test state. // ********** private function prototypes ********** @@ -241,7 +241,7 @@ break; case ALARM_LAMP_SELF_TEST_STATE_COMPLETE: - // if we get called in this state, assume we're doing self test again + // if we get called in this state, assume we're doing self-test again alarmLampSelfTestState = ALARM_LAMP_SELF_TEST_STATE_START; break; Index: firmware/App/Controllers/BloodFlow.c =================================================================== diff -u -r5eda37efda2d771de4f5cfb509adf05621a290c3 -ra3a01327c8fe80f65f6658ae6cbef4910a4a8033 --- firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision 5eda37efda2d771de4f5cfb509adf05621a290c3) +++ firmware/App/Controllers/BloodFlow.c (.../BloodFlow.c) (revision a3a01327c8fe80f65f6658ae6cbef4910a4a8033) @@ -99,13 +99,13 @@ NUM_OF_BLOOD_PUMP_STATES ///< Number of blood pump states. } BLOOD_PUMP_STATE_T; -/// Enumeration of blood pump self test states. +/// Enumeration of blood pump self-test states. typedef enum BloodFlow_Self_Test_States { - BLOOD_FLOW_SELF_TEST_STATE_START = 0, ///< Blood pump self test start state. - BLOOD_FLOW_TEST_STATE_IN_PROGRESS, ///< Blood pump self test in progress state. - BLOOD_FLOW_TEST_STATE_COMPLETE, ///< Blood pump self test completed state. - NUM_OF_BLOOD_FLOW_SELF_TEST_STATES ///< Number of blood pump self test states. + BLOOD_FLOW_SELF_TEST_STATE_START = 0, ///< Blood pump self-test start state. + BLOOD_FLOW_TEST_STATE_IN_PROGRESS, ///< Blood pump self-test in progress state. + BLOOD_FLOW_TEST_STATE_COMPLETE, ///< Blood pump self-test completed state. + NUM_OF_BLOOD_FLOW_SELF_TEST_STATES ///< Number of blood pump self-test states. } BLOOD_FLOW_SELF_TEST_STATE_T; // pin assignments for pump stop and direction outputs @@ -166,8 +166,8 @@ static U32 bpCurrErrorDurationCtr = 0; ///< used for tracking persistence of bp current errors -static BLOOD_FLOW_SELF_TEST_STATE_T bloodPumpSelfTestState = BLOOD_FLOW_SELF_TEST_STATE_START; ///< current blood pump self test state -static U32 bloodPumpSelfTestTimerCount = 0; ///< timer counter for blood pump self test +static BLOOD_FLOW_SELF_TEST_STATE_T bloodPumpSelfTestState = BLOOD_FLOW_SELF_TEST_STATE_START; ///< current blood pump self-test state +static U32 bloodPumpSelfTestTimerCount = 0; ///< timer counter for blood pump self-test // ********** private function prototypes ********** @@ -1163,11 +1163,11 @@ /*********************************************************************//** * @brief * The execBloodFlowTest function executes the state machine for the - * BloodFlow self test. + * BloodFlow self-test. * @details * Inputs : none * Outputs : none - * @return the current state of the BloodFlow self test. + * @return the current state of the BloodFlow self-test. *************************************************************************/ SELF_TEST_STATUS_T execBloodFlowTest( void ) { @@ -1182,7 +1182,7 @@ { bloodFlowCalGain = cal.bloodFlowGain; bloodFlowCalOffset = cal.bloodFlowOffset_mL_min; - bloodPumpSelfTestState = BLOOD_FLOW_TEST_STATE_COMPLETE; // TODO - implement rest of self test(s) + bloodPumpSelfTestState = BLOOD_FLOW_TEST_STATE_COMPLETE; // TODO - implement rest of self-test(s) result = SELF_TEST_STATUS_PASSED; } break; Index: firmware/App/Controllers/Buttons.c =================================================================== diff -u -r4459be59bdc2896b44bcf6cd42d2762190e23c16 -ra3a01327c8fe80f65f6658ae6cbef4910a4a8033 --- firmware/App/Controllers/Buttons.c (.../Buttons.c) (revision 4459be59bdc2896b44bcf6cd42d2762190e23c16) +++ firmware/App/Controllers/Buttons.c (.../Buttons.c) (revision a3a01327c8fe80f65f6658ae6cbef4910a4a8033) @@ -29,13 +29,13 @@ // ********** private definitions ********** -/// Enumeration of button self test states. +/// Enumeration of button self-test states. typedef enum Button_Self_Test_States { - BUTTON_SELF_TEST_STATE_START = 0, ///< Button self test start state - BUTTON_SELF_TEST_STATE_IN_PROGRESS, ///< Button self test in progress state - BUTTON_SELF_TEST_STATE_COMPLETE, ///< Button self test completed state - NUM_OF_BUTTON_SELF_TEST_STATES ///< Number of button self test states + BUTTON_SELF_TEST_STATE_START = 0, ///< Button self-test start state + BUTTON_SELF_TEST_STATE_IN_PROGRESS, ///< Button self-test in progress state + BUTTON_SELF_TEST_STATE_COMPLETE, ///< Button self-test completed state + NUM_OF_BUTTON_SELF_TEST_STATES ///< Number of button self-test states } BUTTON_SELF_TEST_STATE_T; /// Enumeration of hardware buttons. @@ -92,8 +92,8 @@ static BOOL stopButtonPressPending = FALSE; ///< Flag indicates a stop button press is pending consumption. static U32 stopButtonPendingTimer = 0; ///< Timer counter for pending stop button press. -static BUTTON_SELF_TEST_STATE_T buttonSelfTestState = BUTTON_SELF_TEST_STATE_START; ///< Current state of button self test. -static U32 buttonSelfTestTimerCount = 0; ///< Timer counter for button self test states. +static BUTTON_SELF_TEST_STATE_T buttonSelfTestState = BUTTON_SELF_TEST_STATE_START; ///< Current state of button self-test. +static U32 buttonSelfTestTimerCount = 0; ///< Timer counter for button self-test states. // ********** private function prototypes ********** @@ -250,7 +250,7 @@ break; case BUTTON_SELF_TEST_STATE_COMPLETE: - // if we get called in this state, assume we're doing self test again + // if we get called in this state, assume we're doing self-test again buttonSelfTestState = BUTTON_SELF_TEST_STATE_START; break; Index: firmware/App/Controllers/DGInterface.c =================================================================== diff -u -r4459be59bdc2896b44bcf6cd42d2762190e23c16 -ra3a01327c8fe80f65f6658ae6cbef4910a4a8033 --- firmware/App/Controllers/DGInterface.c (.../DGInterface.c) (revision 4459be59bdc2896b44bcf6cd42d2762190e23c16) +++ firmware/App/Controllers/DGInterface.c (.../DGInterface.c) (revision a3a01327c8fe80f65f6658ae6cbef4910a4a8033) @@ -521,7 +521,7 @@ /*********************************************************************//** * @brief * The cmdStartDG function sends a start command to the DG. DG will transition - * from standby to re-circulate mode and start producing warm, pure water. + * from standby to recirculate mode and start producing warm, pure water. * @details * Inputs : none * Outputs : start DG command sent @@ -536,7 +536,7 @@ /*********************************************************************//** * @brief * The cmdStopDG function sends a stop command to the DG. DG will transition - * from re-circulate mode to standby mode. Pumps and heater go off. + * from recirculate mode to standby mode. Pumps and heater go off. * @details * Inputs : none * Outputs : stop DG command sent Index: firmware/App/Controllers/DialInFlow.c =================================================================== diff -u -ra1daba982e3117ce45437384e770b50cfda7b7a7 -ra3a01327c8fe80f65f6658ae6cbef4910a4a8033 --- firmware/App/Controllers/DialInFlow.c (.../DialInFlow.c) (revision a1daba982e3117ce45437384e770b50cfda7b7a7) +++ firmware/App/Controllers/DialInFlow.c (.../DialInFlow.c) (revision a3a01327c8fe80f65f6658ae6cbef4910a4a8033) @@ -96,13 +96,13 @@ NUM_OF_DIAL_IN_PUMP_STATES ///< Number of dialysate inlet pump states. } DIAL_IN_PUMP_STATE_T; -/// Enumeration of dialysate inlet self test states. +/// Enumeration of dialysate inlet self-test states. typedef enum DialInFlow_Self_Test_States { - DIAL_IN_FLOW_SELF_TEST_STATE_START = 0, ///< Start state for the dialysate inlet pump self test. - DIAL_IN_FLOW_TEST_STATE_IN_PROGRESS, ///< Test in progress state for the dialysate inlet pump self test. - DIAL_IN_FLOW_TEST_STATE_COMPLETE, ///< Test completed state for the dialysate inlet pump self test. - NUM_OF_DIAL_IN_FLOW_SELF_TEST_STATES ///< Number of dialysate inlet pump self test states. + DIAL_IN_FLOW_SELF_TEST_STATE_START = 0, ///< Start state for the dialysate inlet pump self-test. + DIAL_IN_FLOW_TEST_STATE_IN_PROGRESS, ///< Test in progress state for the dialysate inlet pump self-test. + DIAL_IN_FLOW_TEST_STATE_COMPLETE, ///< Test completed state for the dialysate inlet pump self-test. + NUM_OF_DIAL_IN_FLOW_SELF_TEST_STATES ///< Number of dialysate inlet pump self-test states. } DIAL_IN_FLOW_SELF_TEST_STATE_T; // pin assignments for pump stop and direction outputs @@ -163,8 +163,8 @@ static U32 dipCurrErrorDurationCtr = 0; ///< used for tracking persistence of dip current errors -static DIAL_IN_FLOW_SELF_TEST_STATE_T dialInPumpSelfTestState = DIAL_IN_FLOW_SELF_TEST_STATE_START; ///< current dialIn pump self test state -static U32 dialInPumpSelfTestTimerCount = 0; ///< timer counter for dialIn pump self test +static DIAL_IN_FLOW_SELF_TEST_STATE_T dialInPumpSelfTestState = DIAL_IN_FLOW_SELF_TEST_STATE_START; ///< current dialIn pump self-test state +static U32 dialInPumpSelfTestTimerCount = 0; ///< timer counter for dialIn pump self-test // ********** private function prototypes ********** @@ -1134,11 +1134,11 @@ /*********************************************************************//** * @brief * The execDialInFlowTest function executes the state machine for the - * DialInFlow self test. + * DialInFlow self-test. * @details * Inputs : none * Outputs : none - * @return the current state of the DialInFlow self test. + * @return the current state of the DialInFlow self-test. *************************************************************************/ SELF_TEST_STATUS_T execDialInFlowTest( void ) { @@ -1153,7 +1153,7 @@ { dialInFlowCalGain = cal.dialysateFlowGain; dialInFlowCalOffset = cal.dialysateFlowOffset_mL_min; - dialInPumpSelfTestState = DIAL_IN_FLOW_TEST_STATE_COMPLETE; // TODO - implement rest of self test(s) + dialInPumpSelfTestState = DIAL_IN_FLOW_TEST_STATE_COMPLETE; // TODO - implement rest of self-test(s) result = SELF_TEST_STATUS_PASSED; } break; Index: firmware/App/Controllers/DialOutFlow.c =================================================================== diff -u -rd3142d47c87c30968bda8f2a0a6759b40cc72711 -ra3a01327c8fe80f65f6658ae6cbef4910a4a8033 --- firmware/App/Controllers/DialOutFlow.c (.../DialOutFlow.c) (revision d3142d47c87c30968bda8f2a0a6759b40cc72711) +++ firmware/App/Controllers/DialOutFlow.c (.../DialOutFlow.c) (revision a3a01327c8fe80f65f6658ae6cbef4910a4a8033) @@ -95,13 +95,13 @@ NUM_OF_DIAL_OUT_PUMP_STATES ///< Number of dialysate outlet pump control states. } DIAL_OUT_PUMP_STATE_T; -/// Enumeration of dialysate outlet pump self test states. +/// Enumeration of dialysate outlet pump self-test states. typedef enum DialOut_Pump_Self_Test_States { - DIAL_OUT_PUMP_SELF_TEST_STATE_START = 0, ///< Start state of the dialysate outlet pump self test state machine. - DIAL_OUT_PUMP_TEST_STATE_IN_PROGRESS, ///< In progress state of the dialysate outlet pump self test state machine. - DIAL_OUT_PUMP_TEST_STATE_COMPLETE, ///< Completed state of the dialysate outlet pump self test state machine. - NUM_OF_DIAL_OUT_PUMP_SELF_TEST_STATES ///< Number of dialysate outlet pumpt self test states. + DIAL_OUT_PUMP_SELF_TEST_STATE_START = 0, ///< Start state of the dialysate outlet pump self-test state machine. + DIAL_OUT_PUMP_TEST_STATE_IN_PROGRESS, ///< In progress state of the dialysate outlet pump self-test state machine. + DIAL_OUT_PUMP_TEST_STATE_COMPLETE, ///< Completed state of the dialysate outlet pump self-test state machine. + NUM_OF_DIAL_OUT_PUMP_SELF_TEST_STATES ///< Number of dialysate outlet pump self-test states. } DIAL_OUT_PUMP_SELF_TEST_STATE_T; // pin assignments and macros for pump stop and direction outputs @@ -154,8 +154,8 @@ static U32 errorDialOutMotorSpeedPersistTimerCtr = 0; ///< persistence timer counter for motor speed error condition. static U32 errorDialOutRotorSpeedPersistTimerCtr = 0; ///< persistence timer counter for rotor speed error condition. -static DIAL_OUT_PUMP_SELF_TEST_STATE_T dialOutPumpSelfTestState = DIAL_OUT_PUMP_SELF_TEST_STATE_START; ///< Current state of the dialysate outlet pump self test state machine. -static U32 dialOutPumpSelfTestTimerCount = 0; ///< Timer counter for time reference during self test. +static DIAL_OUT_PUMP_SELF_TEST_STATE_T dialOutPumpSelfTestState = DIAL_OUT_PUMP_SELF_TEST_STATE_START; ///< Current state of the dialysate outlet pump self-test state machine. +static U32 dialOutPumpSelfTestTimerCount = 0; ///< Timer counter for time reference during self-test. // Broadcasting record DIAL_OUT_FLOW_DATA_T dialOutBroadCastVariables; ///< Record containing latest dialysate outlet data for broadcasting. Index: firmware/App/Controllers/PresOccl.c =================================================================== diff -u -r4459be59bdc2896b44bcf6cd42d2762190e23c16 -ra3a01327c8fe80f65f6658ae6cbef4910a4a8033 --- firmware/App/Controllers/PresOccl.c (.../PresOccl.c) (revision 4459be59bdc2896b44bcf6cd42d2762190e23c16) +++ firmware/App/Controllers/PresOccl.c (.../PresOccl.c) (revision a3a01327c8fe80f65f6658ae6cbef4910a4a8033) @@ -50,13 +50,13 @@ NUM_OF_PRESSURE_STATES ///< Number of pressure/occlusion monitor states. } PRESSURE_STATE_T; -/// Defined states for the pressure and occlusion self test state machine. +/// Defined states for the pressure and occlusion self-test state machine. typedef enum PresOccl_Self_Test_States { PRESSURE_SELF_TEST_STATE_START = 0, ///< Self test start state. PRESSURE_TEST_STATE_IN_PROGRESS, ///< Self test in progress state. PRESSURE_TEST_STATE_COMPLETE, ///< Self test completed state. - NUM_OF_PRESSURE_SELF_TEST_STATES ///< Number of pressure/occlusion self test states. + NUM_OF_PRESSURE_SELF_TEST_STATES ///< Number of pressure/occlusion self-test states. } PRESSURE_SELF_TEST_STATE_T; // ********** private data ********** @@ -73,8 +73,8 @@ static OVERRIDE_F32_T dialInPumpOcclusion = {0.0, 0.0, 0.0, 0 }; ///< measured dialysate inlet pump occlusion pressure. static OVERRIDE_F32_T dialOutPumpOcclusion = {0.0, 0.0, 0.0, 0 }; ///< measured dialysate outlet pump occlusion pressure. -static PRESSURE_SELF_TEST_STATE_T presOcclSelfTestState = PRESSURE_SELF_TEST_STATE_START; ///< current pressure self test state. -static U32 bloodPumpSelfTestTimerCount = 0; ///< timer counter for pressure self test. +static PRESSURE_SELF_TEST_STATE_T presOcclSelfTestState = PRESSURE_SELF_TEST_STATE_START; ///< current pressure self-test state. +static U32 bloodPumpSelfTestTimerCount = 0; ///< timer counter for pressure self-test. static F32 arterialPressureLowLimitmmHG = 0.0; ///< lower alarm limit for arterial pressure. static F32 arterialPressureHighLimitmmHG = 0.0; ///< upper alarm limit for arterial pressure. @@ -379,17 +379,17 @@ /*********************************************************************//** * @brief * The execPresOcclTest function executes the state machine for the - * PresOccl self test. + * PresOccl self-test. * @details * Inputs : none * Outputs : none - * @return the current state of the PresOccl self test. + * @return the current state of the PresOccl self-test. *************************************************************************/ SELF_TEST_STATUS_T execPresOcclTest( void ) { SELF_TEST_STATUS_T result = SELF_TEST_STATUS_FAILED; - // TODO - implement self test(s) + // TODO - implement self-test(s) return result; } Index: firmware/App/Services/FPGA.c =================================================================== diff -u -rd3142d47c87c30968bda8f2a0a6759b40cc72711 -ra3a01327c8fe80f65f6658ae6cbef4910a4a8033 --- firmware/App/Services/FPGA.c (.../FPGA.c) (revision d3142d47c87c30968bda8f2a0a6759b40cc72711) +++ firmware/App/Services/FPGA.c (.../FPGA.c) (revision a3a01327c8fe80f65f6658ae6cbef4910a4a8033) @@ -1157,7 +1157,7 @@ /*********************************************************************//** * @brief * The getFPGADialOutPumpHallSensorCount function gets the latest dialysate outlet pump - * hall sensor count. Count is a 16 bit free running counter. If counter is + * hall sensor count. Count is a 16-bit free running counter. If counter is * counting up, indicates motor is running in forward direction. If counter is * counting down, indicates motor is running in reverse direction. Counter will * wrap at 0/65535. Index: firmware/App/Services/WatchdogMgmt.c =================================================================== diff -u -r194cc4e5fbe048bd60b137c33e68e96a1ae39dc5 -ra3a01327c8fe80f65f6658ae6cbef4910a4a8033 --- firmware/App/Services/WatchdogMgmt.c (.../WatchdogMgmt.c) (revision 194cc4e5fbe048bd60b137c33e68e96a1ae39dc5) +++ firmware/App/Services/WatchdogMgmt.c (.../WatchdogMgmt.c) (revision a3a01327c8fe80f65f6658ae6cbef4910a4a8033) @@ -32,14 +32,14 @@ #define WATCHDOG_POST_TIMEOUT_MS 100 ///< Watchdog POST test timeout (in ms). #define WATCHDOG_RECOVERY_TIME_MS 250 ///< After watchdog POST test, wait this long (in ms) before moving on. -/// Enumeration of watchdog self test states. +/// Enumeration of watchdog self-test states. typedef enum Watchdog_Self_Test_States { - WATCHDOG_SELF_TEST_STATE_START = 0, ///< Watchdog self test start state - WATCHDOG_SELF_TEST_STATE_IN_PROGRESS, ///< Watchdog self test in progress state - WATCHDOG_SELF_TEST_STATE_RECOVER, ///< Watchdog self test recovery state - WATCHDOG_SELF_TEST_STATE_COMPLETE, ///< Watchdog self test completed state - NUM_OF_WATCHDOG_SELF_TEST_STATES ///< Number of watchdog self test states + WATCHDOG_SELF_TEST_STATE_START = 0, ///< Watchdog self-test start state + WATCHDOG_SELF_TEST_STATE_IN_PROGRESS, ///< Watchdog self-test in progress state + WATCHDOG_SELF_TEST_STATE_RECOVER, ///< Watchdog self-test recovery state + WATCHDOG_SELF_TEST_STATE_COMPLETE, ///< Watchdog self-test completed state + NUM_OF_WATCHDOG_SELF_TEST_STATES ///< Number of watchdog self-test states } WATCHDOG_SELF_TEST_STATE_T; // ********** private data ********** @@ -48,8 +48,8 @@ static OVERRIDE_U32_T watchdogTaskCheckedIn[ NUM_OF_TASKS ]; ///< Array of flags indicating whether individual tasks have checked in with watchdog manager. -static WATCHDOG_SELF_TEST_STATE_T watchdogSelfTestState = WATCHDOG_SELF_TEST_STATE_START; ///< Current watchdog self test state. -static SELF_TEST_STATUS_T watchdogSelfTestStatus; ///< Watchdog self test state timer counter. +static WATCHDOG_SELF_TEST_STATE_T watchdogSelfTestState = WATCHDOG_SELF_TEST_STATE_START; ///< Current watchdog self-test state. +static SELF_TEST_STATUS_T watchdogSelfTestStatus; ///< Watchdog self-test state timer counter. static U32 watchdogSelfTestTimerCount = 0; // ********** private function prototypes ********** @@ -195,7 +195,7 @@ break; case WATCHDOG_SELF_TEST_STATE_COMPLETE: - // if we get called in this state, assume we're doing self test again + // if we get called in this state, assume we're doing self-test again watchdogSelfTestStatus = SELF_TEST_STATUS_IN_PROGRESS; watchdogSelfTestState = WATCHDOG_SELF_TEST_STATE_START; break;