| | |
| | | { |
| | | static const char *NAME[] = {"OBD_SPEED", |
| | | "ENGINE_RPM", |
| | | "GEAR", |
| | | "TURN_SIGNAL_LAMP", |
| | | "DIPPED_BEAM_LAMP", |
| | | "FOG_LAMP", |
| | | "CLEARANCE_LAMP", |
| | | "FLASH_BEAM_LAMP", |
| | | "MAIN_BEAM_LAMP", |
| | | "SEATBELT", |
| | | "ENGINE_START", |
| | | "BREAK", |
| | | "HAND_BREAK", |
| | | "SECOND_BREAK", |
| | | "DOOR", |
| | | "SURROUND_CAR_1", |
| | | "SURROUND_CAR_2", |
| | | "SURROUND_CAR_3", |
| | | "SURROUND_CAR_4", |
| | | "挡位", |
| | | "转向灯", |
| | | "近光灯", |
| | | "雾灯", |
| | | "示廓灯", |
| | | "远近光", |
| | | "远光灯", |
| | | "安全带", |
| | | "启动引擎", |
| | | "刹车", |
| | | "手刹", |
| | | "副刹车", |
| | | "车门", |
| | | "绕车一", |
| | | "绕车二", |
| | | "绕车三", |
| | | "绕车四", |
| | | "CAR_STATUS_END"}; |
| | | |
| | | static const char *VALUE[] = { |
| | | "INACTIVE", |
| | | "HAZARD_LIGHTS", |
| | | "LEFT_TURN_LIGHT", |
| | | "RIGHT_TURN_LIGHT", |
| | | "CLEARANCE_LIGHT", |
| | | "DIPPED_BEAM_LIGHT", |
| | | "MAIN_BEAM_LIGHT", |
| | | "FLASH_BEAM_LIGHT", |
| | | "FOG_LIGHT", |
| | | "INSERT_SEATBELT", |
| | | "ENGINE_START_ACTIVE", |
| | | "GEAR_N", |
| | | "GEAR_1", |
| | | "GEAR_2", |
| | | "GEAR_3", |
| | | "GEAR_4", |
| | | "GEAR_5", |
| | | "GEAR_R", |
| | | "BREAK_ACTIVE", |
| | | "DOOR_CLOSE", |
| | | "SURROUND_CAR_ACTIVE" |
| | | "关闭", |
| | | "告警灯", |
| | | "左转信号", |
| | | "右转信号", |
| | | "示廓灯亮", |
| | | "近光灯亮", |
| | | "远光灯亮", |
| | | "远近切换", |
| | | "雾灯亮", |
| | | "插入", |
| | | "在启动位", |
| | | "空档", |
| | | "一档", |
| | | "二档", |
| | | "三档", |
| | | "四档", |
| | | "五档", |
| | | "倒挡", |
| | | "踩下", |
| | | "门关闭", |
| | | "绕车发生" |
| | | }; |
| | | |
| | | |
| | |
| | | DEBUG("车辆状态 %s = %s", NAME[i], VALUE[ cs_temp[i] ]); |
| | | |
| | | cs[i] = cs_temp[i]; |
| | | |
| | | char buff[128]; |
| | | |
| | | sprintf(buff, "%s,%s", NAME[i], VALUE[ cs_temp[i] ]); |
| | | PlayTTS(buff); |
| | | } |
| | | } |
| | | |