Index: Accel.c =================================================================== diff -u -r402bbbc95f44a454c013d301c6ca84e95aa2cd4f -ra5907888194c63a6ebad1e7d380887cecfa82598 --- Accel.c (.../Accel.c) (revision 402bbbc95f44a454c013d301c6ca84e95aa2cd4f) +++ Accel.c (.../Accel.c) (revision a5907888194c63a6ebad1e7d380887cecfa82598) @@ -576,16 +576,14 @@ accelCalOffsets[ ACCEL_AXIS_Y ] = cal.accelYOffset; accelCalOffsets[ ACCEL_AXIS_Z ] = cal.accelZOffset; accelSelfTestState = ACCELEROMETER_SELF_TEST_STATE_IN_PROGRESS; - //else TODO what to do with this statement? - { // shouldn't get here - should have failed NV-Data POST prior - result = SELF_TEST_STATUS_FAILED; - accelSelfTestState = ACCELEROMETER_SELF_TEST_STATE_COMPLETE; + + result = SELF_TEST_STATUS_FAILED; + accelSelfTestState = ACCELEROMETER_SELF_TEST_STATE_COMPLETE; #ifdef _DG_ - SET_ALARM_WITH_1_U32_DATA( ALARM_ID_DG_ACCELEROMETER_SELF_TEST_FAILURE, 0 ) + SET_ALARM_WITH_1_U32_DATA( ALARM_ID_DG_ACCELEROMETER_SELF_TEST_FAILURE, 0 ) #else - SET_ALARM_WITH_1_U32_DATA( ALARM_ID_HD_ACCELEROMETER_SELF_TEST_FAILURE, 0 ) + SET_ALARM_WITH_1_U32_DATA( ALARM_ID_HD_ACCELEROMETER_SELF_TEST_FAILURE, 0 ) #endif - } break; case ACCELEROMETER_SELF_TEST_STATE_IN_PROGRESS: