30 lines
685 B
C
30 lines
685 B
C
#include "vehicle_state.h"
|
|
|
|
VehicleState vehicle_state;
|
|
|
|
const char *inichkstate_str(InitialCheckupState state) {
|
|
switch (vehicle_state.initial_checkup_state) {
|
|
case INICHK_START:
|
|
return "START";
|
|
case INICHK_WD_CHECK:
|
|
return "WD CHK";
|
|
case INICHK_WD_OK:
|
|
return "WD OK";
|
|
case INICHK_ASB_CHECK_1:
|
|
return "ABC CHK 1";
|
|
case INICHK_ASB_CHECK_2:
|
|
return "ASB CHK 2";
|
|
case INICHK_WAIT_TS:
|
|
return "WAIT TS";
|
|
case INICHK_EBS_CHECK_A:
|
|
return "EBS CHK A";
|
|
case INICHK_EBS_CHECK_B:
|
|
return "EBS CHK B";
|
|
case INICHK_DONE:
|
|
return "DONE";
|
|
case INICHK_ERROR:
|
|
return "ERROR";
|
|
}
|
|
return "UNKNOWN";
|
|
}
|