Skip to main content

Commands

Command Overview

The following table shows all main commands. The sub commands are only shown in case of differences between the firmware versions.

CommandIDall 05.xx.xx versionsall 06.xx.xx versionsall 07.xx.xx versionsall 08.00.xx versionsall 08.01.xx versionsall 08.02.xx versionsall 09.00.xx versions
ROUTE OUTPUT0x01F5xxxxxxxxxxx
Setlen 4xxx(3)xxxx
Request one crosspointlen 2xxx(3)xxxx
Request alllen 0x------
Crosspoint notificationlen1-x(1)x(2)xxxx
32 bit Requestlen 5-x(1)x(2)xxxx
32 bit Setlen 8-x(1)x(2)xxxx
ARBITRATION0x01F90000--x(6)xxxx
Setlen 5--x(6)xxxx
Requestlen 3--x(6)xxxx
SETFADERON0x11020000,3xxxxxxx
SETFADER0x11030000xxxxxxx
Requestlen 2x(4)xxxxxx
Fader value notificationlen 1--x(7)xxxx
SETCHACCESS0x11040000xxxxxxx
requestlen 0x------
SETCHINPUTNUMBER0x110D0000xxxxxxx
Request alllen 0x------
SETLOGIC0x110E0000xxxxxxx
Requestlen 2xxxxxxx
SETMONITORLEVEL0x11100000xxxxxxx
Setlen 6xxxxxxx
Requestlen 2--x(9)xxxx
SETCHDISPLAY0x11140000xxxxxxx
Requestlen 3x-x(5)xxxx
SETPFL0x11160000xxxxxxx
on/auto mutelen 4x------
switch off alllen 0x------
switch off all on Virt.Mixerlen 1-xxxxxx
Requestlen 2--x(9)xxxx
LOADSAVE0x111C0000xxxxxxx
Set IO Gain0x112D0000x(4)xxxxxx
Setlen 4x(4)------
Requestlen 2x(4)------
32 bit Setlen 6-x(1)x(2)xxxx
32 bit Requestlen 4-x(1)x(2)xxxx
FADERTOUCH0x11820000,2xxxxxxx
METERING0x111D0000,2----x(8)x(8)x(8)
CF In/Out Parameters0x11810000------x(10)

(1)since version 06.07.15 or any higher 06.07.xx version

(2)since version 07.01.16 or any higher version

(3)command 0x01F50000 32bit should be used instead

(4)since version 05.02.04 or any higher version

(5)since version 07.02.10 or any higher version

(6)since version 07.02.32 or any higher version

(7)since version 07.02.09 or any higher version

(8)since version 08.01.18

(9)since version 07.04.11 or any higher version

(10)since version 09.00.05 or any higher version

Set Routing

This command can change the output routing of a device.

note

Please note that there are two implementations of this command: 16 bit and 32 bit version. The use of the 32 bit command is recommended when a 52/XS/XC/XD or 52/XS2/XC2/XD2 device shall be controlled.

Set Output Routing - 0x01F5xxxx- 16bit

All Firmware Versions

note

On 52/XS/XC/XD or 52/XS2/XC2/XD2 devices the use of 32bit routing command (see Set Output Routing - 0x01F5xxxx- 32bit) is recommended.

IDLengthD0D1D2D3D4D5D6D7
0x01F5xxxx0/4OutputHiOutputLoInputHiInputLo
ByteDescriptionValuesNote
IDxxxxNumber of the controller module (can be 0 for transmitting, ignore on receiving)
D0,D1Output0x0180…0x1EFFNumber of the physical output
D2,D3Input0x0100…0x1E7FNumber of the physical input
0x4000…0x7FFFSummation and special channels
0xFFFFMute
Length0Request for all crosspoints. Device answers with datagram of Length 4 for each crosspoint.
note length
2Request for one crosspoint; Device answers with datagram of Length 4 for the requested crosspoint.
4Set crosspoint

Examples:

01F50000,2,03,83 will request the crosspoint of slot 3, output port 4

01F50000,4,05,80,01,02 will route slot 1, input port 3 to slot 5, output port 1

Physical I/O Numbers

HiByte Slotnumber 1…30 (1…0x1E)

LoByte Input/Output Number within given slot (0…7, Madi 0…63/127)

