KT25-1015_AC695x_SDK310/apps/kaotings/kt_fan_ac.h
2026-04-20 14:50:04 +08:00

37 lines
920 B
C

#ifndef __KT_FAN_AC_H__
#define __KT_FAN_AC_H__
#include "system/includes.h"
#include "kt.h"
typedef enum {
ac_level_0 = 0, //空调已关闭(AC0)
ac_level_1 = 1, //空调已打开断续模式(AC1)
ac_level_2 = 2, //空调已打开连续模式(AC2)
} kt_ac_level_type;
typedef enum {
fan_level_0 = 0, //风扇关闭 0%占空比,低电平
fan_level_1 = 1, //风扇1档 15%占空比
fan_level_2 = 2, //风扇2档 40%占空比
fan_level_3 = 3, //风扇3档 60%占空比
fan_level_4 = 4, //风扇4档 70%占空比
fan_level_5 = 5, //风扇5档 80%占空比
fan_level_6 = 6, //风扇6档 100%占空比
} kt_fan_level_type;
typedef enum {
fan_type_front = 0, //前风扇
fan_type_rear = 1, //后风扇
fan_type_lr = 2, //左右风扇
fan_type_ac = 3, //空调
} kt_fan_type;
void kt_fan_ac_init(void);
void kt_fan_level_change(kt_fan_type fan);
#endif