TASCAM DA-6400 TELNET protocol specifications - Page 3

TASCAM DA-6400/DA-6400dp TELNET protocol specifications

Page 3 highlights

TASCAM DA-6400/DA-6400dp TELNET protocol specifications 1. Overview The ETHERNET (TELNET) connector built into the DA-6400/DA-6400dp can be used to control the DA-6400/DA-6400dp from a computer or another external device. In this document, the DA-6400/DA-6400dp is called the "controlled device". The external device used to control it is called the "controlling device". 2. Command format Command format overview The command format is as follows. Byte 1 ID 2 3 Command 4 5 6 7 ... Data 1 Data 2 Data 3 Data 4 ... n-1 n LF CR Commands start with an "ID" and end with a linefeed (LF) and a carriage return (CR), and are based on ASCII format. However, the characters used in project names, for example, use UTF-8. Machine ID (ID) will be explained below. Commands are expressed as two-byte ASCII. For details about the data, see the explanation of each command. For commands that use data values from 0-9 and A-F, uppercase letters are used for A-F. Command examples Example 1: Sending a PLAY command to a controlled device with Machine ID = 0 When stopped or in playback standby, this command will start playback on the controlled device. The play command is "12" and is transmitted as follows. ID Command ASCII 0 1 2 LF CR HEX 30h 31h 32h 0Ah 0Dh Example 2: Specifying a direct search for take 123 on a controlled device with Machine ID = 0 This will send the "DIRECT TRACK SEARCH PRESET" (23) command for this operation. Data bytes are formed of two-byte ASCII units. The take number specification for the "DIRECT TRACK (TAKE) SEARCH PRESET" command is as follows. Data 1 Tens digit for specified take number Data 2 Ones digit for specified take number Data 3 Thousands digit for specified take number Data 4 Hundreds digit for specified take number Therefore, the transmitted command is as follows. ID Command Data: take 123 ASCII 0 2 3 2 3 0 1 LF CR HEX 30h 32h 33h 32h 33h 30h 31h 0Ah 0Dh Machine ID (ID) The unit receives and sends return commands with Machine ID = 0. If the unit receives the command with an ID other than 0, the command will be ignored. If the unit receives an unsupported command, it will return ILLEGAL [F2] 3 TEAC Corporation

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69

TASCAM DA-6400/DA-6400dp TELNET protocol specifications
3
TEAC Corporation
1.
Overview
The ETHERNET (TELNET) connector built into the DA-6400/DA-6400dp can be used to control the
DA-6400/DA-6400dp
from
a
computer
or
another
external
device.
In
this
document,
the
DA-6400/DA-6400dp is called the "controlled device". The external device used to control it is called the
"controlling device".
2.
Command format
Command format overview
The command format is as follows.
Byte 1
2
3
4
5
6
7
...
n-1
n
ID
Command
Data 1
Data 2
Data 3
Data 4
...
LF
CR
Commands start with an "ID" and end with a linefeed (LF) and a carriage return (CR), and are based on ASCII
format. However, the characters used in project names, for example, use UTF-8.
Machine ID (ID) will be explained below.
Commands are expressed as two-byte ASCII.
For details about the data, see the explanation of each command. For commands that use data values from 0
9
and A
F, uppercase letters are used for A
F.
Command examples
Example 1:
Sending a PLAY command to a controlled device with Machine ID = 0
When stopped or in playback standby, this command will start playback on the controlled device.
The play command is "12" and is transmitted as follows.
ID
Command
ASCII
0
1
2
LF
CR
HEX
30h
31h
32h
0Ah
0Dh
Example 2:
Specifying a direct search for take 123 on a controlled device with Machine ID = 0
This will send the "DIRECT TRACK SEARCH PRESET” (23) command for this operation.
Data bytes are formed of two-byte ASCII units.
The take number specification for the "DIRECT TRACK (TAKE) SEARCH PRESET” command is as follows.
Data 1
Tens digit for specified take number
Data 2
Ones digit for specified take number
Data 3
Thousands digit for specified take number
Data 4
Hundreds digit for specified take number
Therefore, the transmitted command is as follows.
ID
Command
Data: take 123
ASCII
0
2
3
2
3
0
1
LF
CR
HEX
30h
32h
33h
32h
33h
30h
31h
0Ah
0Dh
Machine ID (ID)
The unit receives and sends return commands with Machine ID = 0.
If the unit receives the command with an ID other than 0, the command will be ignored.
If the unit receives an unsupported command, it will return ILLEGAL [F2]