InputsAnalog Inputs0x00…0x03
Digital Inputs0x00…0x07
Single Madi Inputs0x00…0x37/0x3F
Double Madi Inputs0x00…0x37/0x3F (0…55/63); 0x40/0x7F (64…119/127)
Outputs marked with Bit 7 (0x80)Analog Outputs0x80…0x83
Digital Outputs0x80…0x87
Single Madi Outputs0x80…0xBF
Double Madi Outputs0x80…0xBF; 0xc0…0xFF

Set Output Routing - 0x01F5xxxx- 32bit

Series52 Firmware Versions:

- 06.07.15 or any higher 06.07.xx version

- 07.01.16 or any higher 07.xx.xx version

IDLengthD0 - D3D4 - D7
0x01F5xxxx1/5/832bit Output ID32bit Input ID
ByteDescriptionValuesNote
IDxxxxNumber of the controller module (can be 0 for transmitting, ignore on receiving)
D0-D332bit Output IDsee AudioID Description below
D4-D732bit Input IDsee AudioID Description below
Length0not supported
1D0: 0x00 → Deactivate crosspoint notification
D0: 0x01 → Activate crosspoint notification (only available on TCP connections!); As soon as a DHD internal routing is carried out (DHD software or routing buttons on DHD hardware) a datagram of length 8 is sent as crosspoint information.
command note 1
5Request for one crosspoint with 32bit OutputID at D0-D3. D4-D7 is empty. Device answers with datagram of length 8.
command note 2
command note 3
8Set crosspoint with OutputID and InputID. Mute: InputID = 0x00000000
command note 2
command note 3

Examples:

01F50000,1,1	                        activates the crosspoint notification
01F50000,5,40,03,18,06 will request the crosspoint of AudioID 0x40031806
01F50000,8,40,08,08,03,40,01,00,02 sets a crosspoint on output 0x40080803 with source 0x40010002

AudioID description: 32bits Unique ID that identifies an audio signal within a TB5/TB8 project: Dependent on the hardware used, there are two different versions of the 32 bit AudioID. Independent from the version, the AudioIDs from a device should be looked up or exported from the project's TB5/TB8 configuration.

Version 1 - all 52/RM4200D and 52/XR devices:

Pos.NameDescription
31...24DeviceIDDeviceID
23internalAudio signal is internal (i.e. buses)
22phaseNot used, set to 0
21...16slot no.Number of the slot within DSP-Frame (1…63)
15...13emptySet to 0
12stereoIndicates a signal as stereo; Only indication! This bit has no influence on routing. Routing is always mono (set to 0). Bit should be ignored on set/request.
11output1 = output, 0 = input
10gpio1 = gpio, 0 = audio
9...8madiNumber of MADI port (0,1)
7...0channelChannel (0 = left, 1 = right, 2 = left,………)

Version 2 - all 52/XS, XC, XD devices:

Pos.NameDescription
31...24DeviceIDDeviceID
23...22formatIndicates a signal as mono, stereo or 5.1; Only indication! These bits do not have influence on routing. Routing is always mono (set to 0). Bit should be ignored on set/request.
21...16reservedSet to 0
15I/O flag1 = output, 0 = input
14…0addressaddress of audio signal

Set Arbitration - 0x01F90000

Series52 Firmware Versions:

  • 07.02.32 or any higher 07.xx.xx version
IDLengthD0 - D3D4
0x01F900004/532bit Output / Input Audio IDDevice ID of owning device
warning

The ownership information on outputs is not used by our firmware for internal access or routing control, and can be seen like a simple information storage. In general, routings are always possible even if an Device ID is set. Any resource control on routings must be handled by the connected applications.

warning

The Device ID on all Audio IDs is set to 0x00 after firmware reset / system reboot or power cycle.

