1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- #ifndef _KEY_OPERATE_H_
- #define _KEY_OPERATE_H_
- #include "flexible_button.h"
- #include "lcd_task.h"
- #include "sys.h"
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- #include "gd32f30x_it.h"
- #define Air_set_temp_Down_limit dis_page_param.face_plate_param.LTemp_Limit
- #define Air_set_temp_up_limit dis_page_param.face_plate_param.HTemp_Limit
- typedef enum
- {
- Key_None = 0,
- Key_Subtract = 1,
- Key_Air_Conditioning_Mode = 2,
- Key_Floor_Heating_Mode = 3,
- Key_switch = 4,
- Key_Wind_Speed = 5,
- Key_Mode_Switch = 6,
- Key_Fresh_Air = 7,
- Key_Add = 8,
- Key_Advanced_setting = 9,
- Key_Switch_OnOff = 10,
- Key_Lock = 11,
- Key_New_Air_Conditioning_Mode = 12,
- }Key_Operate_t;
- void Key_Handle_air_conditioning_close(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_air_conditioning_open(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_air_conditioning_sleep(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_floor_heating_close(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_floor_heating_open(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_floor_heating_sleep(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_fresh_air_close(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_fresh_air_open(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_fresh_air_sleep(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_real_time_temp(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_real_time_humidity(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_slave_addr(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_compensates_temp_set(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_slave_addr_set(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_led_brightness_set(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_sleep_time_set(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_LowTempProtect_set(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_HeatingProtect_set(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_lcd_brightness_set(u8 *Data_need_write,Key_Operate_t Key_Operate);
- void Key_Handle_speed_relay_set(u8 *Data_need_write,Key_Operate_t Key_Operate);
- #endif
|