ATDM-0604 IP Control Protcol Specifications · 2020. 11. 27. · 4.2.61 File Transfer Cancelling...
Transcript of ATDM-0604 IP Control Protcol Specifications · 2020. 11. 27. · 4.2.61 File Transfer Cancelling...
-
ATDM-0604
IP Control Protocol SpecificationsDIGITAL SMARTMIXER
Version1.0.2
-
Revision History
Date Version Revised points
2018/04/27 Ver1.0.2 4.2.35, 4.2.36 Modified” Noise Cancel Attenuation Level” parameters.
4.2.35, 4.2.36 Modified” Reference Level”parameters.
4.2.46 “Output Mute Setting Change Request” is added.
4.2.47 “Output Mute Setting Acquisition Request” is added.
5.2.9 “Output Mute Setting Notice” is added.
-
Table of Contents
1 Preface............................................................................................................................................................1
1.1 Purpose of this document ...........................................................................................................................1
1.2 Definition of technical terms/Numerical value regulation ...........................................................................1
2 Basic Specification..........................................................................................................................................2
2.1 Transmission Interface ................................................................................................................................2
2.2 Command Protocol .....................................................................................................................................3
2.2.1 Common Command.............................................................................................................................3
2.2.2 Set Command/Get Command .............................................................................................................4
2.2.3 ACK ......................................................................................................................................................5
2.2.4 NAK ......................................................................................................................................................5
2.2.5 Answer .................................................................................................................................................6
2.2.6 Information ...........................................................................................................................................6
2.2.7 Request................................................................................................................................................7
3 Table of commands.........................................................................................................................................8
4 TCP communication ..................................................................................................................................... 11
4.1 Communication control ............................................................................................................................. 11
4.1.1 Start of communication ..................................................................................................................... 12
4.1.2 Control sequence.............................................................................................................................. 12
4.1.3 Communication error ........................................................................................................................ 14
4.1.4 End of communication ...................................................................................................................... 15
4.2 Command details ..................................................................................................................................... 16
4.2.1 Factory Default Setting Request ...................................................................................................... 17
4.2.2 Permission Setting Change Request ............................................................................................... 18
4.2.3 Permission Setting Acquisition Request ........................................................................................... 19
4.2.4 Network Setting Change Request .................................................................................................... 20
4.2.5 Network Setting Acquisition Request ............................................................................................... 21
4.2.6 Firmware Version Acquisition Request ............................................................................................. 22
4.2.7 Header Color Setting Change Request ............................................................................................ 23
4.2.8 Header Color Setting Acquisition Request ....................................................................................... 23
4.2.9 Audio-Technica LINK Mode Setting Change Request ..................................................................... 24
4.2.10 Audio-Technica LINK Mode Setting Acquisition Request ................................................................. 24
4.2.11 Connected Device Limit Setting Change Request ........................................................................... 25
4.2.12 Connected Device Limit Setting acquisition Request ...................................................................... 26
4.2.13 Audio System Setting Change Request ........................................................................................... 27
4.2.14 Audio System Setting Acquisition Request ...................................................................................... 28
4.2.15 Front Panel Restriction Setting Change Request ............................................................................ 29
4.2.16 Front Panel Restriction Setting Acquisition Request ........................................................................ 30
4.2.17 Input Gain&Level Setting Change Request ..................................................................................... 31
4.2.18 Input Gain&Level Setting Acquisition Request ................................................................................. 32
4.2.19 Output Level Setting Change Request ............................................................................................. 33
4.2.20 Output Level Setting Acquisition Request ........................................................................................ 34
-
4.2.21 Input Channel Setting Change Request ........................................................................................... 35
4.2.22 Input Channel Setting Acquisition Request ...................................................................................... 36
4.2.23 Output Channel Setting Change Request ........................................................................................ 38
4.2.24 Output Channel Setting Acquisition Request ................................................................................... 39
4.2.25 Input EQ Setting Change Request ................................................................................................... 40
4.2.26 Input EQ Setting Acquisition Request .............................................................................................. 41
4.2.27 Output EQ Setting Change Request ................................................................................................ 42
4.2.28 Output EQ Setting Acquisition Request............................................................................................ 43
4.2.29 FBS Setting Change Request .......................................................................................................... 44
4.2.30 FBS Setting Acquisition Request ...................................................................................................... 45
4.2.31 FBS Common Setting Change Request........................................................................................... 46
4.2.32 FBS Common Setting Acquisition Request ...................................................................................... 47
4.2.33 Dynamics&Delay Setting Change Request ...................................................................................... 48
4.2.34 Dynamics&Delay Setting Acquisition Request ................................................................................. 49
4.2.35 AEC Setting Change Request .......................................................................................................... 50
4.2.36 AEC Setting Acquisition Request ..................................................................................................... 51
4.2.37 AEC Calibration Test Request .......................................................................................................... 52
4.2.38 AEC Calibration Start Request ......................................................................................................... 53
4.2.39 AEC Calibration Stop Request ......................................................................................................... 53
4.2.40 USB Out Setting Change Request ................................................................................................... 54
4.2.41 USB Out Setting Acquisition Request .............................................................................................. 55
4.2.42 Smart Mix Setting Change Request ................................................................................................. 56
4.2.43 Smart Mix Setting acquisition Request............................................................................................. 57
4.2.44 Smart Mix Common Setting Change Request ................................................................................. 58
4.2.45 Smart Mix Common Setting acquisition Request ............................................................................. 59
4.2.46 Output Mute Setting Change Request ............................................................................................. 60
4.2.47 Output Mute Setting Acquisition Request ......................................................................................... 61
4.2.48 Logging Setting Change Request .................................................................................................... 62
4.2.49 Logging Setting Acquisition Request ................................................................................................ 63
4.2.50 Web Remote Operator Page Common Setting Change Request ................................................... 64
4.2.51 Web Remote Operator Page Common Setting Acquisition Request ............................................... 65
4.2.52 Web Remote Operator Page Channel Setting Change Request ..................................................... 66
4.2.53 Web Remote Operator Page Channel Setting Acquisition Request ............................................. 67
4.2.54 Preset Load Request ........................................................................................................................ 69
4.2.55 Preset Save Request ........................................................................................................................ 69
4.2.56 Preset Name Change Request ........................................................................................................ 70
4.2.57 Preset Name Acquisition Request .................................................................................................... 71
4.2.58 Boot Up Preset Setting Change Request ......................................................................................... 72
4.2.59 Boot Up Preset Setting Acquisition Request .................................................................................... 72
4.2.60 File Transfer Request ....................................................................................................................... 73
4.2.61 File Transfer Cancelling Request ..................................................................................................... 74
4.2.62 Export Request ................................................................................................................................. 75
4.2.63 Import Request ................................................................................................................................. 76
-
4.2.64 Level Meter Interval Change Request .............................................................................................. 76
4.2.65 Level Meter Acquisition Request ...................................................................................................... 77
4.2.66 Identify Request ................................................................................................................................ 78
4.2.67 Date Setting Request ....................................................................................................................... 79
4.2.68 Reboot Request ................................................................................................................................ 79
5 UDP communication .................................................................................................................................... 80
5.1 Communication control ............................................................................................................................ 80
5.1.1 Start of communication ..................................................................................................................... 80
5.1.2 Control sequence.............................................................................................................................. 80
5.1.3 Communication error ........................................................................................................................ 80
5.1.4 End of communication ...................................................................................................................... 80
5.2 Command details ..................................................................................................................................... 81
5.2.1 Level Meter Notice ............................................................................................................................ 81
5.2.2 Open Channel State Notice .............................................................................................................. 82
5.2.3 Can Cut Notice ................................................................................................................................. 83
5.2.4 Recall Preset Notice ......................................................................................................................... 83
5.2.5 Input Gain Level Setting Notice ........................................................................................................ 84
5.2.6 Output level Setting Notice ............................................................................................................... 84
5.2.7 FBS Notice ........................................................................................................................................ 85
5.2.8 Web Remote Operator Page Setting Notice .................................................................................... 85
5.2.9 Output Mute Setting Notice .............................................................................................................. 86
6 Appendix ...................................................................................................................................................... 87
6.1 Fader Table .............................................................................................................................................. 87
6.2 Frequency Table....................................................................................................................................... 88
6.3 Q Value Table ........................................................................................................................................... 89
6.4 EQ Gain Table .......................................................................................................................................... 89
6.5 Input Gain Table ....................................................................................................................................... 90
6.6 Transfer data kind .................................................................................................................................... 90
-
1
1 Preface
This document refers to the command specification of the ATDM-0604 developed by audio-technica Limited.
The following table defines technical terms and numerical values, which are used in this document.
Technical Term Definition
Host Device, which outputs the control commands. Refers to application software and
control devices.
Device Device, which receives control commands.
AT Device Refers to devices developed by audio-technica.
Message A character string, which is embedded in a data format and sent and received with
one message.
Command A command to control a device. Embedded in a message.
Parameter Used in combination with commands. A setting value, which defines the operation
of a command.
<Numerical values>
Binary code・・・・Shown with a “b” after the character string. Example: 1010 0110b
Hexadecimal system・・・Shown with an “0x” before the character string. Example: 0xA6
-
2
2 Basic Specification
The IP control function executes the operation of the ATDM-0604 through TCP or UDP protocol.
Table 2-1 Communication Interface
No Item Content Remarks
1. Communication type Full duplex
2. Transfer rate 10Mbps / 100Mbps
3. Port number TBD
4. Maximum data lentgh1 287byte (including “Carriage
Return”)
Ethernet header 32byte, Control
command 255byte
5. Connector type Device: RJ45 connector
(10/100Mbps suitable)
Cable: More than CAT5e
1 File Transfer Request and Export Request are exceptions.
-
3
Transmitting and receiving commands are classified as follows.
Table 2-2 Communication Interface
No Command Content Remarks
1. Set Command Action Command Changes ATDM-0604 settings
2. Get Command Action Command ATDM-0604 setting; Status
acquisition
3. ACK Acknowledgment Response to “Set Command”
4. NAK Negative Acknowledgment Response to “Set Command”
5. Answer Setting Status Notification Answer to “Get Command”
6. Information Changing Status Notification ATDM-0604 setting; Information on
changing status
7. Request Action Request Executes action request to Host
① For delimiter, half-width space (␣:0x20) will be used.
② Commands use basically ASCII code. For specific commands UTF-8 is used (Example: Device naming
etc.)
③ The termination of a command is CR(0x0d).
[Example]
s_permission̺S̺0000̺00̺NC̺”ATDM-0604”,0,,,,,,,,,̺↲
factory̺ACK̺↲
factory̺NAK̺01̺↲
g_permission̺0000̺00̺NC̺”ATDM-0604”,0,,,,,,,,,̺↲
MD open_channel_notice̺0000̺00̺NC̺0,0,0,0,0,0̺↲
̺ ・・・ means space
↲・・・ means CR(0x0d)
・・・ means command parameter
-
4
The table below shows command protocol of the action commands.
Table 2-3 Command protocol of action commands
No. Item Content Size Remarks
1. Command Command string 5byte Refer to “3.Table of commands”
2. Handshake
Select
Sequence execution
system
1byte H: Handshake method (Unused)
O: One-Way method
S: ACK/NAK format
3. Model ID Unused 4byte Fixed 0000
4. Unit No Unused 2byte Fixed 00
5. Continue
Select
Divided message system 2byte NC: No divided message
CS: Head of divided message
CM: Divided message
CE: End of divided message
6. Parameter Command parameter 0byte~ Refer to chapter 4
7. End Character Sign for end of message 1byte CR (0x0D)
When a command is sent by the host, the following parameters can be abbreviated. This is done by using
comma (,) punctuation for unspecified data.
Example. When a whole abbreviation of the parameter
[Example] s_permission̺S̺0000̺00̺NC̺,,,,,,,,,,̺↲
However, depending on the command
“Error” can occur when a whole abbreviation of the parameter
“Unspecified” can occur when no abbreviation of the parameter
Cases above and parameters which cannot be abbreviated are described by each command from chapter
4.2 on.
-
5
Below, is the acknowledgment command format.
Table 2-4 Response to the acknowledgment command format
No Item Content size Remarks
1. Command Command string 5byte Refer to “3.Table of commands”
2. ACK ACK 3byte Fixed ACK
3. End Character Sign for end of message 1byte CR (0x0D)
Below, is the negative acknowledgment command format.
Table 2-5 Response to negative acknowledgment command format
No Item Content size Remarks
1. Command Command string 5byte Refer to “3.Table of commands”
2. NAK NAK 3byte Fixed NAK
3. Error Code Error code 2byte Refer to Table 2-6
4. End Character Sign for end of message 1byte CR (0x0D)
Below, are the error codes.
Table 2-6 Error Code
Error code Error content Remarks
01 Grammar error ・ No mandatory request
・ Failure in mandatory request command string
・ Defined length of a command string is not appropriate
・ Max. length of command string including line feed code is
exceeded
02 Invalid command ・ Cannot find command
(Refers to an unknown command or a command, which the device
cannot use.)
03 Divided
Transmission Error
・ Referred to “CM” or “CE” in a state, when “CS” Continue Select
is not received.
04 Parameter error ・ Refers to an invalid channel
・ Parameter is out of the defined range
・ When trying to change a parameter, which cannot be changed
(i.e. change “Priority” during talk,...)
05 Transmit timeout Unused
90 Busy Unable to process due to busy state
92 Busy (Safe Mode) Unable to process due to p-Fail (power interruption)
93 Busy (Extension) Unable to process due to Extension mode
99 Other errors Other errors than above
-
6
Below, is the setting status notification.
Table 2-7 Command format of setting status notification
No Item Content size Remarks
1. Command Command string 5byte Refer to “3.Table of commands”
2. Model ID Unused 4byte Fixed 0000
3. Unit No Unused 2byte Fixed 00
4. Continue
Select
Divided message system 2byte NC: No divided message
CS: Head of divided message
CM: Divided message
CE: End of divided message
5. Parameter Command parameter 0byte~ Refer to chapter 4
6. End Character Sign for end of message 1byte CR (0x0D)
Below, is the changing status notification.
Table 2-8 Command format of changing status notification
No Item Content size Remarks
1. Modify MD 2byte Fixed MD
2. Command Command string 5byte Refer to “3.Table of commands”
3. Model ID Unused 4byte Fixed 0000
4. Unit No Unused 2byte Fixed 00
5. Continue
Select
Divided message system 2byte NC: No divided message
CS: Head of divided message
CM: Divided message
CE: End of divided message
6. Parameter Command parameter 0byte~ Refer to chapter 4 & 5
7. End Character Sign for end of message 1byte CR (0x0D)
-
7
Below, is the requesting status notification (ATDM-0604 では未使用)
Table 2-9 Command format of c status notification
No Item Content size Remarks
1. Request RQ 2byte Fixed RQ
2. Command Command string 5byte Refer to “3.Table of commands”
3. Model ID Unused 4byte Fixed 0000
4. Unit No Unused 2byte Fixed 00
5. Continue
Select
Divided message system 2byte NC: No divided message
CS: Head of divided message
CM: Divided message
CE: End of divided message
6. Parameter Command parameter 0byte~
7. End Character Sign for end of message 1byte CR (0x0D)
-
8
3 Table of commands
Table 3-1 Table of commands
No Category Command Command Name Remarks type Ref.
set get info
1. System
Setting factory_settings Factory Default Setting Request
Changes from current state to factory default
setting ○ 17
2. s_permission Permission Setting Change Request Changes permission setting of Administrator ○ 18
3. g_permission Permission Setting Acquisition Request Acquires permission setting of Administrator ○ 19
4. s_network Network Setting Change Request Changes network setting ○ 20
5. g_network Network Setting Acquisition Request Acquires network setting ○ 21
6. g_firmware_version Firmware Version Acquisition Request Acquires firmware version of the ATDM-0604 ○ 22
7. s_header_color Header Color Setting Change Request Changes Header Color setting ○ 23
8. g_header_color Header Color Setting Acquisition Request Acquires Header Color setting ○ 23
9. s_link Audio-Technica LINK Mode Setting Change
Request Changes Audio-Technica LINK Mode setting ○ 24
10. g_link Audio-Technica LINK Mode Setting
Acquisition Request Acquires Audio-Technica LINK Mode setting ○ 24
11. s_connected_limit Connected Device Limit Setting Change
Request
Changes the limitation setting of connectable
device with ADTM-0604 ○ 25
12. g_connected_limit Connected Device Limit Setting acquisition
Request
Acquires the limitation setting of connectable
device with ADTM-0604 ○ 26
13. s_audio_system Audio System Setting Change Request Changes Audio System setting ○ 27
14. g_audio_system Audio System Setting Acquisition Request Acquires Audio System setting ○ 28
15. s_front_panel Front Panel Restriction Setting Change
Request Changes Front Panel Control setting ○ 29
16. g_front_panel Front Panel Restriction Setting Acquisition
Request Acquires Front Panel Control setting ○ 30
17. Audio Setting s_input_gain_level Input Gain&Level Setting Change Request Changes Input Gain&Level setting ○ 31
18. g_input_gain_level Input Gain&Level Setting
AcquisitionRequest Acquires Input Gain&Level setting ○ 32
19. s_output_level Output Level Setting Change Request Changes Output Level setting ○ 33
20. g_output_level Output Level Setting Acquisition Request Acquires Output Level setting ○ 34
21. s_input_channel_settings Input Channel Setting Change Request Changes Input Channel setting ○ 35
22. g_input_channel_settings Input Channel Setting Acquisition Request Acquires Input Channel setting ○ 36
23. s_output_channel_settings Output Setting Change Request Changes Output Channel setting ○ 38
24. g_output_channel_settings Output Setting Acquisition Request Acquires Output Channel setting ○ 39
25. s_input_eq Input EQ Setting Change Request Changes Input 4Band EQ setting ○ 40
26. g_input_eq Input EQ Setting Acquisition Request Acquires Input 4Band EQ setting ○ 41
27. s_output_eq Output EQ Setting Change Request Changes Output 12Band EQ setting ○ 42
28. g_output_eq Output EQ Setting Acquisition Request Acquires Output 12Band EQ setting ○ 43
29. s_fbs FBS Setting Change Request Changes FBS setting ○ 44
30. g_fbs FBS Setting Acquisition Request Acquires FBS setting ○ 45
31. s_fbs_general FBS Common Setting Change Request Changes FBS Common setting ○ 46
32. g_fbs_general FBS Common Setting Acquisition Request Acquires FBS Common setting ○ 47
33. s_dynamics_delay Dynamics&Delay Setting Change Request Changes Dynamics&Delay setting ○ 48
34. g_dynamics_delay Dynamics&Delay Setting Acquisition
Request Acquires Dynamics&Delay setting ○ 49
35. s_aec_nc_general AEC Setting Change Request Changes Dynamics&Delay setting ○ 50
-
9
No Category Command Command Name Remarks type Ref.
set get info
36. g_aec_nc_general AEC Setting Acquisition Request Acquires Dynamics&Delay setting ○ 51
37. aec_calibration_test AEC Calibration Test Request Starts AEC test ○ 52
38. aec_calibration_start AEC Calibration Start Request Starts AEC measurement ○ 53
39. aec_calibration_stop AEC Calibration Stop Request Stops AEC measurement ○ 53
40. s_usb_out USB Out Setting Change Request Changes USB Out setting ○ 54
41. g_usb_out USB Out Setting Acquisition Request Acquires USB Out setting ○ 55
42. s_smart_mix Smart Mix Setting Change Request Changes Smart Mix setting in each input channel. ○ 56
43. g_smart_mix Smart Mix Setting acquisition Request Acquires Smart Mix setting in each input channel. ○ 57
44. s_smart_mix_general Smart Mix Common Setting Change
Request Changes Smart Mix Common setting ○ 58
45.
g_smart_mix_general Smart Mix Common Setting Acquisition
Request Acquires Smart Mix Common setting ○ 59
46. s_output_mute Output Mute Setting Change Request Changes output mute setting ○ 60
47. g_output_mute Output Mute Setting Acquisition Request Acquires output mute setting ○ 61
48. Log s_log Logging Setting Change Request Changes Logging On/Off setting and output
destination ○ 62
49. g_log Logging Setting Acquisition Request Acquires Logging On/Off setting and output
destination ○ 63
50. Operater
Page s_operator_general
Web Remote Operator Page Common
Setting Change Request
Changes Web Remote Operator Page common
setting ○ 64
51. g_operator_general Web Remote Operator Page Common
Setting Acquisition Request
Acquires Web Remote Operator Page common
setting ○ 65
52. s_operator_channel Web Remote Operator Page Channel
Setting Change Request
Changes each Channel setting in Web Remote
Operator Page ○ 66
53. g_operator_channel Web Remote Operator Page Channel
Setting Acquisition Request
Acquires Web Remote Operator Page Channel
setting ○ 67
54. Preset call_preset Preset Load Request Loads designated Preset into current data state ○ 69
55. save_preset Preset Save Request Saves current data state into designated Preset ○ 69
56. s_name_bank Preset Name Change Request Changes designated Preset name ○ 70
57. g_name_bank Preset Name Acquisition Request Acquires designated Preset name ○ 71
58. s_bootup_preset Boot Up Preset Setting Change Request Changes the boot up preset No. ○ 72
59. g_bootup_preset Boot Up Preset Setting Acquisition Request Acquires the boot up preset No. ○ 72
60. Other file_transfer File Transfer Request Uploads presets or language file ○ 73
61. file_transfer_cancel File Transfer Cancelling Request Cancels file upload ○ 74
62. export Export Request Exports preset or language file ○ 75
63. import Import Request Imports preset or language file ○ 76
64. s_level_meter_interval Level Meter Interval Change Request Change interval times setting When Notifies Level. ○ 76
65. g_level_meter Level Meter Acquisition Request Acquires Level ○ 77
66. identify Identify Request Blink LED of ATDM-0604 ○ 78
67. date Date Setting Request Changes Date ○ 79
68. reboot Reboot Request Reboots ATDM-0604 to factory default setting ○ 79
69. level_meter_notice Level Meter Notice Notifies Level ○ 81
70. open_channel_notice Open Channel State Notice When Smart Mix setting enable,Notifies Open
Channel status ○ 82
71. cancut_notice Can Cut Notice
When Smart Mix Setting is "Gate" and changes
"Priority" or "Can Cut"in input channel, Notifies
Can Cut status
○ 83
-
10
No Category Command Command Name Remarks type Ref.
set get info
72. recall_preset_notice Recall Preset Notice When loads designated Preset into current data
state ,Notifies Load Preset ○ 83
73. input_gain_level_notice Input Gain Level Setting Notice When chaneges gain and level setting in input
channel, Notifies Input Gain and Level ○ 84
74. output_level_notice Output Level Setting Notice When chaneges level setting in output channel,
Notifies Output Level ○ 84
75. fbs_notice FBS Notice When changes FBS state, Notifies FBS status ○ 84
76. operator_channel_notice Web Remote Operator Page Setting Notice When changes level setting into operator
page,Notifies Operator Page Level Setting status ○ 85
77. output_mute_notice Output Mute Setting Notice When changes output mute setting status,Notifies
Output Mute Setting status ○ 85
-
11
4 TCP communication
When controlling the ATDM-0604 from the host, communication will be based on TCP protocol.
The graphic below illustrates the communication control flow of the IP control
Graph 4-1 Communication Control Flow
After the system start, “Initializing” follows “Waiting for connection”
After established host connection, on “Waiting for connection” follows “Waiting for
transmission”
The received command will be processed depending on the internal process task and a
result (ACK/NAK) will be sent. But because this process is asynchronous, it is also possible
to receive commands during processing (without waiting for ACK/NAK or Answer, the next
command can be sent). Although based on the command, NAK(90:BUSY) can also occur.
If the host will be disconnected, “Waiting for transmission” changes to “Waiting for
connection”
IP Control Setting Function Host
PowerON
Initialization
Wait for defining IP-Address
(IP config mode)
Generating Socket
Waiting for connection
Establish connection from Host
Waiting to receive
Host sends command
Booting
Processing each command
ACK/NAK or Answer
Decision from Host
Change of setting, state
Sending information to Host (Multicast)
ATDM-0604
~ ~ ~
~ ~ ~
-
12
The host establishes a connection to the ATDM-0604.
Simultaneous connection is limited to 5 devices. If this limit is exceeded, the connection will fail.
Table 4-1 Communication control parameter
No Name Default Setting Remarks
1. IPAddress Auto
2. Port No 17300
As “Set Command” response, the ATDM-0604 sends back ACK/NAK to the source.
Refer below for Factory Default Setting
Graph 4-2 Set Command Processing Sequence
In terms of Set Command, when errors like grammar error, parameter failure etc. occur, the command NAK
will sent to the source.
IP Control Administration Host
Change to Factory
ACK/NAK
ATDM-0604
Setting Function
Default Setting factory_settings
-
13
As “Get Command” response, the ATDM-0604 sends back Answer to the source.
Refer below for Audio Output Setting Acquisition Request sequence.
Graphic 4-3 Get Command Process Sequence
Also for Get Command, when errors like grammar error, parameter failure etc. occur, the command NAK
will sent to the source.
。
Graphic 4-4 Get Command Process Sequence (NAK)
IP Control Host
Refer to Audio Setting
Answer/CS (output 1)
Answer/CM (output 2)
Answer/CM (output 3)
ATDM-0604
Administration Setting Function
Answer/CE (output 4)
g_output_level
NAK 04
IP Control Host
(Without Mixer Setting)
Refer to Mixer Information
ATDM-0604
Administration Setting Function
g_link
-
14
Refer below, in case of ACK/NAK transmitting error sequence.
Graphic 4-6 Transmitting Error Sequence
Refer below, in case of ACK/NAK receiving error sequence.
Graphic 4-7 Receiving Error Sequence
IP Control Host
Change to Factory Default Setting
ACK/NAK
ATDM-0604
Sending error ×
Showing error on frontpanel Time-Out
Showing error
Disconnecting from Host
Administration Setting Function
factory_settings
IP Control Host
Sending error
×
Disconnected
Disconnecting
Showing error
Administration Setting Function
ATDM-0604
factory_settings
-
15
Refer below, in case of a Divided Message Receiving Timeout.
Graphic 4-8 Divided Message Receiving Timeout Sequence
The host can disconnect at a random timing while ending the communication.
When a disconnection occurs, the ATDM-0604 clears the status of the applied connection (eg. While
sending a file, etc.) and transitions to “Waiting for connection”. Further, the same process applies also
in case of a disconnected cable etc.
In case of a repeated communication, the host establishes a connection.
IP Control Host
ATDM-0604
Time-Out
Divided receiving
Cancel divided receiving
NAK
Showing error
Administration Setting Function
file_transfer(CS)
file_transfer(CM)
-
16
Sent commands are arranged the following way as shown in the example below and as pointed out in each categories "Command fromat table" and "Example".
It is possible to change each parameter, by changing any value which are listed in the table below
Further, it is also possible to change only specific parameters. Parameters, which does not need to be changed, have no entry and will be omitted.
[Example] s_input_channel_settings̺S̺0000̺00̺NC̺0,0,1,1,1,1,1,,1,2,,,,,,,,,0,”ATDM-0604”,2E8050̺↲
No Item Description Type Value Value Description Remarks
1 Command コマンド文字列 string s_input_channel_settings
2 Sequence Select シーケンス実行方式 string S
3 Model ID 未使用 string 0000 未使用
4 Unit No 未使用 string 00 未使用
5 Contine Select メッセージ分割方式 string NC 分割なし
6 Parameter パラメータ 全てを省略は不可
Input Channel Select 入力選択 string 0 Input 1
1 Input 2
2 Input 3
3 Input 4
4 Input 5
5 Input 6
10 Input ST
Input Source 入力ソース string 0 MIC
1 LINE 0dBV
2 LINE +4dBu
3 LINE -10dBV
4 LINE -20dBV
5 USB STのみ
Phantom power ファンタム電源 string 0 Off
1 On
phase phase string 0 Normal
1 Invert
Low cut ローカット string 0 Off
1 On
AEC ON/OFF AEC string 0 Off
1 On
Smart Mix ON/OFF 許可 string 0 Off
1 ON
Link (Paired) Link5&6 string 0 UnLink Input 5/6 chのみ
1 Link Input 5/6 chのみ
Output BUS
BUS1 出力バス1 string 0 Off
1 Smart Mix Pre Assign Normal Assign
2 Smart Mix Post Assign SmartMix OFF時は無効
BUS2 出力バス2 string 0 Off
1 Smart Mix Pre Assign Normal Assign
2 Smart Mix Post Assign SmartMix OFF時は無効
Reserved パラメータ予備 string 0 許可しない "0"で固定
string 0 許可しない "0"で固定
string 0 許可しない "0"で固定
string 0 許可しない "0"で固定
string 0 許可しない "0"で固定
string 0 許可しない "0"で固定
string 0 許可しない "0"で固定
string 0 許可しない "0"で固定
BUS ST ステレオバス出力 string 0 Off
1 Smart Mix Pre Assign Normal Assign
2 Smart Mix Post Assign SmartMix OFF時は無効
CH Name チャンネル名称 char ”
string ASCⅡコード Maximum 10byte
char ”
CH Color チャンネルの色 string 000000~FFFFFF RRGGBB Red(9B4A42),Green(2E8050),Yellow(A58E36),Br
own(9A6433),Pink(9B4277),Blue(42499B),Gray(
808080),DarkGray(4D4D4D)
7 End Character メッセージの終端文字 binary 0x0d CR
Input Channel Select : Input 1
Input Source : Mic
“Phantom Power” : On
“Phase” : On
“Low Cut” : On
“AEC” : On
“Smart Mix” : On
“Link” : Abbreviating
“Output BUS1” : Smart Mix Pre Assign
“Output BUS2” : Smart Mix Post Assign
“(Reserved)” : ATDM-0604 では未使用
のため”0”で固定。Abbreviating.
“Output BUS ST” : Off
“CH Name” : “ATDM-0604”
“CH Color” : “2E8050”
-
17
When the ATDM-0604 receives a Factory Default Setting Request, it sends the processing result regarding ACK or NAK to the host.
① Set Command
In case of a Factory Default Setting Request by the Host, refer to the below command format table.
[Example] factory_settings̺S̺0000̺00̺NC̺0̺↲
Table 4-2 Command format
② ACK/NAK
[Example] factory_settings̺ACK̺↲
Table 4-3 Command format
[Example] factory_settings̺NAK̺01̺↲
Table 4-4 Command format
No Item Description Type Value Value Description Remarks
1 Command Command String string factory_settings
2 HandShake Select Sequence execution method string S
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter - - Disable Parameter
Reset Item
All Setting to Defaulte All Setting to Defaulte string 0 All Reset
Input Setting Input Setting 1 Input 1
2 Input 2
3 Input 3
4 Input 4
5 Input 5
6 Input 6
7 Input ST
AEC Setting AEC Setting 8 AEC Setting
Output Setting Output Setting 9 Output 1
10 Output 2
11 Output ST
4Band EQ 4Band EQ 12 Input 1
13 Input 2
14 Input 3
15 Input 4
16 Input 5
17 Input 6
18 Input ST
12Band EQ 12Band EQ 19 Output 1
20 Output 2
21 Output ST
Operator Page Setting Operator Page Setting 22 Operator Page
7 End Character Ending character of a message binary 0x0d CR
No Item Description type value value Description remarks
1 Command Command String string factory_settings Sets the received Set/Get command
2 ACK ACK string ACK
3 End Character Ending character of a messagebinary 0x0d CR
No Item Description type value value Description remarks
1 Command Command String string factory_settings Sets the received Set/Get command
2 NAK NAK string NAK
3 Error Code Error code string 00~99 Error code Refer to chapter 2.2.4
4 End Character Ending character of a messagebinary 0x0d CR
-
18
When the ATDM-0604 receives a Permission Setting Change Request, it sends the processing result regarding ACK or NAK to the host.
① Set Command
In case of a Permission Setting Change Requestby the Host, refer to the below command format table.
[Example] s_permission̺S̺0000̺00̺NC̺”ATDM-0604”,0,,0,,0,0,0,0,0,0̺↲
table 4-5 Command format
② ACK/NAK
Refer to Factory Default Setting Request②.
No Item Description Type Value Value Description Remarks
1 Command Command String string s_permission
2 HandShake Select Sequence execution method string S
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter
Device Name Device Name char " Beginning of the string
string [ASCII] Device Name If " is included,it is defiend
continuously as ""
char " End of the string
Administrator
Password require Password require string 0 Disable password
1 Enable password
password password string [alphanumeric
character]
password In case of abbreviation, it will
change to "not defined".
Independent from the login
(Reserved) (Reserved) string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
7 End Character Ending character of a message binary 0x0d CR
-
19
When the ATDM-0604 receives a Permission Setting Acquisition Request, it sends the permission setting in regard to Answer to the host.
① Get Command
In case of a Permission Setting Acquisition Request, refer to the below command format table.
[Example] g_permission̺O̺0000̺00̺NC̺↲
Table 4-6 Command format
② Answer
Refer to the table below for Answer Command format from the ATDM-0604.
[Example] g_permission̺0000̺00̺NC̺”ATDM-0604”,0,,0,,0,0,0,0,0,0̺↲
Table 4-7 Answer Command format
No Item Description Type Value Value Description Remarks
1 Command Command String string g_permission
2 HandShake Select Sequence execution method string O
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter
7 End Character Ending character of a message binary 0x0d CR
No Item Description Type Value Value Description Remarks
1 Command Command String string g_permission
2 Model ID Not in use string 0000 Not in use
3 Unit No Not in use string 00 Not in use
4 Contine Select Massage division method string NC Disable division
5 Parameter Parameter
Device Name Device Name char " Beginning of the string
string [ASCII] Device Name If " is included,it is defiend
continuously as ""
char " End of the string
Administrator
Password require Password require string 0 Disable password
1 Enable password
password password string [alphanumeric
character]
password In case of abbreviation, it
will change to "not
defined".
Independent from the login
(Reserved) (Reserved) string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
7 End Character Ending character of a message binary 0x0d CR
-
20
When the ATDM-0604 receives a Network Setting Change Request, it sends the processing result regarding ACK or NAK to the host.
Further, in case network settings changed, the ATDM-0604 needs to reboot.
① Set Command
In case of a Network Setting Change Request from the host, refer to the table below.
[Example] s_network̺S̺0000̺00̺NC̺1,192.168.033.102,255.255.000.000,,1,17300,1,1,225.000.000.100,17000,0,,,,0,,,,̺↲
Table 4-8 Command format
② ACK/NAK
Refer to Factory Default Setting Request②.
No Item Description Type Value Value Description Remarks
1 Command Command String string s_network
2 HandShake Select Sequence execution method string S
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter Abbreviating all is not available
IP setting
IP config mode IP Address Acquisition Method string 0 Auto
1 Static
IP address IP Address string 000.000.000.000~255.255.255.255 IP Address
Subnet mask Subnet Mask string 000.000.000.000~255.255.255.255 Subnet Mask
Gateway address Default Gateway string 000.000.000.000~255.255.255.255 IP Address
Allow Discovery UPnP Enable or not string 0 Disable
1 Enable
IP control setting
Port Number TCP/IP Port Number string 1~65535 Port Number
Notification Information Transmission
Enable or not
string 0 Disable
1 Enable
Audio Level Notification Audio Level Information
Transmission Enable or not
string 0 Disable
1 Enable
Multicast address Multicast Group Address string 000.000.000.000~255.255.255.255 IP Address
Multicast port number Multicast Port Number string 1~65535 Port Number
NTP setting
Enabled NTP Enable or not string 0 Disable
1 Enable
NTP server address NTP Server Address string 000.000.000.000~255.255.255.255 IP Address
NTP port number NTP Server Port Number string 1~65535 Port Number
Time Zone Difference Time from GMT string -1200~+1400 ±HHMM(30 minute units)
Daylight saving time Daylight Saving Enable or not string 0 Disable
1 Enable
Start Date Daylight Saving Start Date and
Time
string 01010000~12312300 MMDDHHmm(1h units)
End Date Daylight Saving End Date and
Time
string 01010000~12312300 MMDDHHmm(1h units)
(Reserved) (Reserved) string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
7 End Character Ending character of a message binary 0x0d CR
-
21
When the ATDM-0604 receives a Network Setting Acquisition Request, it sends the network setting in regard to Answer to the host.
① Get Command
In case of a Network Setting Acquisition Request form the host, refer to the command format table below.
[Example] g_network̺O̺0000̺00̺NC̺↲
Table 4-9 Command format
② Answer
Refer to the table below for Answer Command format from the ATDM-0604.
[Example] g_network̺0000̺00̺NC̺1,,,,,1,17300,1,1,225.000.000.100,17000,0,,,,0,,,,̺↲
Table 4-10 Answer Command format
No Item Description Type Value Value Description Remarks
1 Command Command String string g_network
2 HandShake Select Sequence execution method string O
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter
7 End Character Ending character of a message binary 0x0d CR
No Item Description Type Value Value Description Remarks
1 Command Command String string g_network
2 Model ID Not in use string 0000 Not in use
3 Unit No Not in use string 00 Not in use
4 Contine Select Massage division method string NC Disable division
5 Parameter Parameter Abbreviating all is not available
IP setting
IP config mode IP Address Acquisition Method string 0 Auto
1 Static
IP address IP Address string 000.000.000.000~255.255.255.255 IP Address
Subnet mask Subnet Mask string 000.000.000.000~255.255.255.255 Subnet Mask
Gateway address Default Gateway string 000.000.000.000~255.255.255.255 IP Address
MAC address MAC Address string XXXXXXYYYYYY MAC Address
Allow Discovery UPnP Enable or not string 0 Disable
1 Enable
IP control setting
Port Number TCP/IP Port Number string 1~99999 Port Number
Notification Information Transmission Enable
or not
string 0 Disable
1 Enable
Audio Level Notification Audio Level Information
Transmission Enable or not
string 0 Disable
1 Enable
Multicast address Multicast Group Address string 000.000.000.000~255.255.255.255 IP Address
Multicast port number Multicast Port Number string 1~99999 Port Number
NTP setting
Enabled NTP Enable or not string 0 Disable
1 Enable
NTP server address NTP Server Address string 000.000.000.000~255.255.255.255 IP Address
NTP port number NTP Server Port Number string 1~99999 Port Number
Time Zone Difference Time from GMT string -1200~+1400 ±HHMM(30 minute units)
Daylight saving time Daylight Saving Enable or not string 0 Disable
1 Enable
Start Date Daylight Saving Start Date and
Time
string 01010000~12312300 MMDDHHmm(1h units)
End Date Daylight Saving End Date and
Time
string 01010000~12312300 MMDDHHmm(1h units)
(Reserved) (Reserved) string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
6 End Character Ending character of a message binary 0x0d CR
-
22
When the ATDM-0604 receives a Firmware Version Acquisition Request, it sends the ATDM-0604 firmware version in regard to Answer to the host.
① Get Command
In case of a Firmware Version Acquisition Request form the host, refer to the command format table below.
[Example] g_firmware_version̺O̺0000̺00̺NC̺↲
Table 4-11 Command format
② Answer
Refer to the table below for Answer Command format from the ATDM-0604.
[Example] g_firmware_version̺0000̺00̺NC̺01.00.00̺↲
Table 4-12 Answer Command format
No Item Description Type Value Value Description Remarks
1 Command Command String string g_firmware_version
2 HandShake Select Sequence execution method string O
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter
7 End Character Ending character of a message binary 0x0d CR
No Item Description Type Value Value Description Remarks
1 Command Command String string g_firmware_version
2 Model ID Not in use string 0000 Not in use
3 Unit No Not in use string 00 Not in use
4 Contine Select Massage division method string NC Disable division
5 Parameter Parameter
version Firmware version string XX.XX.XX Firmware version
6 End Character Ending character of a message binary 0x0d CR
-
23
When the ATDM-0604 receives a Header Color Setting Change Request, it sends the processing result regarding ACK or NAK to the host.
① Get Command
In case of a Header Color Setting Change Request form the host, refer to the command format table below.
[Example] s_header_color̺S̺0000̺00̺NC̺FFFFFF̺↲
Table 4-13 Command format
② ACK/NAK
Refer to Factory Default Setting Request②.
When the ATDM-0604 receives a Header Color Setting Acquisition Request, it sends the Header Color Setting in regard to Answer to the host.
① Get Command
In case of a Header Color Setting Acquisition Request form the host, refer to the command format table below.
[Example] g_header_color̺O̺0000̺00̺NC̺↲
Table 4-14 Command format
② Answer
Refer to the table below for Answer Command format from the ATDM-0604.
[Example] g_header_color̺0000̺00̺NC̺FFFFFF̺↲
Table 4-15 Answer Command format
No Item Description Type Value Value Description Remarks
1 Command Command String string s_header_color
2 HandShake Select Sequence execution method string S
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter - -
Header Color Header Color string 000000~FFFFFF RRGGBB White(FFFFFF),Green(2ECC71),Y
ellow(F1CF3F),Purple(ED5ED8),
Blue(5585EB),Cyan(3DDBC8)
7 End Character Ending character of a message binary 0x0d CR
No Item Description Type Value Value Description Remarks
1 Command Command String string g_header_color
2 HandShake Select Sequence execution method string O
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter
7 End Character Ending character of a message binary 0x0d CR
No Item Description Type Value Value Description Remarks
1 Command Command String string g_header_color
2 Model ID Not in use string 0000 Not in use
3 Unit No Not in use string 00 Not in use
4 Contine Select Massage division method string NC Disable division
5 Parameter Parameter - -
Header Color ヘッダーカラー string 000000~FFFFFF RRGGBB White(FFFFFF),Green(2ECC71),Y
ellow(F1CF3F),Purple(ED5ED8),
Blue(5585EB),Cyan(3DDBC8)
6 End Character Ending character of a message binary 0x0d CR
-
24
When the ATDM-0604 receives an Audio-Technica LINK Mode Setting Change Request, it sends the processing result regarding ACK or NAK to the host.
① Set Command
In case of an Audio-Technica LINK Mode Setting Change Request form the host, refer to the command format table below.
[Example] s_link̺S̺0000̺00̺NC̺1̺↲
Table 4-16 Command format
② ACK/NAK
Refer to Factory Default Setting Request②.
When the ATDM-0604 receives an Audio-Technica LINK Mode Setting Acquisition Request, it sends the Audio-Technica LINK Mode Setting in regard to
Answer to the host.
① Get Command
In case of an Audio-Technica LINK Mode Setting Acquisition Request form the host, refer to the command format table below.
[Example] g_link̺O̺0000̺00̺NC̺↲
Table 4-17 Command format
② Answer
Refer to the table below for Answer Command format from the ATDM-0604.
[Example] g_link̺0000̺00̺NC̺1̺↲
Table 4-18 Answer Command format
No Item Description Type Value Value Description Remarks
1 Command Command String string s_link
2 HandShake Select Sequence execution method string S
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter
Audio-Technica LINK Mode Audio-Technica LINK Mode string 0 Extention
1 Primary
7 End Character Ending character of a message binary 0x0d CR
No Item Description Type Value Value Description Remarks
1 Command Command String string g_link
2 HandShake Select Sequence execution method string O
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter
7 End Character Ending character of a message binary 0x0d CR
No Item Description Type Value Value Description Remarks
1 Command Command String string g_link
2 Model ID Not in use string 0000 Not in use
3 Unit No Not in use string 00 Not in use
4 Contine Select Massage division method string NC Disable division
5 Parameter Parameter
Audio-Technica LINK Mode Audio-Technica LINK Mode string 0 Extention
1 Primary
6 End Character Ending character of a message binary 0x0d CR
-
25
When the ATDM-0604 receives a Connected Device Limit Setting Change Request, it sends the processing result regarding ACK or NAK to the host.
① Set Command
In case of a Connected Device Limit Setting Change Request form the host, refer to the command format table below.
[Example] s_connected_limit̺S̺0000̺00̺NC̺0,,,,,̺↲
TableTable 4-19 Command format
② ACK/NAK
Refer to Factory Default Setting Request②.
No Item Description Type Value Value Description Remarks
1 Command Command String string s_connected_limit s_connected_limit
2 Model ID Not in use string 0000 Not in use
3 Unit No Not in use string 00 Not in use
4 Contine Select Massage division method string NC Disable division
5 Parameter Parameter
Device Access Permission
Restrict Access Restrict Access string 0 Disable
1 Enable
Permission IP Permission IP Addless string 000.000.000.000~2
55.255.255.255
Permission IP 1
000.000.000.000~2
55.255.255.255
Permission IP 2
000.000.000.000~2
55.255.255.255
Permission IP 3
000.000.000.000~2
55.255.255.255
Permission IP 4
000.000.000.000~2
55.255.255.255
Permission IP 5
6 End Character Ending character of a message binary 0x0d CR
-
26
When the ATDM-0604 receives a Connected Device Limit Setting acquisition Request, it sends the Connected Device Limit Setting in regard to Answer to
the host.
① Get Command
In case of a Connected Device Limit Setting acquisition Request form the host, refer to the command format table below.
[Example] g_connected_limit̺O̺0000̺00̺NC̺↲
Table 4-20 Command format
② Answer
Refer to the table below for Answer Command format from the ATDM-0604.
[Example] g_connected_limit̺0000̺00̺NC̺0,,,,,̺↲
Table 4-21 Answer Command format
No Item Description Type Value Value Description Remarks
1 Command Command String string g_connected_limit
2 HandShake Select Sequence execution method string O
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter
7 End Character Ending character of a message binary 0x0d CR
No Item Description Type Value Value Description Remarks
1 Command Command String string g_connected_limit g_limit
2 Model ID Not in use string 0000 Not in use
3 Unit No Not in use string 00 Not in use
4 Contine Select Massage division method string NC Disable division
5 Parameter Parameter
Device Access Permission
Restrict Access Restrict Access string 0 Disable
1 Enable
Permission IP Permission IP Addless string 000.000.000.000~
255.255.255.255
Permission IP 1
000.000.000.000~
255.255.255.255
Permission IP 2
000.000.000.000~
255.255.255.255
Permission IP 3
000.000.000.000~
255.255.255.255
Permission IP 4
000.000.000.000~
255.255.255.255
Permission IP 5
6 End Character Ending character of a message binary 0x0d CR
-
27
When the ATDM-0604 receives an Audio System Setting Change Request, it sends the processing result regarding ACK or NAK to the host.
① Set Command
In case of an Audio System Setting Change Request form the host, refer to the command format table below.
[Example] s_audio_system̺S̺0000̺00̺NC̺1,0,0,0,1̺↲
Table 4-22 Command format
② ACK/NAK
Refer to Factory Default Setting Request②.
No Item Description Type Value Value Description Remarks
1 Command Command String string s_audio_system
2 HandShake Select Sequence execution method string S
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter - -
Gain Unit Type Gain Unit Type string 0 dBu/dBV
1 dB
Delay Unit Type Delay Unit Type string 0 ms
1 M
2 Ft
Output Flip Output Flip string 0 Off
1 On
(Reserved) (Reserved) string 0This parameter is always
0 because is not in use.
Mode change Mode change string 0 Easy Mode
1 Expert Mode
7 End Character Ending character of a message binary 0x0d CR
-
28
When the ATDM-0604 receives an Audio System Setting Acquisition Request, it sends the Audio System Setting in regard to Answer to the host.
① Get Command
In case of an Audio System Setting Acquisition Request form the host, refer to the command format table below.
[Example] g_audio_system̺O̺0000̺00̺NC̺↲
Table 4-23 Command format
② Answer
Refer to the table below for Answer Command format from the ATDM-0604.
[Example] g_audio_system̺0000̺00̺NC̺1,0,0,0,1̺↲
Table 4-24 Answer Command format
No Item Description Type Value Value Description Remarks
1 Command Command String string g_audio_system
2 HandShake Select Sequence execution method string O
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter
7 End Character Ending character of a message binary 0x0d CR
No Item Description Type Value Value Description Remarks
1 Command Command String string g_audio_system
2 Model ID Not in use string 0000 Not in use
3 Unit No Not in use string 00 Not in use
4 Contine Select Massage division method string NC Disable division
5 Parameter Parameter - -
Gain Unit Type Gain Unit Type string 0 dBu/dBV
1 dB
Delay Unit Type Delay Unit Type string 0 ms
1 M
2 Ft
Output Flip Output Flip string 0 Off
1 On
(Reserved) (Reserved) string 0This parameter is always 0
because is not in use.
Mode change Mode change string 0 Easy Mode
1 Expert Mode
6 End Character Ending character of a message binary 0x0d CR
-
29
When the ATDM-0604 receives a Front Panel Restriction Setting Change Request, it sends the processing result regarding ACK or NAK to the host.
① Set Command
In case of a Front Panel Restriction Setting Change Request form the host, refer to the command format table below.
[Example] s_front_panel̺S̺0000̺00̺NC̺1,1,1,1,1,1,0,0,0,0,1,0,1,1,1,1,1,0̺↲
Table 4-25 Command format
② ACK/NAK
Refer to Factory Default Setting Request②.
No Item Description Type Value Value Description Remarks
1 Command Command String string s_front_panel
2 HandShake Select Sequence execution method string S
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter - -
Input Lock
Input 1 Input 1 string 0 Disable
1 Enable
Input 2 Input 2 string 0 Disable
1 Enable
Input 3 Input 3 string 0 Disable
1 Enable
Input 4 Input 4 string 0 Disable
1 Enable
Input 5 Input 5 string 0 Disable
1 Enable
Input 6 Input 6 string 0 Disable
1 Enable
(Reserved) (Reserved) string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
Input ST Input ST string 0 Disable
1 Enable
Input USB Input USB string 0 Disable
1 Enable
Output Lock
Output 1 Output 1 string 0 Disable
1 Enable
Output 2 Output 2 string 0 Disable
1 Enable
Output ST Output ST string 0 Disable
1 Enable
Setting Lock
Recall Recall string 0 Disable
Preset Preset 1 Enable
Entering Entering string 0 Disable
Advanced Mode Advanced Mode 1 Enable
LED Dimmer LED Dimmer string 0 Off
1 On
7 End Character Ending character of a message binary 0x0d CR
-
30
When the ATDM-0604 receives a Front Panel Restriction Setting Acquisition Request, it sends the Front Panel Restriction Setting in regard to Answer to
the host.
① Get Command
In case of a Front Panel Restriction Setting Acquisition Request form the host, refer to the command format table below.
[Example] g_front_panel̺O̺0000̺00̺NC̺↲
Table 4-26 Command format
② Answer
Refer to the table below for Answer Command format from the ATDM-0604.
[Example] g_front_panel̺O̺0000̺00̺NC̺1,1,1,1,1,1,0,0,0,0,1,0,1,1,1,1,1,0̺↲
Table 4-27 Answer Command format
No Item Description Type Value Value Description Remarks
1 Command Command String string g_front_panel
2 HandShake Select Sequence execution method string O
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter
7 End Character Ending character of a message binary 0x0d CR
No Item Description Type Value Value Description Remarks
1 Command Command String string g_front_panel
2 Model ID Not in use string 0000 Not in use
3 Unit No Not in use string 00 Not in use
4 Contine Select Massage division method string NC Disable division
5 Parameter Parameter - -
Input Lock
Input 1 Input 1 string 0 Disable
1 Enable
Input 2 Input 2 string 0 Disable
1 Enable
Input 3 Input 3 string 0 Disable
1 Enable
Input 4 Input 4 string 0 Disable
1 Enable
Input 5 Input 5 string 0 Disable
1 Enable
Input 6 Input 6 string 0 Disable
1 Enable
(Reserved) (Reserved) string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
string 0This parameter is always 0
because is not in use.
Input ST Input ST string 0 Disable
1 Enable
Input USB Input USB string 0 Disable
1 Enable
Output Lock
Output 1 Output 1 string 0 Disable
1 Enable
Output 2 Output 2 string 0 Disable
1 Enable
Output ST Output ST string 0 Disable
1 Enable
Setting Lock
Recall Recall string 0 Disable
Preset Preset 1 Enable
Entering Entering string 0 Disable
Advanced Mode Advanced Mode 1 Enable
LED Dimmer LED Dimmer string 0 Off
1 On
6 End Character Ending character of a message binary 0x0d CR
-
31
When the ATDM-0604 receives an Input Gain&Level Setting Change Request, it sends the processing result regarding ACK or NAK to the host.
① Set Command
In case of an Input Gain&Level Setting Change Request form the host, refer to the command format table below.
[Example] s_input_gain_level̺S̺0000̺00̺NC̺0,0,0,0,0,511,0̺↲
Table 4-28 Command format
② ACK/NAK
Refer to Factory Default Setting Request②.
No Item Description Type Value Value Description Remarks
1 Command Command String string s_input_gain_level
2 Sequence Select Sequence execution method string S
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter Abbreviating all is not available
Input Channel Select Input channel select string 0 Input 1
1 Input 2
2 Input 3
3 Input 4
4 Input 5
5 Input 6
10 Input ST
gain
Mic Mic gain string 0~40 +20dB to +60dB Refer to 6.5 Input Gain Table
Line Line gain string 0~40 -20dBu to -60dBu Refer to 6.5 Input Gain Table
Level Level string 0~511 -∞,-120 to +10dB Refer to 6.1 Fader Table
Max Volume Enable Max Volume On/Off string 0 Off
1 On
Max Volume Max Volume string 0~511 -∞,-120 to +10dB Refer to 6.1 Fader Table
Mute Mute string 0 Off
1 ON
7 End Character Ending character of a message binary 0x0d CR
-
32
When the ATDM-0604 receives an Input Gain&Level Setting AcquisitionRequest, it sends the Input Gain&Level Setting in regard to Answer to the host.
① Get Command
In case of an Input Gain&Level Setting AcquisitionRequest form the host, refer to the command format table below.
[Example] g_input_gain_level̺O̺0000̺00̺NC̺0̺↲
Table 4-29 Command format
② Answer
Refer to the table below for Answer Command format from the ATDM-0604.
[Example] g_input_gain_level̺0000̺00̺NC̺0,0,0,0,0,511,0̺↲
Table 4-30 Answer Command format
No Item Description Type Value Value Description Remarks
1 Command Command String string g_input_gain_level
2 HandShake Select Sequence execution method string O
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter
Input Channel Select Input channel select string 0 Input 1
1 Input 2
2 Input 3
3 Input 4
4 Input 5
5 Input 6
10 Input ST
7 End Character Ending character of a message binary 0x0d CR
No Item Description Type Value Value Description Remarks
1 Command Command String string g_input_gain_level
2 Model ID Not in use string 0000 Not in use
3 Unit No Not in use string 00 Not in use
4 Contine Select Massage division method string NC Disable division
5 Parameter Parameter Abbreviating all is not available
Input Channel Select Input channel select string 0 Input 1
1 Input 2
2 Input 3
3 Input 4
4 Input 5
5 Input 6
10 Input ST
gain
Mic Mic gain string 0~40 +20dB to +60dB Refer to 6.5 Input Gain Table
Line Line gain string 0~40 -20dBu to -60dBu Refer to 6.5 Input Gain Table
Level Level string 0~511 -∞,-120 to +10dB Refer to 6.1 Fader Table
Max Volume Enable Max Volume On/Off string 0 Off
1 ON
Max Volume Max Volume string 0~511 -∞,-120 to +10dB Refer to 6.1 Fader Table
Mute Mute string 0 Off
1 ON
6 End Character Ending character of a message binary 0x0d CR
-
33
When the ATDM-0604 receives an Output Level Setting Change Request, it sends the processing result regarding ACK or NAK to the host.
① Set Command
In case of an Output Level Setting Change Request form the host, refer to the command format table below.
[Example] s_output_level̺S̺0000̺00̺NC̺0,111,0,511̺↲
Table 4-31 Command format
② ACK/NAK
Refer to Factory Default Setting Request②.
No Item Description Type Value Value Description Remarks
1 Command Command String string s_output_level
2 Sequence Select Sequence execution method string S
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter Abbreviating all is not available
Output Channel Select Output channel select string 0 Output 1
1 Output 2
10 Output ST
Level Level string 0~511 -∞,-120 to +10dB Refer to 6.1 Fader Table
Max Volume Enable Max Volume On/Off string 0 Off
1 ON
Max Volume Max Volume string 0~511 -∞,-120 to +10dB Refer to 6.1 Fader Table
7 End Character Ending character of a message binary 0x0d CR
-
34
When the ATDM-0604 receives an Output Level Setting Acquisition Request, it sends the Output Level Setting in regard to Answer to the host.
① Get Command
In case of an Output Level Setting Acquisition Request form the host, refer to the command format table below.
[Example] g_output_level̺O̺0000̺00̺NC̺0̺↲
Table 4-32 Command format
② Answer
Refer to the table below for Answer Command format from the ATDM-0604.
[Example] g_output_level̺0000̺00̺NC̺0,0,0,0̺↲
Table 4-33 Answer Command format
No Item Description Type Value Value Description Remarks
1 Command Command String string g_output_level
2 HandShake Select Sequence execution method string O
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter
Output Channel Select Output channel select string 0 Output 1
1 Output 2
10 Output ST
7 End Character Ending character of a message binary 0x0d CR
No Item Description Type Value Value Description Remarks
1 Command Command String string g_output_level
2 Model ID Not in use string 0000 Not in use
3 Unit No Not in use string 00 Not in use
4 Contine Select Massage division method string NC Disable division
5 Parameter Parameter Abbreviating all is not available
Output Channel Select Output channel select string 0 Output 1
1 Output 2
10 Output ST
Level Level string 0~511 -∞,-120 to +10dB Refer to 6.1 Fader Table
Max Volume Enable Max Volume On/Off string 0 Off
1 ON
Max Volume Max Volume string 0~511 -∞,-120 to +10dB Refer to 6.1 Fader Table
6 End Character Ending character of a message binary 0x0d CR
-
35
When the ATDM-0604 receives an Input Channel Setting Change Request, it sends the processing result regarding ACK or NAK to the host.
① Set Command
In case of an Input Channel Setting Change Request form the host, refer to the command format table below.
[Example] s_input_channel_settings̺S̺0000̺00̺NC̺0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,,2E8050̺↲
Table 4-34 Command format
② ACK/NAK
Refer to Factory Default Setting Request②.
No Item Description Type Value Value Description Remarks
1 Command Command String string s_input_channel_settings
2 Sequence Select Sequence execution method string S
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter Abbreviating all is not available
Input Channel Select Input channel select string 0 Input 1
1 Input 2
2 Input 3
3 Input 4
4 Input 5
5 Input 6
10 Input ST
Input Source Input Source string 0 MIC
1 LINE 0dBV
2 LINE +4dBu
3 LINE -10dBV
4 LINE -20dBV
5 USB ST only
Phantom power Phantom power string 0 Off
1 On
phase phase string 0 Normal
1 Invert
Low cut Low cut string 0 Off
1 On
AEC ON/OFF AEC string 0 Off
1 On
Smart Mix ON/OFF Smart Mix ON/OFF string 0 Off
1 ON
Link 5&6 Link 5&6 string 0 UnLink Input 5/6 ch only
1 Link Input 5/6 ch only
Output Bus
Bus 1 Output Bus 1 string 0 Off
1 Smart Mix Pre Assign Normal Assign
2 Smart Mix Post Assign disabled if Smart Mix is not active
Bus 2 Output Bus 2 string 0 Off
1 Smart Mix Pre Assign Normal Assign
2 Smart Mix Post Assign disabled if Smart Mix is not active
Reserved Reserved string 0 This parameter is always 0 because is
not in use.
string 0 This parameter is always 0 because is
not in use.
string 0 This parameter is always 0 because is
not in use.
string 0 This parameter is always 0 because is
not in use.
string 0 This parameter is always 0 because is
not in use.
string 0 This parameter is always 0 because is
not in use.
string 0 This parameter is always 0 because is
not in use.
string 0 This parameter is always 0 because is
not in use.
Bus ST Output Bus ST string 0 Off
1 Smart Mix Pre Assign Normal Assign
2 Smart Mix Post Assign disabled if Smart Mix is not active
CH Name Channel Name char ”
string [ASCⅡ] Maximum 10byte
char ”
CH Color Channel Color string 000000~FFFFFF RRGGBB Red(9B4A42),Green(2E8050),Yellow(A58E3
6),Brown(9A6433),Pink(9B4277),Blue(4249
9B),Gray(808080),DarkGray(4D4D4D)
7 End Character Ending character of a message binary 0x0d CR
-
36
When the ATDM-0604 receives an Input Channel Setting Acquisition Request, it sends the Input Channel Settings in regard to Answer to the host.
① Get Command
In case of an Input Channel Setting Acquisition Request form the host, refer to the command format table below.
[Example] g_input_channel_settings̺O̺0000̺00̺NC̺0̺↲
Table 4-35 Command format
No Item Description Type Value Value Description Remarks
1 Command Command String string g_input_channel_settings
2 HandShake Select Sequence execution method string O
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter
Input Channel Select Input channel select string 0 Input 1
1 Input 2
2 Input 3
3 Input 4
4 Input 5
5 Input 6
10 Input ST
7 End Character Ending character of a message binary 0x0d CR
-
37
② Answer
Refer to the table below for Answer Command format from the ATDM-0604.
[Example] g_input_channel_settings̺O̺0000̺00̺NC̺0,,,,,,,,,,,,,,,,,,,,,̺↲
Table 4-36 Answer Command format
No Item Description Type Value Value Description Remarks
1 Command Command String string g_input_channel_settings
2 Model ID Not in use string 0000 Not in use
3 Unit No Not in use string 00 Not in use
4 Contine Select Massage division method string NC Disable division
5 Parameter Parameter Abbreviating all is not available
Input Channel Select Input channel select string 0 Input 1
1 Input 2
2 Input 3
3 Input 4
4 Input 5
5 Input 6
10 Input ST
Input Source Input Source string 0 MIC
1 LINE 0dBV
2 LINE +4dBu
3 LINE -10dBV
4 LINE -20dBV
5 USB ST only
Phantom power Phantom power string 0 Off
1 On
phase phase string 0 Normal
1 Invert
Low cut Low cut string 0 Off
1 On
AEC ON/OFF AEC string 0 Off
1 On
Smart Mix ON/OFF Smart Mix ON/OFF string 0 Off
1 ON
Link 5&6 Link 5&6 string 0 UnLink Input 5/6 ch only
1 Link Input 5/6 ch only
Output Bus
Bus1 Output Bus 1 string 0 Off
1 Smart Mix Pre Assign Normal Assign
2 Smart Mix Post Assign disabled if Smart Mix is not active
Bus2 Output Bus 2 string 0 Off
1 Smart Mix Pre Assign Normal Assign
2 Smart Mix Post Assign disabled if Smart Mix is not active
Reserved Reserved string 0 This parameter is always 0 because
is not in use.
0 This parameter is always 0 because
is not in use.
0 This parameter is always 0 because
is not in use.
0 This parameter is always 0 because
is not in use.
0 This parameter is always 0 because
is not in use.
0 This parameter is always 0 because
is not in use.
0 This parameter is always 0 because
is not in use.
0 This parameter is always 0 because
is not in use.
Bus ST Output Bus ST string 0 Off
1 Smart Mix Pre Assign Normal Assign
2 Smart Mix Post Assign disabled if Smart Mix is not active
CH Name Channel Name char ”
string [ASCⅡ] Maximum 10byte
char ”
CH Color Channel Color string 000000~FFFFFF RRGGBB Red(9B4A42),Green(2E8050),Yellow(
A58E36),Brown(9A6433),Pink(9B427
7),Blue(42499B),Gray(808080),DarkG
6 End Character Ending character of a message binary 0x0d CR
-
38
When the ATDM-0604 receives an Output Channel Setting Change Request, it sends the processing result regarding ACK or NAK to the host.
① Set Command
In case of a nOutput Channel Setting Change Request form the host, refer to the command format table below.
[Example] s_output_channel_settings̺S̺0000̺00̺NC̺0,0,,2E8050̺↲
Table 4-37 Command format
② ACK/NAK
Refer to Factory Default Setting Request②.
No Item Description Type Value Value Description Remarks
1 Command Command String string s_output_channel_settings
2 Sequence Select Sequence execution method string S
3 Model ID Not in use string 0000 Not in use
4 Unit No Not in use string 00 Not in use
5 Contine Select Massage division method string NC Disable division
6 Parameter Parameter Abbreviating all is not available
Output Channel Select Output channel select string 0 Output 1
1 Output 2
10 Output ST
Output Type Output Type string 0 +4dBu
1 0dBV
2 -10dBV
3 -33dBV
CH Name Channel Name char ”
string [ASCⅡ] Maximum 10byte
char ”
CH Color Channel Color string 000000~FFFFFF RRGGBB Red(9B4A42),Green(2E8050),Yellow(A58
E36),Brown(9A6433),Pink(9B4277),Blue
(42499B),Gray(808080),DarkGray(4D4D
4D)7 End Character Ending character of a message binary 0x0d CR
-
39
When the ATDM-0604 receives an Output Channel Setting Acquisition Request, it sends the Output Channel Settings i