ByteDescriptionValuesNote
D0-D332bit Output / Input Audio IDsee below
D4Device ID0x00if Input / Output is unused/free, no owner
0x40…0x60Device ID of owning device (see project's TB5/TB8 configuration on DHD or third party devices)
Length4Request arbitration of given Output / Input Audio ID. Device answers with datagram of length 5.
5• Answer on request or status change information.
• Set arbitration of given Output / Input Audio ID with Device ID. No confirmation will be send by the device.
note

On 52/RM4200D and 52/XR devices the AudioID's stereo bit 12 should be ignored (see AudioID description).

note

On 52/XS/XC/XD or 52/XS2/XC2/XD2 devices AudioID format bits 22,23 should be ignored (see AudioID description).

Examples:

01F90000,4,40,03,18,06	        request owner of Audio ID 0x40031806
01F90000,5,40,03,18,06,65 example answer: Device ID 0x65 owns Audio ID 0x40031806 (arbitration set)
01F90000,5,40,08,08,03,00 example set command: Owner of AudioID 0x40080803 will be set to 0x00
(no owner)
01F90000,4,40,03,18,06,59 example set command: Owner of AudioID 0x40031806 will be set to 0x59
(owning device has Device ID 0x59)

AudioID Description: 32bits

Unique ID that identifies an audio signal within a TB5/TB8 project:

Dependent on the hardware used, there are two different versions of the 32 bit AudioID. Independent from the version, the AudioIDs from a device should be looked up or exported from the project's TB5/TB8 configuration.

Version 1 - all 52/RM4200D and 52/XR devices:

Pos.NameDescription
31...24DeviceIDDeviceID
23internalAudio signal is internal (i.e. buses)
22phaseNot used, set to 0
21...16slot no.Number of the slot within DSP-Frame (1…63)
15...13emptySet to 0
12stereoIndicates a signal as stereo; Only indication! This bit has no influence on routing. Routing is always mono (set to 0). Bit should be ignored on set/request.
11output1 = output, 0 = input
10gpio1 = gpio, 0 = audio
9...8madiNumber of MADI port (0,1)
7...0channelChannel (0 = left, 1 = right, 2 = left,………)

Version 2 - all 52/XS, XC, XD devices:

Pos.NameDescription
31...24DeviceIDDeviceID
23...22formatIndicates a signal as mono, stereo or 5.1; Only indication! These bits do not have influence on routing. Routing is always mono (set to 0). Bit should be ignored on set/request.
21...16reservedSet to 0
15I/O flag1 = output, 0 = input
14...0addressaddress of audio signal

Set Monitor Channel - 0x11000000

All Firmware Versions

note

On 52/XS/XC/XD or 52/XS2/XC2/XD2 devices the use of 32bit routing command 0x01F5 is recommended.

This command switches the given monitor number to the set channel.

IDLengthD0D1D2D3D4D5D6D7
0x110000003/6InputHi LeftInputLo LeftNumber0InputHi RightInputLoRight
ByteDescriptionValuesNote
D0,D1Input 16 bit Audio Address0x0000…0x0027PreFader Signal of the mixer
and0x0100...0x1E7FInput of the mixer
D4,D50x4000...0x7FFFSummations and special channels
D2Number of monitor (selector) channel0..5with firmware version 05.xx.xx
0...199with firmware version 06.xx.xx and higher
Length3Request the current inputs of the given monitor (selector) channel at D2. D0,D1 should be 0x00 when requesting. Device answers with datagram of Length 6.
command note 4
6sets the given monitor (selector) channel to the given input values

Examples:

11000000,6,03,00,05,00,03,01 routes input signal 1/2 from slot 3 onto monitor channel no. 6
06 00 11 00 00 00 03 00 05 00 03 01 (like transmitted) routes input signal 1/2 from slot 3 onto monitor channel no. 6

Switch Fader/Channel On/Off - 0x11020000

All Firmware Versions

Mixer fader/channel is switched on or off

IDLengthD0D1D2D3D4D5D6D7
0x110200003FaderHiFaderLoOn
FaderVersions 05.xx.xx:
FaderLo: 0x00…0x27Fader of the mixer
FaderHi: 0x00not used
Versions 06.xx.xx and higher:
FaderLo: 0x00...0x2FLogicFader no. 1…48 per virtual mixer
FaderHi: 0x00Virtual Mixer 1; FaderLo denotes LogicFader
FaderHi: 0x01Virtual Mixer 2; FaderLo denotes LogicFader
FaderHi: 0x02Virtual Mixer 3; FaderLo denotes LogicFader
FaderHi: 0x03Virtual Mixer 4; FaderLo denotes LogicFader
FaderHi: 0x10FaderLo denotes Fader Channel Number (1...150) in one of the Virtual Mixers
On1 Switch on/0 Switch off

Examples:

0x11020000,3,00,05,01	will switch fader no. 6 at Virtual Mixer 1 to ON - this is independent of the assigned Fader Channel.
0x11020000,3,02,16,00 will switch fader no. 23 at Virtual Mixer 3 to OFF - this is independent of the assigned Fader Channel.
0x11020000,3,10,4D,00 will switch channel no. 77 to OFF - this is independent of fader and layer assignment

Set Fader Level - 0x11030000

All Firmware Versions

Set fader/channel to given level.

IDLengthD0D1D2D3D4D5D6D7
0x110300001/2/4/7FaderHiFaderLoLevelHiLevelLoTimeHiTimeLoType
ByteDescriptionValuesNote
D0FaderHiFirmware Versions 05.xx.xx:
0x00not used
Firmware Versions 06.xx.xx and higher:
0x00Virtual Mixer 1; FaderLo denotes LogicFader
0x01Virtual Mixer 2; FaderLo denotes LogicFader
0x02Virtual Mixer 3; FaderLo denotes LogicFader
0x03Virtual Mixer 4; FaderLo denotes LogicFader
0x10FaderLo denotes Fader Channel Number (1…150) in one of the Virtual Mixers
D1FaderLoFirmware Versions 05.xx.xx:
0x00...0x27Fader of the mixer
Firmware Versions 06.xx.xx and higher:
0x00…0x2FLogicFader no. 1…48 per virtual mixer
D2,D3Level0x8000…0x7FFF-327.68 dB…327.67 dB
D4,D5Time40x0000…0x2000Time in ms
D6Type0Level linear fade
1Fader linear fade
Length1fader value notification (Firmware 07.02.09 or higher)
series52 firmware length note 5
D0: 0x00 → Deactivate notification
D0: 0x01 → Activate fader value notification; As soon as a fader value is changed a datagram of length 4 is sent as fader value information (FaderHi is 0x00…0x03)
2request for fader level (Firmware 05.02.03 or higher)
4set fader level
7set fader level within time

Set Fader Access 0x11040000

All Firmware Versions Set Access function to fader.

IDLengthD0D1D2D3D4D5D6D7
0x110400000/7FaderHiFaderLoOnTypeChannelHiChannelLoACC Group
ByteDescriptionValuesNote
D0FaderHiFirmware Versions 05.xx.xx:
0x00not used
Firmware Versions 06.xx.xx and higher:
0x00Virtual Mixer 1; FaderLo denotes LogicFader
0x01Virtual Mixer 2; FaderLo denotes LogicFader
0x02Virtual Mixer 3; FaderLo denotes LogicFader
0x03Virtual Mixer 4; FaderLo denotes LogicFader
0x10FaderLo denotes Fader Channel Number (1…150) in one of the Virtual Mixers
D1FaderLoFirmware Versions 05.xx.xx:
0x00...0x27Fader of the mixer
Firmware Versions 06.xx.xx and higher:
0x00…0x2FLogicFader no. 1…48 per virtual mixer
D2On0Access is switched off
1Access is switched on
D3Type0Access function is GAIN
1Access function is PAN/BAL
2Access function is INPUTSELECT
D4-D5Channel1...150Channel Number (only used in answer of request status command)
D6Acc-Group0...5Acc-Group 1…6 (only used in answer of request status command)
Length0Request Access status
series52 firmware length note 5
7Set Access

Set Channel Input Number - 0x110D0000

IDLengthD0D1D2D3D4D5D6D7
0x110D00000/2/4FaderHiFaderLoChannelHiChannelLo
ByteDescriptionValuesNote
D0FaderHiFirmware Versions 05.xx.xx:
0x00not used
Firmware Versions 06.xx.xx and higher:
0x00Virtual Mixer 1; FaderLo denotes LogicFader
0x01Virtual Mixer 2; FaderLo denotes LogicFader
0x02Virtual Mixer 3; FaderLo denotes LogicFader
0x03Virtual Mixer 4; FaderLo denotes LogicFader
D1FaderLoFirmware Versions 05.xx.xx:
0x00...0x27Fader of the mixer
Firmware Versions 06.xx.xx and higher:
0x00…0x2FLogicFader no. 1…48 per virtual mixer
D2-D3Channel0x0001…0x00BAdefined Fader Channel Number (1…250) in TB5/TB8 configuration
Length0Request all
command note 6
2Request input for Fader
4Set Channel Input to Fader (Input Select)

Set Internal Logic States - 0x110E0000

IDLengthD0D1D2D3D4D5D6D7
0x110D00002/3LogicIDHiLogicIDLoOn
ByteDescriptionValuesNote
D0-D1LogicIDcommand note 7
command note 8
D2On0Logic false /off
1Logic true /on
Length2Request logic state. Device answers with datagram of length 3.
3Set logic state.
warning

The fixed Logic addresses from the following table are only valid for firmware versions 05.xx.xx (not valid for current Series 52 systems, see note above)!

Address rangeDescription
0OFF
1…38412*32 Pushbuttons Start (DeviceID-1)*32+1, size 32 or 64 depending on module size
385…480GPIs 3 backplanes * 8 slots * 4 GPIs = 96
481…630Fader start related to defined channel
631…780Fader function related to defined channel
781…930PFL is switched on related to defined channel
931…1080150 Logic functions
1081…1280Global Logics
1281PFL On
1282…1284PULSE1…PULSE2 (internal use only)
1285OFF-AIR
1286Voice/Music signalisation
1287PGM1 Logic
1288Timer Running
1289Timer Reset
1290…1295MADI failure indication 3 slots with 2 ports
1296SOLO
1297…1380reserved
1381…1400Logic Delay
1401…1415Level Detect
1416…1445Preparation conference related to clean feeds
1446…1475Talk logic related to clean feeds
1476…1505Off-Air logic related to clean feeds
1506…1535Output select logic related to clean feeds
1536…1685Rotary select
1686…1725Fader start related to fader
1726…1999reserved

Set Monitor Level - 0x11100000

All Firmware Versions

The potentiometer is set to given level.

IDLengthD0D1D2D3D4D5D6D7
0x111000002/4/7PotHiPotLoLevelHiLevelLoTimeHiTimeLoType
ByteDescriptionValuesNote
D0-D1Pot0x0000...0x0077Potentiometer 1…120
command note 8
D2-D3Level0x8000...0x7FFF-327.68dB…327.67dB
D4-D5Time0x0000...0x2000Time in ms
D6Type0level linear fade
1fader linear fade
Length2Request value of Pot. Device answers with Datagram of Length 4.
command note 4
4Level is set instantly. Timing information and type is ignored.
7Level is set within given time using the given type.

Set Display or Channel Label - 0x11140000

All Firmware Versions

The display labelling can be changed.

IDLengthD0D1D2D3D4D5D6D7
0x111400002/3/8ChannelHiChannelLoDisplay Nr.ASCII1ASCII2ASCII3ASCII4
ByteDescriptionValuesNote
D0-D1Channel0x0001…0x00BAChannel Number (1..250) of the mixer. See TB5/TB8 config for Channel Numbers in use.
0x8001…0x800CCentral operating panel (Module ID 1…Module ID 12)
command note 9
command note 10
D2Display Nr0x00...0x7FEach Display has 4 characters
D4,D5,D6,D7ASCII0x00…0x7FCharacters
Length2reproduces the original text (in central operating panel: deleting one segment deletes all segments)
3request for the channel label
command note 11
8sets channel label / central operating panel
command note 12

Set PFL - 0x11160000

All Firmware Versions

This command switches the PFL of each channel.

IDLengthD0D1D2D3D4D5D6D7
0x111600000/1/2/4FaderHiFaderLoOnAuto Mute
ByteDescriptionValuesNote
D0FaderHiFirmware Versions 05.xx.xx:
0x00not used
Firmware Versions 06.xx.xx and higher:
0x00Virtual Mixer 1; FaderLo denotes LogicFader
0x01Virtual Mixer 2; FaderLo denotes LogicFader
0x02Virtual Mixer 3; FaderLo denotes LogicFader
0x03Virtual Mixer 4; FaderLo denotes LogicFader
0x10FaderLo denotes Fader Channel Number (1…150) in one of the Virtual Mixers
D1FaderLoFirmware Versions 05.xx.xx:
0x00…0x27Fader of the mixer
Firmware Versions 06.xx.xx and higher:
0x00…0x2FLogicFader no. 1…48 per virtual mixer
D2On1PFL on
0PFL off
D3Auto Mute1All other channels are switched PFL off
0the other channels remain unchanged
command note 6
Length0Switch off all
command note 13
1Versions 05.xx.xx: not supported
Versions 06.xx.xx and higher: Switch off all PFL on given Virtual Mixer 1…4 (D0)
2Request the PFL state of the given Virtual Mixer / Fader Channel Number (D0,D1). Device answers with datagram of Length 4.
command note 4

Load Save Setups - 0x111C0000

Firmware Version:

- 05.xx.xx Versions

IDLengthD0D1D2D3D4D5D6D7
0x111C00003/4ActionSnapshot NumberMixerIDFader/Channel
ByteDescriptionValuesNote
D0Action0x00Load Channel Snapshot → Length 4
0x01Save Channel Snapshot → Length 4
0x0aLoad Mixer Snapshot → Length 3
0x0bSave Mixer Snapshot → Length 3
D1Snapshot Number0x0…0x14Mixer Snapshot (0…20)
0x0…0xFAChannel Snapshot: 0…250
D2MixerID0x00Virtual Mixer 1; D3 denotes Fader
0x01Virtual Mixer 2; D3 denotes Fader
0x02Virtual Mixer 3; D3 denotes Fader
0x03Virtual Mixer 4; D3 denotes Fader
0x10D3 denotes Channel in one of the Virtual Mixers
D3Fader/Channel0x00…0x2FNumber of Fader (0…47)
0x00…0x96Number of Channel (0…250)

Set IO Gain

This command can change the Input or Output Gain.

note

There are two implementations of this command: 16 bit and 32 bit version. The use of the 32 bit command is recommended when a 52/XS/XC/XD or 52/XS2/XC2/XD2 device shall be controlled.

warning

Changes on I/O gain are valid until you restart the system (Reset or Power ON). You can not change this parameter from the console!

Set IO Gain - 0x112D0000 - 16bit

Firmware Version:

- 5.02.04 or any higher 05.xx.xx version

IDLengthD0D1D2D3D4D5D6D7
0x112D00002/4I/O HiI/O LoValue HiValue Lo
ByteDescriptionValuesNote
D0-D1Output0x0180…0x1EFFNumber of the physical output
Input0x0100…0x1E7FNumber of the physical input
0x4000…0x7FFFSummation and special channels
0xFFFFMute
D2-D3Value0x8000…0x7FFFGain -327.68dB … 327.67dB
Length2Request actual Gain
4Set Gain for I/O

Physical I/O Numbers

HiByteSlotnumber 1...30 (1...0x1E)
LoByteInput/Output Number within given slot (0…7, Madi 0…63/127)
InputsAnalog Inputs0x00…0x03
Digital Inputs0x00…0x07
Single Madi Inputs0x00…0x37/0x3F
Double Madi Inputs0x00…0x37/0x3F (0…55/63), 0x40/0x7F (64…119/127)
Outputs marked with Bit 7 (0x80)Analog Outputs0x80…0x83
Digital Outputs0x80…0x87
Single Madi Outputs0x80…0xBF
Double Madi Outputs0x80…0xBF, 0xc0…0xFF

Set IO Gain - 0x112D0000 - 32bit

Firmware Version:

- 06.07.15 or any higher 06.07.xx version

- 07.01.16 or any higher version

IDLengthD0D1D2D3D4D5D6D7
0x112D00004/6I/O HiI/O LoValue HiValue Lo
ByteDescriptionValuesNote
D0-D3AudioIDsee table below
D4-D5Value0x8000 … 0x7FFFGain - 327.68dB … 327.67dB
command note 14
Length4Request actual Gain with 32bit AudioID (see AudioID description); Device answers with datagram of length 6.
6Set Gain for given Input /Output

AudioID description: 32bits

Unique ID that identifies an audio signal within a TB5/TB8 project:

Dependent on the hardware used, there are two different versions of the 32 bit AudioID. Independent from the version, the AudioIDs from a device should be looked up or exported from the project's TB5/TB8 configuration.

Version 1 - all 52/RM4200D and 52/XR devices:

Pos.NameDescription
31...24DeviceIDDeviceID
23internalAudio signal is internal (i.e. buses)
22phaseNot used, set to 0
21...16slot no.Number of the slot within DSP-Frame (1…63)
15...13emptySet to 0
9...8madi
12stereoIndicates a signal as stereo; Only indication! This bit has no influence on routing. Routing is always mono (set to 0). Bit should be ignored on set request.
11output1 = output, 0 = input
10gpio1 = gpio, 0 = audio
9...8channelNumber of MADI port (0,1)
7...0channelChannel (0 = left, 1 = right, 2 = left,………)

Version 1 - all 52/XS, XC, XD devices:

Pos.NameDescription
31...24DeviceIDDeviceID
23...22formatIndicates a signal as mono, stereo or 5.1; Only indication! These bits do not have influence on routing. Routing is always mono (set to 0). Bit should be ignored on set/request.
21...16reservedSet to 0
15I/O flag1 = output, 0 = input
14…0addressaddress of audio signal

Motorfader Touched - 0x11820000

All Firmware Versions

This command is automatically transmitted by a DHD device when motorized faders are installed and touched by a user.

IDLengthD0D1D2D3D4D5D6D7
0x118200002ChannelNr.Touch
ByteDescriptionValuesNote
D0ChannelNr0x01…0xFAFader Channel Number (1…250) from TB5/TB8 configuration
D1Touch1Fader touched
0Fader not touched

Metering - 0x111D0000

Firmware V8.01.18 or higher

IDLengthD0D1D2D3D4D5D6D7
0x111D00002LeveldetectON
6LeveldetectCorrelationLevelL HiLevelL LoLevelR HiLevelR Lo
ByteDescriptionValuesNote
D0Leveldetect0x1…30Position of Leveldetect, True Peak Meter or Loudness Meter (1…48) as defined in TB8 configuration
command note 15
D1ON0deactivate meter notification
1activate meter notification; As soon as a level is changed a datagram of length 6 is sent from the device.
command note 16
D1Correlation-100..0..100equals the correlation from -1.00..0.00..1.00
D2-D3LevelL0x8000…0x7FFF-327.68 dB…327.67 dB (data value format is “signed short”)
D4-D5LevelR0x8000…0x7FFF-327.68 dB…327.67 dB (data value format is “signed short”)

Get / Set Parameter - 0x11810000 - CleanFeed Input

Firmware V9.0.5 or higher

IDLengthD0D1D2D3D4-D7
0x118100004ChannelHiChannelLo0024
8ChannelHiChannelLo002432bit CFIn Parameter
ByteDescriptionValuesNote
D0-D1Channel0x0001…0x00BAChannel Number (1..250) of the mixer. See TB9 config for Channel Numbers in use.
D2-D3CFIn Prefix0x0024mandatory to operate this parameter
D4-D732bit - CFIn Parameter-Parameter set; see table below for the single parameters
command note 17
Length4Request current value
8- Set Parameter
- Answer on request
- Value information - sent when value changes internally

32bit - CFIn Parameter:

Pos.FunctionValueDescription
31…8unused0bits not used - should be set to zero, ignore on receive
7…0CF Input Gain/Attenuation0xD8…0x00…0x0F-40…0…+15 dB

Get / Set Parameter - 0x11810000 - CleanFeed Out

Firmware V9.0.5 or higher

note

This command only works with Channels that are defined as a Clean Feed (n-1) in the Toolbox configuration.

IDLengthD0D1D2D3D4-D7
0x118100004ChannelHiChannelLo0025
8ChannelHiChannelLo002532bit CFOut Parameter
ByteDescriptionValuesNote
D0-D1Channel0x0001…0x00BAChannel Number (1..250) of the mixer. See TB9 config for Channel Numbers in use.
D2-D3CFIn Prefix0x0025mandatory to operate this parameter
D4-D732bit - CFIn Parameter-Set of several parameters; see table below for the single parameters
command note 17
Length4Request current value
8- Set Parameter
- Answer on request
- Value information - sent when value changes internally

32bit - CFOut Parameter:

Pos.FunctionValueDescription
31...19unused0bits not used - should be set to zero, ignore on receive
18N-Mix On/Off bit0CF is n-1 signal
1N-Mix on == the complete audio bus (without the '-1') is sent
17Alternative Source On/Off bit0standard CF signal is sent
1Alternative Source (from selected list position) is sent
16CF Mute On/Off bit0unmuted
1muted
15...8Alternative Out Source List Position0x00…0x7FCurrent alternative source; This source is used if the Alternative Source On/Off bit is 1
command note 18
7...0CF Out Gain/Attenuation0xD2…0x00…0x0a-30…0…+10 dB