#ifndef TELLTALES_USER_H
#define TELLTALES_USER_H


typedef enum
{                  
    em_LED_EFI_failure_Y = 0,
    em_LED_Fuel_Alarm_Y,
    em_LED_Lead_Acid_Battery_Failure_R,
    em_LED_Oil_Pressure_R,
    em_LED_Grass_Full_R,

    em_LED_OVERLOAD_R,
    em_LED_READY_G,  
    em_LED_Seat_Detection_W,

    em_LED_Key_Access_W,
    em_LED_Battery_Charging_W,
    em_LED_Cutterhead_Switch_W,
    em_LED_GEAR_W,

    em_LED_External_Discharge_W,
    em_LED_Engine_Works_W,
    em_LED_Bluetooth_Connection_W,
    em_LED_LED_Open_W,
    em_LED_Cruise_Control_W,
    em_LED_Tire_pressure_F_W,
    em_LED_Tire_pressure_R_W,
    em_LED_Cutterhead_Gear_W,

    em_LED_Working_Hours_One_W,
    em_LED_Fault_Codes_W,
    
    em_LED_System_Indicator_R,                             //系统指示灯-R-AW21036-OUT
    em_LED_P_GEAR_G,                                 //空挡指示灯-G-AW21036-OUT
    em_LED_Fuel_Alarm_W,                                   //燃油报警灯-WAW21036-OUT         
    em_LED_Charging_Connection_R,                          //充电枪连接-R-AW21036-OUT 
    em_LED_Power_Battery_Failure_R,                        //动力电池故障指示灯HV-R-AW21036-OUT
    LED_Max ,                            
} LED_Idx_t;

// extern Tellib_uint8_t Auto_Start_Stop ;

void Telltales_Init(void);
// void Telltales_Auto_Start_Stop(void);
// void Telltales_Auto_Start_Stop_Setting(void);
Tellib_uint8_t Telltales_Voltage_Date(void);

#endif
