namespace Shared
|
{
|
[System.Serializable]
|
public class LightDimming:Common
|
{
|
/// <summary>
|
/// µ÷¹âÆ÷
|
/// </summary>
|
public LightDimming()
|
{
|
this.Type = DeviceType.LightDimming;
|
DeviceTextID = 3; //SimpleControl.R.MyInternationalizationString.Lights;
|
}
|
|
/// <summary>
|
/// ÁÁ¶È
|
/// </summary>
|
public byte CurrentBrightness;
|
|
/// <summary>
|
/// ±£´æÉÏÒ»´Î´ò¿ªµÄÁÁ¶È
|
/// </summary>
|
public byte LastOpenBrightness = 100;
|
|
/// <summary>
|
/// ÑÓʱʱ¼ä¸ßλ
|
/// </summary>
|
public byte DelayTimeHeight;
|
|
/// <summary>
|
/// ÑÓʱʱ¼äµÍλ
|
/// </summary>
|
public byte DelayTimeLow;
|
|
/// <summary>
|
/// µ×ÏÞ
|
/// </summary>
|
public byte Minimum;
|
|
/// <summary>
|
/// ×î´óˮƽ
|
/// </summary>
|
public byte MaxLevel;
|
|
/// <summary>
|
/// ÊÇ·ñ¿ªÆôµ÷¹â¹¦ÄÜ
|
/// </summary>
|
/// <value><c>true</c> if dimming function; otherwise, <c>false</c>.</value>
|
public bool DimmingFunction {
|
get {
|
return !UserConfig.Instance.UnEnableDimmingLight.Contains (CommonLoopID);
|
}
|
}
|
/// <summary>
|
/// Óû§×Ô¶¨ÒåµÄÑÓ³Ù¿ªÊ±¼ä
|
/// </summary>
|
public byte CustomDelayTimeOpen;
|
/// <summary>
|
/// Óû§×Ô¶¨ÒåµÄÑÓ³Ù¹ØÊ±¼ä
|
/// </summary>
|
public byte CustomDelayTimeClose;
|
|
}
|
|
|
}
|