internal RevolabMicCollection(RevolabsExecutiveElite controller) { this.Controller = controller; this.Name = "All Mics"; this.AllMicsGroup = true; this.Controller.ComHandler.ReceivedData += new RevolabsdReceivedDataEventHandler(ComHandler_ReceivedData); }
internal RevolabMicCollection(RevolabsExecutiveElite controller, string groupName) { this.Controller = controller; this.Name = groupName; this.AllMicsGroup = false; this.Controller.ComHandler.ReceivedData += new RevolabsdReceivedDataEventHandler(ComHandler_ReceivedData); }
internal RevolabMic(RevolabsExecutiveElite controller, uint channelNumber) { this.Controller = controller; this.ChannelNumber = channelNumber; this.Controller.Send(string.Format("get mictype ch {0}", channelNumber)); this.Controller.Send(string.Format("get mutestatus ch {0}", channelNumber)); this.Controller.Send(string.Format("get micgroup ch {0}", channelNumber)); #if DEBUG CrestronConsole.PrintLine("Created mic at channel index {0}", channelNumber); #endif }
public RevolabMicGroupCollection(RevolabsExecutiveElite controller) { this.Controller = controller; }