LED_Driver_Interface.h 3.96 KB
Newer Older
1 2 3 4 5
#ifndef LED_DRIVER_INTERFACE_H__
#define LED_DRIVER_INTERFACE_H__


/*-----------------------------------------------------------*/
6
#define LED_ON  50
7 8 9 10 11 12 13 14 15
#define LED_OFF 0
#define LED_LINEOUT_Low   0
#define LED_LINEOUT_High  1


#define LampChannel_0  0 

typedef enum 
{
16 17 18
    LampCh0_00_Grass_Full_R = 0,                               //草满指示灯-R-AW21036-OUT  
    LampCh0_01_Power_Battery_Failure_R,                        //动力电池故障指示灯-R-AW21036-OUT
    LampCh0_02_System_Indicator_R,                             //系统指示灯-R-AW21036-OUT
郑萍's avatar
郑萍 committed
19
    LampCh0_03_N_GEAR_G,                                       //空挡指示灯-G-AW21036-OUT
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54
    LampCh0_04_GEAR_W,                                         //GEAR-W-AW21036-OUT
    LampCh0_05_Gears_W,                                        //挡位-WAW21036-OUT
    LampCh0_06_Oil_Pressure_R,                                 //机油压力指示灯-R-AW21036-OUT
    LampCh0_07_Lead_Acid_Battery_Failure_R,                    //铅酸电池故障指示灯-R-AW21036-OUT
    LampCh0_08_Battery_Charging_W,                             //电池充电进行中指示灯-WAW21036-OUT
    LampCh0_09_EFI_failure_Y,                                  //电喷故障报警-YAW21036-0UT
    LampCh0_10_READY_G,                                        //READY-G-AW21036-0UT 
    LampCh0_11_Key_Access_W,                                   //钥匙接入指示灯-W-AW21036-OUT
    LampCh0_12_Seat_Detection_W,                               //座椅检测-WAW21036-OUI   
    LampCh0_13_OVERLOAD_R,                                     //OVERLOAD-R-AW21036-0UT  
    LampCh0_14_Cutterhead_Switch_W,                            //刀盘开关指示-WAW21036-OUT
    LampCh0_15_Cutterhead_Gear_W,                              //刀盘档位指示-WAW21036-OUT
    LampCh0_16_Engine_Works_W,                                 //发动机工作指示灯-WAW21036-OUT
    LampCh0_17_External_Discharge_W,                           //对外放电显示-W-AW21036-OUT
    LampCh0_18_Tire_pressure_F_W,                              //胎压F-W-AW21036-OUT 
    LampCh0_19_Fault_Codes_W,                                  //故障码-WAW21036-OUT 
    LampCh0_20_Cruise_Control_W,                               //定速巡航指示-WAW21036-OUTF-W-AW21036-OUT
    LampCh0_21_LED_Open_W,                                     //灯光开启指示-WAW21036-OUT
    LampCh0_22_Bluetooth_Connection_W,                         //蓝牙连接指示灯-W-AW21036-OUT
    LampCh0_23_Fuel_Alarm_Y,                                   //燃油报警灯-YAW21036-OUT
    LampCh0_24_Fuel_Alarm_W,                                   //燃油报警灯-WAW21036-OUT                             
    LampCh0_25,
    LampCh0_26,
    LampCh0_27,
    LampCh0_28,
    LampCh0_29,
    LampCh0_30,                                                                                                                              
    LampCh0_31_Working_Hours_One_W,                            //单次工作时长统计-WAW21036-0UT                                            
    LampCh0_32_Charging_Connection_R,                          //充电枪连接-R-AW21036-OUT  
    LampCh0_33_Tire_pressure_R_W,                              //胎压R-W-AW21036-OUT                     
    // LampCh0_07_TBD1_W,                                         //TBD1-W-AW21036-OUT                                      
    // LampCh0_08_TBD2_W,                                         //TBD2-W-AW21036-0UT                                                                                                                                                 
    // LampCh0_13_TBD3_W,                                         //IBD3-W-AW21036-OUT                                                                                                                                       
    LampCh0_34,
    LampCh0_35,
55 56 57
    LampCh0_MAX,

}_LampCh0;
58
                                                                    
59 60 61
extern void LED_Driver_Init_Example(void);

#endif