using System;
|
namespace Shared
|
{
|
/// <summary>
|
/// 通用设备
|
/// 用来存储一些特殊点通关开关控制类型的命令设备
|
/// </summary>
|
[System.Serializable]
|
public class UniversalDevice : Common
|
{
|
public UniversalDevice () : base ()
|
{
|
this.Type = DeviceType.UniversalDevice;
|
DeviceTextID = 358; //SimpleControl.R.MyInternationalizationString.UniversalDevice;
|
}
|
|
/// <summary>
|
/// 发送的附加数据
|
/// </summary>
|
public System.Collections.Generic.List<byte> SendBytes = new System.Collections.Generic.List<byte>(12);
|
|
/// <summary>
|
/// 通用设备类型,
|
/// 0:通用开关
|
/// 1:。。。。
|
/// 2:。。。。
|
/// </summary>
|
public int UniversalType = 0xE01C;
|
|
/// <summary>
|
/// 目标设备类型
|
/// 0:灯光
|
/// 1:窗帘
|
/// 2:空调
|
/// 3:地热
|
/// 4:TV
|
/// 5: 机顶盒
|
/// 6:蓝光机
|
/// 7:功放
|
/// 8:投影机
|
///
|
/// </summary>
|
public byte TargetType = 0;
|
|
/// <summary>
|
/// 动作类型
|
/// 0:开
|
/// 1:关
|
/// 2:开/关
|
/// </summary>
|
public byte ActionType = 0;
|
/// <summary>
|
/// 用户自定义的开动作的显示文本
|
/// </summary>
|
public string ON_Text = Language.StringByID (SimpleControl.R.MyInternationalizationString.ON);
|
/// <summary>
|
/// 用户自定义的关动作的显示文本
|
/// </summary>
|
public string OFF_Text = Language.StringByID (SimpleControl.R.MyInternationalizationString.OFF);
|
/// <summary>
|
/// 用户自定义显示文本的字体大小
|
/// </summary>
|
public float CustomTextSize = 0;
|
|
}
|
}
|