TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications TASCAM CD-01U/CD-01UPRO CONTROL I/O Terminals RS-232C Protocol Specifications Ver. 1.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 1. Overview The CD-01U/CD-01U PRO (here referred to as “controlled device”) functions can be controlled using a serial RS-232C connection from an external device, such as a computer. Such a device is referred to here as the “external controller”. 2. Specifications 2.1.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications RXD TXD GND RXD 2 TXD 3 GND 5 CD-01U/CD-01U PRO External controller 3 TEAC Corporation
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 3. Command Format 3.1. Command Format Overview Byte 1 LF Byte 2 ID Byte 3 Byte 4 Command Byte 5 Data 1 Byte 6 Data 2 Byte 7 Data 3 Byte 8 Data 4 … … Byte n CR The codes described here are transmitted in ASCII format (e.g. a command described as “23” is transmitted as ASCII ’2’ followed by ASCII ’3’). Uppercase letters are used for letters ’A’ through ’F’.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 3.3.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications Version up history Ver. 1.00: Released version. Ver. 1.02: Following commands to be added. PITCH CONTROL DATA PRESET [25] FADE IN/OUT TIME PRESET [2E] EOM TRACK TIME PRESET [32] TIMER RESUME PLAY SELECT [34] FADE IN/OUT SELECT [3E] TIME DATA SEND SELECT [3F] PLAY MODE SENSE [4E] ISRC SENSE [53] CURRENT TRACK TIME SENSE [58] TOTAL TRACK No.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 3.4. Command Sequence The CD-01U/CD-01U PRO does not have the “ACK” command for the each transport control command and data preset command. When a request command is transmitted from external controller to the controlled device, the controlled device sends an appropriate return command. When the mechanism status of the controlled device is changed (i.e.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 4. Command Detail Commands, data, and machine IDs which are described here are represented in characters (ASCII). A command is a 2-byte character, a Machine ID is a 1-byte character, and each data is a 1-byte character. 4-1. INFORMATION REQUEST Requests the internal software version number of the controlled device. Command 0F Data None Return INFORMATION RETURN [8F] 4-2. STOP Puts the controlled device into STOP mode.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 4-6. SHUTTLE Performs the search function in SHUTTLE mode. SHUTTLE mode is maintained until the other command such as STOP, PLAY, or READY is received. Command 16 Data 2 bytes Return None Data 1 Data 2 Description Remarks 0 0 Shuttle Forward Searches in shuttle mode in forward direction 0 1 Shuttle Reverse Searches in shuttle mode in backward direction · If the specified data is other than described above, the controlled device sends ILLEGAL [F2].
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 4-10. AUTO CUE LEVEL PRESET Sets the Auto Cue level of the controlled device. When this command is transmitted with request data ([FF]), the controlled device returns the AUTO CUE LEVEL RETURN command [A0]. The Auto Cue function is turned on and off using the AUTO CUE SELECT command [30]. Command 20 Data 2 bytes Return AUTO CUE LEVEL RETURN [A0] Data 1 Data 2 Description Remarks 0 0 -24dB Sets the Auto Cue detect level to –24dB.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 4-12. PITCH CONTROL DATA PRESET Sets the Pitch Control value from –12.5% to +12.5% in 0.1% steps. When this command is transmitted with request data ([FF]), the controlled device returns the PITCH CONTROL DATA RETURN command [A5]. The pitch control function is turned on and off using the PITCH CONTROL SELECT command [35].
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 4-14. FADE IN/OUT TIME PRESET Sets the fade in and out time from 1 to 10 seconds in 1 second steps. When this command is transmitted with request data ([00FF] or [01FF]), the controlled device returns the FADE IN/OUT TIME RETURN command [AE]. The FADE mode is turned on and off using the FADE IN/OUT SELECT command [3E].
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 4-17. TIMER/RESUME PLAY SELECT Turns the Power-on-play mode and Resume Play mode on and off. When this command is transmitted with request data ([FF]), the controlled device sends the RESUME PLAY SELECT RETURN command [B4].
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 4-20. REPEAT SELECT Sets the Repeat mode. When this command is transmitted with request data [FF], the controlled device returns the REPEAT SELECT RETURN command [B7].
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 4-23. TIME DATA SEND SELECT Sets the Time mode of the time data that is sent out from the controlled device automatically (without any request command). When this command is transmitted with request data [FF], the controlled device returns the TIME DATA SEND SELECT RETURN command [BF]. When specified data includes “Without Frame” information, frame information will not shown on the display of the controlled device.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 4-27. ISRC SENSE Requests the output of the ISRC code of the current track (ready mode) or the catalog (stop mode). This data can only be output when a playback-only disc is loaded. Command 53 Data None Return ISRC RETURN [D3] 4-28. TRACK No. SENSE Requests the current track number. Command 55 Data None Return TRACK No. STATUS RETURN [D5] 4-29.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 4-34. ERROR SENSE Should be transmitted by the external controller on receipt of an ERROR SENSE REQUEST [F0] from the controlled device, to determine the exact error. The contents of the reply are described in the ERROR SENSE RETURN command.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 5. Return Command Detail 5-1. TIME DATA When the Time mode is set to other than “OFF” with TIME DATA SEND SELECT command [3F], controlled device outputs the time data in specified form by TIME DATA SEND SELECT command [3F].
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 5-4. PITCH CONTROL DATA RETURN Transmitted in response to a PITCH CONTROL DATA PRESET command [25] with the request data ([FF]) to show the currently set Pitch Control value.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 5-8. TIMER/RESUME PLAY SELECT RETURN Transmitted in response to a TIMER/RESUME PLAY SELECT command [34] with the request data ([FF]) to show the currently set the Power-on-play/Resume function status . Command B4 Data 2 bytes Request command TIMER/RESUME PLAY SELECT [34] Data 1 0 0 0 0 Data 2 0 1 2 3 Description Timer Off/Resume Off Timer On/Resume Off Timer Off/Resume On Timer On/Resume On Remarks 5-9.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 5-12. INCR PLAY SELECT RETURN Transmitted in response to an INCR PLAY SELECT command [3A] with the request data ([FF]) to show the currently set the Incremental Play function status . Command BA Data 2 bytes Request command INCR PLAY SELECT [3A] Data 1 0 0 Data 2 0 1 Description INCR Play Off INCR Play On Remarks Incremental Play function is turned off Incremental Play function is turned on 5-13.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 5-16. MECHA STATUS RETURN Transmitted in response to a MECHA STATUS SENSE command [50] and gives the current mechanism status of the controlled device.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 5-19. DISC STATUS RETURN Transmitted in response to a DISC STATUS SENSE command [56], giving the status of the loaded disc. Command D6 Data 4 bytes Request command DISC STATUS SENSE [56] Data 1 Data 2 Disc Status Data 3 Disc Type Data 4 00: No Disc 01: A disc has been loaded 00: CD-DA 02: CD-DA (RW) 10: CD-Data (ROM) 12: CD-Data (RW) 5-20.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 5-21. CURRENT TRACK TIME RETURN Transmitted in response to a CURRENT TRACK TIME SENSE command [58], giving the specified form of the time data of the current track.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 5-23. PGM TOTAL TRACK No./TOTAL TIME RETURN Transmitted in response to a PGM TOTAL TRACK No./TOTAL TIME SENSE command [5E], giving the total number of the programmed tracks and the running time of the programmed tracks. Command DE Data 12 bytes Request command PGM TOTAL TRACK No.
TASCAM CD-01U/CD-01U PRO RS-232C Protocol Specifications 5-28. ERROR SENSE RETURN Transmitted in response to an ERROR SENSE command [78], giving the specific error that has occurred. Command F8 Data 4 bytes Request command ERROR SENSE [78] Data 1 Data 2 Data 3 Data 4 N2 N3 0 N1 Error code( N1-N2N3) 1-01 TOC Read Error 1-02 GFS Error 1-03 Focus servo Error 1-04 Sub Q Reading Error 1-05 Disk loading Error 1-06 Sled Error 1-10 SDRAM check Error 1-13 System Error *** Your unit must be version V1.