public BaseLight(DigitalOutput2 logicalDevice)
: base(logicalDevice)
{
this.colorBrightness = new ColorBrightness(Color.White, 0.0);
var sendsData = logicalDevice as ISendsData;
if (sendsData != null)
{
sendsData.OutputChanged.Subscribe(x =>
{
SetFromIData(logicalDevice, x);
Output();
});
SetFromIData(logicalDevice, sendsData.CurrentData);
}
}