public void FullOn() { //Set Level 100 // level = 100; _crestronLoad.FullOn(); _level = 65535; var hub = MessageHub.Instance; LoadToggleOnEvent message = new LoadToggleOnEvent(this); message.IsOn = true; hub.Publish <LoadToggleOnEvent>(message); }
public void FullOn() { //Level Feedback should occur to process even to set _level //No need to set it here _crestronLoad.FullOn(); var hub = MessageHub.Instance; LoadOnEvent onMessage = new LoadOnEvent(this); onMessage.Time = _presetFadeTime; hub.Publish <LoadOnEvent>(onMessage); //Might be better to call this with a CTimer LoadIsOnEvent isOnmessage = new LoadIsOnEvent(this); hub.Publish <LoadIsOnEvent>(isOnmessage); }