xm
2021-12-01 6d73bf6e816570291865674bef8bce8972e4de3f
HDL_ON/Entity/Enumerative/MyEnum.cs
@@ -6,11 +6,35 @@
namespace HDL_ON
{
    /// <summary>
    /// 控制命令类型
    /// a协议命令
    /// </summary>
    public enum CommandType
    public enum CommandType_A
    {
        write,
        read,
    }
    /// <summary>
    /// 功能显示排序方式
    /// </summary>
    public enum SortOrder
    {
        /// <summary>
        /// 无排序方式
        /// </summary>
        None,
        /// <summary>
        /// 使用次数
        /// </summary>
        UsageCount,
        /// <summary>
        /// 使用频率
        /// </summary>
        UsageFrequency,
        /// <summary>
        /// 手动排序
        /// </summary>
        FixedSerialNumber,
    }
    /// <summary>
@@ -21,38 +45,21 @@
        /// <summary>
        /// 普通场景
        /// </summary>
        OrdinaryScenes = 0x01,
        OrdinaryScenes = 0,
        /// <summary>
        /// 电影changing
        /// 电影场景
        /// </summary>
        MovieScene = 0x02,
        MovieScene = 1,
        /// <summary>
        /// 灯光场景
        /// </summary>
        LightScene = 2,
    }
    /// <summary>
    /// 功能类别
    /// </summary>
    public enum FunctionType
    {
        Scene = 0x0001,
        MovieScene = 0x0002,
        Relay = 0x0101,
        Dimmer = 0x0102,
        RGB = 0x0103,
        Curtain = 0x0201,
        MotorCurtain = 0x0202,
        RollingShutter = 0x0203,
        AC = 0x0301,
        FloorHeating = 0x0401,
    }
    /// <summary>
    /// 功能类型
    /// </summary>
    public enum FunctionCategory
    public enum ShowFunction
    {
        UnKown = int.MaxValue,
        /// <summary>
        /// 场景
        /// </summary>
@@ -134,21 +141,79 @@
        /// </summary>
        Weather = 0x14,
        DoorLock=0x15,
        Electric=0x16,
        /// <summary>
        /// 门锁
        /// </summary>
        DoorLock = 0x15,
        /// <summary>
        /// 电器
        /// </summary>
        Electric = 0x16,
        /// <summary>
        /// 能源监控
        /// </summary>
        EnergyMonitoring = 0x17,
        /// <summary>
        /// 环境数据
        /// </summary>
        Environmental = 0x18,
        /// <summary>
        /// 面板
        /// </summary>
        Panel = 0x19,
        /// <summary>
        /// 安防监控
        /// </summary>
        SecurityMonitoring = 0x20,
        /// <summary>
        /// 可视对讲
        /// </summary>
        VideoIntercom = 0x21,
        /// <summary>
        /// 安防中心
        /// </summary>
        SecurityCenter  = 0x22,
    }
    /// <summary>
    /// 操作类型
    /// </summary>
    public enum OptionType
    {
        Add,
        Update,
        Delete,
        Cover,
    }
    public enum InfraredCode_TV
    {
        VolDown = 1,
        ChannelUp,//00002=频道+
        Menu,//00003=菜单
        ChannelDown,//00004=频道-
        VolUp,//00005=音量+
        Power,//00006=电源键
        Mute,//00007=静音
        One,//00008=1
        Two,//00009=2
        Three,//00010=3
        Four,//00011=4
        Five,//00012=5
        Six,//00013=6
        Seven,//00014=7
        Eight,//00015=8
        Nine,//00016=9
        Change,//00017=-/--
        Zero,//00018=0
        AV_TV,//00019=AV/TV
        Back,//00020=返回
        Confrim,//00021=确定
        Up,//00022=上
        Left,//00023=左
        Right,//00024=右
        Down,//00025=下
    }
}