Mic On Logic
Logic Diagrams provide a Mic Mute function, as this is generally what is needed for cough switches and similar requirements.
Triggering Mic On with controls is possible, but it’s usually not the right approach, as latching talk keys will also turn on the microphone and Eavesdropping might be a better solution.
To attach Mic On to a control (so it can be triggered by PTT/Logic Input, crosspoint activity or GPI) we’ll need to use a Control Macro.
If we add the function:
private ControlMacro MicOn(PortObject Panel)
{
EMS.MapClient.Tables.Actions.LocalAction grabLocalAction = new EMS.MapClient.Tables.Actions.LocalAction(Guid.NewGuid());
grabLocalAction.Panel = Panel.PortNumber;
grabLocalAction.Hardware = (ushort)Shared.Enums.LocalAction.MuteMicrophone;
grabLocalAction.Add = false;
grabLocalAction.DefaultOff = true;
ControlMacro returnControl = ControlMacro.CreateControl("MicOn", true);
returnControl.Triggers(grabLocalAction);
return returnControl;
}
We can trigger it as follows:
PortObject PanelToTurnMicOn = ControlMacro.GetPort("MY PA", "NEL");
ControlMacro CT001 = ControlMacro.GetControl("CT001", "");
CT001.Triggers(MicOn(PanelToTurnMicOn));
Related content
CAN'T FIND YOUR ANSWER? CLICK HERE TO CONTACT SUPPORT
This solution was provided by Clear-Com via a question submitted to us by customers like you. If you wish to share with us a new solution or update an old one, please follow this link..
The information on this page is owned by Clear-Com and constitutes Clear-Com’s confidential and proprietary information, may be used solely for purposes related to the furtherance of Clear-Com’ business and shall not be disclosed, distributed, copied or disseminated without Clear-Com’s prior written consent. Click Here for Clear-Com's privacy statement.