Audio Distribution Network MediaCtrl Protocol
Content Content Glossary ............................................................................................................................................. 2 Protocol Basics .................................................................................................................................. 3 Connection ............................................................................................................................................ 3 Data Sent to CU by MediaCtrl ..........
Glossary Glossary 2 | ADN MediaCtrl Protocol Keyword Description AM Antenna Module ADN-W AM BusPos The BusPos (Bus Position) results from the topology of the SU cabling (SDC CBL RJ45 system cabling to CU PORT I/II – see System instruction manual for details).
Protocol Basics Protocol Basics This section gives a brief description of the protocol. For details concerning the Sennheiser ADN CU1 please see the System instruction manual. Connection The ADN CU1 is a socket server that accepts connections at port 53252. The IP address, subnet mask and the standard gateway of the CU can be set individually at the CU display. After starting the CU it will take about 45 seconds until a connection is possible.
Protocol Basics String Parameters (Serial Numbers) String parameters are used to enter/display serial numbers of speaking units and antenna modules. The format is an identification code followed by the 6 digit serial number.
Protocol Basics Response: MicStatus 1 1; The microphone at position 1 is ON. Hint: For wired slave units the response will always be given with the EtherCat position. • Request: MicButtonSN D1W100017; Virtually press the microphone button of the wireless delegate speaking unit with serial number D1W100017. Response: MicStatusSN D1W100017 1; The microphone of the wireless delegate speaking unit with given serial number D1W100017 is ON.
Overview of Commands Overview of Commands 6 | ADN MediaCtrl Protocol • AllMicsOff........................................................................................................................... see page 7 • AmRfChannel..................................................................................................................... see page 8 • AmRfOutputPower............................................................................................................
Detailed List of Commands Detailed List of Commands For each command a detailed description is given. Table of Parameters • The name of the command. • The information whether this command can be used to get an attribute (Get), to receive update information automatically (Update) or to set an attribute (Set). • A textual explanation. • Table of parameters. Name: Name of parameter. Value range: Value range of parameter.
Detailed List of Commands AmRfChannel (Get, Update, Set) RF channel of the antenna module with the given serial number.
Detailed List of Commands AutoFreqSelection (Get, Update, Set) If set to ‘1’ all antenna modules select their frequency automatically. Parameters Name Value range enable min = 0 max = 1 Required for get Sent as update Required for set Relative change no yes yes not allowed BlinkOnReq (Get, Update, Set) If set to ‘1’ the light ring blinks if the microphone is in request mode.
Detailed List of Commands FloorEqualizerHigh (Get, Update, Set) Sets the dB (high range) of the floor equalizer (SU speakers).
Detailed List of Commands FloorEqualizerMid (Get, Update, Set) Sets the dB (mid range) of the floor equalizer (SU speakers).
Detailed List of Commands FloorEqualizerLow (Get, Update, Set) Sets the dB (low range) of the floor equalizer (SU speakers).
Detailed List of Commands HdRecordIsActive (Get, Update, Set) (De)activate hard disc recording. Parameters Name Value range enable min = 0 max = 1 Required for get Sent as update Required for set Relative change no yes yes not allowed HdRecordError (Get, Update) The error parameter is 1, if HD recording is active but there is some hard disk error. In case HD recording is not active the error parameter is always 0.
Detailed List of Commands MaxSpeakReqListLength (Get, Update, Set) The maximal number of microphones being in request status. Parameters Name Value range maxNum min = 1 max = 10 Required for get Sent as update Required for set Relative change no yes yes allowed MicBatteryStatus (Get, Update) Remaining battery power of the microphone with the given serial number.
Detailed List of Commands MicStatus (Get, Update) Status of microphone with bus position [BusPos].
Detailed List of Commands PremonitionTime (Get, Update, Set) Premonition time (in seconds) before talk time ends.
Detailed List of Commands SpeakerFeedbackSuppression (Get, Update, Set) (De)activate FeedbackSuppression. Parameters Name Value range enable 1 (FeedbSuppr_Off) 2 (FeedbSuppr_LowIntensity) 3 (FeedbSuppr_HighIntensity) Required for get Sent as update Required for set Relative change no yes yes not allowed SwitchableMicVolumeIsActive (Get, Update, Set) (De)activate SwitchableMicVolume. This command is known as ‘Mic Loudspeaker Mute’ in CM and in CU display.
Detailed List of Commands XLRinSensitivity (Get, Update, Set) Set dBU for XLR-in sensitivity.
Detailed List of Commands XLRinEqHigh (Get, Update, Set) Set dB for equalizer high range.
Detailed List of Commands XLRinEqMid (Get, Update, Set) Set dB for equalizer mid range.
Detailed List of Commands XLRinEqLow (Get, Update, Set) Set dB for equalizer low range.
Detailed List of Commands XLRoutVolume (Get, Update, Set) Set dBU for XLR-out volume.
Detailed List of Commands XLRoutEqHigh (Get, Update, Set) Set dB for equalizer high range.
Detailed List of Commands XLRoutEqMid (Get, Update, Set) Set dB for equalizer mid range.
Detailed List of Commands XLRoutEqLow (Get, Update, Set) Set dB for equalizer low range.
Error Codes Error Codes Invalid MediaCtrl commands are responded by an error code: ‘error [error code]: [error text];’ Example: error 1020: value out of range; 26 | ADN MediaCtrl Protocol Error Code Error Text Error Description 1000 invalid command The given command is not known by the Sennheiser device. 1010 invalid parameter At least one parameter is invalid for this command. 1020 value out of range At least one parameter is out of range for this command.
Sennheiser electronic GmbH & Co. KG Am Labor 1, 30900 Wedemark, Germany www.sennheiser.com Printed in Germany, Publ.