Toa DP-SP3 User Manual

Digital speaker processor DP-SP3
Digital Speaker Processor DP-SP3
External Control Protocol – TCP/IP
Ver.1.0.0 Aug.20 /2013
Summary
The External Control protocol described in this document is designed for use of controlling the DP-SP3 from
a remote controller.
This spec sheet applies to the DP-SP3 firmware of version 2.0.0 or later.
Settings that can be controlled are as follows:
Gain
Matrix Assignment
Matrix Crosspoint Gain
Attenuator
Mute
Preset Memory Load
Preset Memory Store
Level Meter Status Notification Interval
Auto Status Notification Start/Stop
If necessary, the DP-SP3’s activation can be checked or setting values read by using the following commands:
Status request (reading of the DP-SP3’s setting value)
Status Information
DP-SP3 connection establishment status (output from the DP-SP3 at the time of
connection establishment)
Level Meter Status (output from the DP-SP3 at the time of level meter status changed)
Contact Input Make/Break Status (output from the DP-SP3 at the time of Contact Input
make/break status changed)
Using TCP Port
Control Port No.: 3000
Level Meter Status Port No.: 3001
TOA Corporation 1/14
Digital speaker processor DP-SP3
TCP/IP Connection
No. Parameter Description (rules)
1 Connection Path 1 path
2 Data Length Variable-length, The maximum length is 1024 bytes
3 Code Classification Binary
4 Delivery Confirm No handshakes at application layer
5 Resend Control None
6 Priority Control None
DP-SP3 is a TCP server.
TCP Port is always connected.
For the purpose of connection keeping, DP-SP3 performs the following behavior.
Transmitting some kind of data at least once in the last 10 seconds.
When there is the status that for send, DP-SP3 transmits the contents. When there is not it, DP-SP3
transmits 0xFF only as for 1 byte.
When DP-SP3 received nothing from a remote controller more than 1 minute, DP-SP3 disconnect
the TCP/IP connection.
Command Construction
Command Data length (N) Data 1 Data 2 ……… Data N
Where Command is in the range 80H to FFH. And where Data length and Data are in the range 00H
to 7FH.
The second byte data indicates the number of byte data that follow the second byte data. If received data contains more byte data than the indicated number, those exceeding the number are
abandoned.
When a next command is received, the previous data is abandoned if shorter than the indicated
number.
TOA Corporation 2/14
Digital speaker processor DP-SP3
Control Command and Setting Value
Gain (Position)
Set the input and output channel gains by position.
For the relationship of position to gain (dB), refer to the Position vs. Gain Table.
The DP-SP3 transmits changed value data after receiving this command.
91H, 03H, <Channel Attribute>, <Channel Number>, <Position>
<Channel Attribute>
00H: Input channel
01H: Output channel
<Channel Number>
When Channel Attribute=00H: 00H - 01H (Input channel 1 – 2)
When Channel Attribute=01H: 00H - 05H (Output channel 1 – 6)
<Position>
00H - 3FH (-INF - +12dB, see the Position vs. Gain Table)
Example of setting Input channel 1 gain to 0 dB:
91H, 03H, 00H, 00H, 33H
Gain (Step)
Set the input and output channel gain positions by the number of steps.
Positions can be varied from the current status by the designated number of steps.
One position varies per step.
The DP-SP3 informs position values changed by step Up or Down.
91H, 03H, <Channel Attribute>, <Channel Number>, <Step>
<Channel Attribute>
00H: Input channel
01H: Output channel
<Channel Number>
When Channel Attribute=00H: 00H - 01H (Input channel 1 – 2)
When Channel Attribute=01H: 00H - 05H (Output channel 1 – 6)
<Step>
UP: 41H - 5FH (1 step up - 31-step up) ; Example showing 1step Up: 41H
Down: 61H - 7FH (1 step down – 31–step down) ; Example showing 1step Down: 61H)
Example showing 3-step Up of Input channel 1 gain
91H, 03H, 00H, 00H, 43H
TOA Corporation 3/14
Digital speaker processor DP-SP3
Matrix Assignment
Set the matrix assignment (matrix crosspoint) to ON or OFF.
The DP-SP3 transmits changed value data after receiving this command.
94H, 03H, <Input Channel Number>, <Output Channel Number>, <ON/OFF>
<Input Channel Number>
00H - 01H (Input channel 1 - 2)
<Output Channel Number>
00H - 05H (Output channel 1 - 6)
<ON/OFF>
00H: <Input channel> to <Output channel> assign OFF
01H: <Input channel> to <Output channel> assign ON
Example of setting the matrix assignment from Input channel 1 to Output channel 1 to ON:
94H, 03H, 00H, 00H, 01H
Matrix Crosspoint Gain
Set the crosspoint gains by position.
The DP-SP3 transmits changed value data after receiving this command.
95H, 03H, <Input Channel Number>, <Output Channel Number>, <Value>
<Input Channel Number>
00H - 01H (Input channel 1 - 2)
<Output Channel Number>
00H - 05H (Output channel 1 - 6)
<Value>
003DH : Gain Position (-INF - 0dB), refer to Value vs. Gain Table for Crosspoint gain.
606FH : Position Down (1~16 Step Down)
707FH : Position Up (116 Step Up)
Example of setting the crosspoint gain from Input channel 1 to Output channel 1 to 0dB:
95H, 03H, 00H, 00H, 3DH
Example showing 3-step Up of Input channel 1 to Output channel 1 crosspoint gain
95H, 03H, 00H, 00H, 72H
TOA Corporation 4/14
Digital speaker processor DP-SP3
Attenuator (Position)
Set the output attenuator by position.
For the relationship of position to attenuator (dB), refer to the Position vs. Attenuator Table.
The DP-SP3 transmits changed value data after receiving this command.
96H, 02H, <Channel Number>, <Position>
<Channel Number>
00H - 05H (Output channel 1 – 6)
<Position>
00H - 3FH (-INF - 0dB, see the Position vs. Attenuator Table)
Example of setting Output channel 1 attenuator to -12 dB:
96H, 02H, 00H, 33H
Attenuator (Step)
Set the output channel attenuator positions by the number of steps.
Positions can be varied from the current status by the designated number of steps.
One position varies per step.
The DP-SP3 informs position values changed by step Up or Down.
96H, 02H, <Channel Number>, <Step>
<Channel Number>
00H - 05H (Output channel 1 – 6)
<Step>
UP: 41H - 5FH (1 step up - 31-step up) ; Example showing 1step Up: 41H
Down: 61H - 7FH (1 step down – 31–step down) ; Example showing 1step Down: 61H)
Example showing 3-step Up of Output channel 1 attenuator
96H, 02H, 00H, 43H
Mute
Set the output channel mute to ON or OFF.
The DP-SP3 transmits changed value data after receiving this command.
97H, 02H, <Channel Number>, <ON/OFF>
<Channel Number>
00H - 05H (Output channel 1 – 6)
<ON/OFF>
00H: OFF
01H: ON
Example of setting Output channel 1 mute to ON:
97H, 02H, 00H, 01H
TOA Corporation 5/14
Loading...
+ 9 hidden pages