RS-232 Specification RS-232 IMPLEMENTATION OVERVIEW

Similar documents
Back to. Communication Products Group. Technical Notes. Local/Remote Control, 9300 Series

Chapter 14 The RS422/485 communication of GM6-CPUB

Multi-Channel RS-232 Serial RF Transceiver

Serial Control Manual TDAI-2170

SETUP GUIDE MULTIMEDIA PROJECTOR MODEL PG-MB60X

TCSS 372 Laboratory Project 2 RS 232 Serial I/O Interface

This section of the manual will document the Ad-Maestro s control ports, COMM Ports and their settings respectively.

Instruction Sheet UPS SERIES. Serial Control Protocol. I Rev E

Fixed Mount Scanner FUZZYSCAN FAMILY. Quick Start Guide FIXED MOUNT SCANNER

AT-XTR-7020A-4. Multi-Channel Micro Embedded Transceiver Module. Features. Typical Applications

I-7088, I-7088D, M-7088 and M-7088D User Manual

CAT-260 Repeater Controller Computer Automation Technology, Inc

Mate Serial Communications Guide This guide is only relevant to Mate Code Revs. of 4.00 and greater

Parameter Value Unit Notes

Product Specification for model TT Transducer Tester Rev. B

R5 RIC Quickstart R5 RIC. R5 RIC Quickstart CONTENTS. Saab TransponderTech AB. Appendices. Project designation. Document title

Addendum SmartPAC Third Party Communications Firmware

Installation and Operation Manual HS-R. 4-Channel Low Speed Data Module with V.110 Rate Adaptation MEGAPLEX-2100 MODULE

CASH-Interface2. v1.09. Universal CASH Interface

Ocean Controls KT-5198 Dual Bidirectional DC Motor Speed Controller

Serial Control Hardware (RS-485)

GM8036 Laser Sweep Optical Spectrum Analyzer. Programming Guide

BVW Series DVW Series DNW Series HDW Series

EIG DNP V3.0 Protocol Assignments

Features. Description. General Specifications. VS Series Inclinometer : Dual Axis, RS232 and Analogue Output

Channel Remote Programming: For the (35R Motor with or without a Plug) LEFT SIDE AND RIGHT SIDE MOTORS

Carbon Dioxide (Tiny CO2) Gas Sensor. Rev TG400 User Manual

EE 314 Spring 2003 Microprocessor Systems

Agent-based/Robotics Programming Lab II

5096 FIRMWARE ENHANCEMENTS

CALIFORNIA SOFTWARE LABS

Contents. Introduction and description Package contents Device identification PM Options... 80

Catalog

LC-10 Chipless TagReader v 2.0 August 2006

Studio Broadcast System

LOCAL/REMOTE CONTROL and FUNCTIONAL DESCRIPTION. UNIVERSAL Ku-BAND TEST TRANSLATOR UNIVERSAL DBS BAND TEST TRANSLATOR

BCV-1203 Barcode Verification System Users Guide Version 1.2

isma-b-w0202 Modbus User Manual GC5 Sp. z o.o. Poland, Warsaw

RF Wireless Serial Device Server

Catalog

THETA DIGITAL. Digital Done Right. Generation VIII. RS232 Control Protocol V 1.02

13. OP-03 RS-232C SERIAL INTERFACE

Physics 472, Graduate Laboratory DAQ with Matlab. Overview of data acquisition (DAQ) with GPIB

APPENDIX A PARAMETER DESCRIPTIONS

i1800 Series Scanners

USER'S MANUAL. Model : K

5008 Dual Synthesizer Configuration Manager User s Guide (admin Version) Version valontechnology.com

AUTOMATE ARC Serial Protocol via RS485

Signal Isolators & Conditioners

ICS REPEATER CONTROLLERS

MADEinUSA OPERATOR S MANUAL. RS232 Interface Rev. A

Output format same as L, except that when HP1 or HP2 is active, it will clear CP1. VDD GND OSC. Rx IN HP1 CODE 2 HP2 SC9149AL/ 9149AHN HP3 HP4 SP2

It s Logical! Technical Newsletter. Logic, the basics you need to know

ZX-SERVO16. Features : Packing List. Before You Begin

INTRODUCTION. T hank you for your HB8215/HB8216 loadcell indicator purchase. The HB8215 and HB8216 are the best choice for industrial weighing

Fanuc Serial (RS232) Communications Information

APPLICATION BULLETIN. SERIAL BACKGROUNDER (Serial 101) AB23-1. ICS ICS ELECTRONICS division of Systems West Inc. INTRODUCTION CHAPTER 2 - DATA FORMAT

Chapter 15: Serial Controlled (HF) Radio Support

Tri-Linear Series: BMT-2098C-A User Manual

Cost efficient design Operates in full sunlight Low power consumption Wide field of view Small footprint Simple serial connectivity Long Range

CMU232 User Manual Last Revised October 21, 2002

2016 Motorized Shades Basic Programming

Network Scanner Guide for Fiery S300 50C-KM

M7 Over-The-Air Protocol. Overview. Technical Brief AN187 Rev A1

Radio Module for MHz. Band RMCx4-1 ; RMCx9-1

For Direct computer control see the Data Out connector description. For Radio control see the Data In connector description.

WTDIN-M. eeder. Digital Input Module. Technologies FEATURES SPECIFICATIONS DESCRIPTION. Weeder Technologies

WTDOT-M. eeder. Digital Output Module. Technologies FEATURES SPECIFICATIONS DESCRIPTION. Weeder Technologies

Cost efficient design Operates in full sunlight Low power consumption Wide field of view Small footprint Simple serial connectivity Long Range

CDR-915 Data Radio Module INTEGRATOR S GUIDE

EVO MODULE 7 PROGRESSIVES MK7-EVMOD Bally Gaming and Systems

AL-DALI-010v 0-10v Dimmer 3-Way switch with DALI

Output format same as L, except that when HP1 or HP2 is active, it will clear CP1. VDD GND. Rx IN OSC HP1 CODE 2 HP2 SC9149AL/ 9149AHN HP3 HP4 SP2

Houston Radar LLC. Installation and User Manual For. Doppler Radar DR-1500

Technical Description and User Manual E-band CW power meter DPM-12 s/n N-1204/21-T

CHAPTER 1 INTRODUCTION...

AUTOMATION. Operator s Manual. IRU-2xx4/3xx4 Series. Rev. A2, 11/08 Doc

the Board of Education

Serial Communications Protocol V1.02

Line-to-line RMS Volts, 3 phases 4 digits (XXX.X) Volts

MODEL PAXCDC -SERIAL COMMUNICATIONS PLUG-IN OPTION CARDS

Ç Warning: É Caution: Specific notes and precautions designed to prevent damage to the motorcycle. Non-compliance may invalidate the warranty.

AcuMesh Wireless RS485 Network. User's Manual SOLUTION

Bulletin 2755 Hand-Held Scanner with RS-232 Option

VERCISE DIRECTIONAL SYSTEMS* VERCISE NEURAL NAVIGATOR 2.1 PROGRAMMING TUTORIAL

Interfacing To Climatronics Tacmet II Sonic Weather Station

AVOUTLET.com. AUTOMATE ARC Serial Protocol via RS485.

Device/PLC Connection Manuals

MODEL PAXCDC -SERIAL COMMUNICATIONS PLUG-IN OPTION CARDS

Electro Optical Components, Inc.

MEGAPLEX-2100 MODULE VC-16A. 16-Channel PCM/ADPCM Voice Module Installation and Operation Manual. Notice

DRG-Series. Digital Radio Gateway. Hytera DMR USB Donor (Tier-2) Digital Radio Supplement

DSTS-5A/2C User's Manual

MODEL FVP-44. Setup & Programming Manual

TN Interfacing a Vaisala WXT520 Weather Transmitter to a datataker DT80 Series Data Logger

WIEG4PRT-A Four port Wiegand to RS232 Converter.

APPENDIX N. Telemetry Transmitter Command and Control Protocol

The MP SERIES CONTROLLER. User s Manual. ISE, Inc.

Interfacing Clockaudio microphones with the Logic Box

LBI Installation & Operation

Transcription:

322 RS-232 Specification RS-232 IMPLEMENTATION OVERVIEW TASCAM's 322 cassette deck has a standard RS- 232C port, capable of receiving commands and sending status information. Commands are included for transport functions, including CPS (Compumatic Program Search), Counter Reset, and Sync Reverse settings. Tally information will include deck status, timer information and record prohibit status. Individual Control Over Each Deck Extensive Transport Control Command Set (Includes CPS, RTZ, Sync Reverse and Dubbing) Transport Status Tallies Tape Counter Readout (MM:SS) Tape Counter Reset Command Tape Status (Record Prohibit/Enable) Empty Deck Indication RS-232 Pin Assignment & Protocol Specification: Connector: Pin 2: Pin 3: Pin 5: DB9 Data Transmission Speed: Command Spacing: Character Length: Parity Bit: Stop Bit: 2 3 5 322 RS-232 Port External Unit 9600 bps >20msec 8 bit None 1 bit COMMAND STRUCTURE & BEHAVIOR Basic Transport Commands: Status Request Commands: Command Deck Direction Command Deck 0 1 1 0 1 0 1 CR 0 5 0 0 1 CR 31h 31h 31h 31h 0Dh PLAY, DECK 1, SIDE A - All command strings for the 322 begin with an identifying phrase of "Line Feed" () and a "0" (). Command - The command follows the preamble directly. (For a complete list of all the commands, see Transport Commands on the next page.) Deck - This determines whether the command is targeted at Deck 1 ( 31h) or Deck 2 ( 32h). Direction - For commands which have directionality to it, this determines whether the forward or reverse direction is desired. Forward direction ( 31h) and reverse direction ( 32h) are used for commands with direction. Transport commands without direction use a "no direction" ( ) place holder. - All command strings for the 322 end with "Carriage Return" (0Dh) as the delimiter. 35h 31h 00h SENSE MECHANISM STATUS, DECK 1 Status request commands will follow the same structure as basic transport commands, except a direction is not included in the command. (That information will be given in the reply.) The 322 does not automatically generate status commands when mechanisms change, so the controller will need to scan the 322 at some rate. When setting a scanning cycle, it is important to recognize that the 322 requires 20 milliseconds between commands. Since there are 3 types of information per deck (time, record prohibit, and mechanism status), it is easily possible to scan each status every half second, and still only be sending messages to the 322 every 83 milliseconds. TASCAM USA has tested the 322, scanning each status type every half second, and the 322 performed flawlessly. Page 1 of 5

COMMAND STRUCTURE & BEHAVIOR (CONT) When the 322 receives commands, the behavior mimics the front panel controls. So, when PLAY DECK 1 SIDE A is issued, the 322 may not be engaged directly into PLAY. (A chart at right explains the actual behavior.) These behaviors are fairly straight forward, since these commands follow normal cassette logic that most end users are already familiar with. This makes programming a touch panel for standard remote control applications very easy. But for unattended automation systems run completely by computer, it might be wise to create a simple macro which returns the 322 to a known state, like STOP on side A. - If the 322 was recording on side B, then the machine will flip to side A and continue recording on side A. - If the 322 was recording on side A, then it will continue recording on side A. - If the 322 was in record pause on side A, then record is engaged on side A. - If the 322 was in record pause on side B, then the 322 will flip directions and remain in record pause on side A. - If the 322 was in pause on side B, then the 322 will flip directions and remain in pause on side A. COMMAND LIST STOP, DECK 1 - CMND "10" STOP, DECK 2 PLAY, DECK 1, SIDE A - CMND "11" PLAY, DECK 1, SIDE B PLAY, DECK 2, SIDE A PLAY, DECK 2, SIDE B PAUSE, DECK 1 - CMND "1C" PAUSE, DECK 2 REC PAUSE, DECK 1 - CMND "14" REC PAUSE, DECK 2 REC MUTE, DECK 1 - CMND "1B" REC MUTE, DECK 2 FFWD, DECK 1 - CMND "1A" REW, DECK 1 FFWD, DECK 2 REW, DECK 2 RESET COUNTER, DECK 1 - CMND "65" RESET COUNTER, DECK 2 0 1 0 0 1 0 0 CR 31h 31h 0Dh 0 1 0 0 2 0 0 CR 31h 32h 0Dh 0 1 1 0 1 0 1 CR 31h 31h 31h 31h 0Dh 0 1 1 0 1 0 2 CR 31h 31h 31h 32h 0Dh 0 1 1 0 2 0 1 CR 31h 31h 32h 31h 0Dh 0 1 1 0 2 0 2 CR 31h 31h 32h 32h 0Dh 0 1 C 0 1 0 0 CR 31h 43h 31h 0Dh 0 1 C 0 2 0 0 CR 31h 43h 32h 0Dh 0 1 4 0 1 0 0 CR 31h 34h 31h 0Dh 0 1 4 0 2 0 0 CR 31h 34h 32h 0Dh 0 1 B 0 1 0 0 CR 31h 42h 31h 0Dh 0 1 B 0 2 0 0 CR 31h 42h 32h 0Dh 0 1 A 0 1 0 1 CR 31h 41h 31h 31h 0Dh 0 1 A 0 1 0 2 CR 31h 41h 31h 32h 0Dh 0 1 A 0 2 0 1 CR 31h 41h 32h 31h 0Dh 0 1 A 0 2 0 2 CR 31h 41h 32h 32h 0Dh 0 6 5 0 1 0 0 CR 36h 35h 31h 0Dh 0 6 5 0 2 0 0 CR 36h 35h 32h 0Dh Page 2 of 5

COMMAND LIST (CONT) RTZ, DECK 1 - CMND "2D" RTZ, DECK 2 CPS FFWD, DECK 1 - CMND "1D" CPS REW, DECK 1 CPS FFWD, DECK 2 CPS REW, DECK 2 SENSE MECH STATUS, DECK 1 - CMND "50" SENSE MECH STATUS, DECK 2 SENSE TAPE STATUS, DECK 1 - CMND "56" SENSE TAPE STATUS, DECK 2 SENSE TAPE COUNTER, DECK 1 - CMND "5A" SENSE TAPE COUNTER, DECK 2 0 2 D 0 1 0 0 CR 32h 44h 31h 0Dh 0 2 D 0 2 0 0 CR 32h 44h 32h 0Dh 0 1 D 0 1 0 1 CR 31h 44h 31h 31h 0Dh 0 1 D 0 1 0 2 CR 31h 44h 31h 32h 0Dh 0 1 D 0 2 0 1 CR 31h 44h 32h 31h 0Dh 0 1 D 0 2 0 2 CR 31h 44h 32h 32h 0Dh 0 5 0 0 1 CR 35h 31h 0Dh 0 5 0 0 2 CR 35h 32h 0Dh 0 5 6 0 1 CR 35h 36h 31h 0Dh 0 5 6 0 2 CR 35h 36h 32h 0Dh 0 5 A 0 1 CR 35h 41h 31h 0Dh 0 5 A 0 2 CR 35h 41h 32h 0Dh TALLY STRUCTURE & BEHAVIOR Return Tallies: The first section following the preamble willl define whether the tally is giving information about Status (D0h), Tape Status (D6h), or Tape Counter (DAh) tally. For Status tallies, following bits will represent the current function of a deck, which mechanism is being described, and the direction the system is defaulted to. (Side A or Side B) For Tape Counter tallies, the data blocks will represent the first, then the minutes and seconds. If the 322 is in CPS mode, the minutes display will transmit "CP" and the seconds will show the number of breaks the CPS mechanism is going to pass. (This is exactly mimicking the timer display on the 322.) It should be noted that the 322 will not transmit positive or negative time information from the deck, though the display can indicate negative time. 44h 31h Status 0 D 1 0 IN STOP, DECK 1, SIDE A Direction 0 0 1 0 1 CR 31h 31h 0Dh As with the FFWD and REW transport commands, FFWD and REW tallies do not reverse for side B. They are always shuttling tape in the same direction. So, on side B, REW will shuttle ahead, and FFWD will shuttle back. This is consistant with having a dedicate PLAY B button, keeping the relational arrows for commands. Tape Counter 0 D A 0 2 10's Minutes 1's Minutes 2 6 4 7 10's Seconds 1's Seconds CR 44h 41h 32h 32h 36h 34h 37h 0Dh TAPE COUNTER 2 SHOWS 26:47 Page 3 of 5

TALLY STRUCTURE & BEHAVIOR (CONT.) For Tape Status tallies, the data blocks will represent mechanism and Deck 1 and Deck 2 Record Prohibit status will be displayed. (This is determined by the punch blocks on the top of the cassette itself.) Tape Status 322 RS-232 Specification Place Holder Deck 2 Deck 1 6 0 1 0 1 CR 0 D 0 1 A chart for all Tallies and Tape Status combinations are shown on the next page in the Tally List & Behavior chart on the next two pages. 44h 36h 31h DECK 1, SIDE A RECORD PROHIBITED 31h 31h 0Dh TALLY LIST STOP, DECK 1, SIDE A - STATUS "10" STOP, DECK 1, SIDE B STOP, DECK 2, SIDE A STOP, DECK 2, SIDE B PLAY, DECK 1, SIDE A - STATUS "11", DIR "01" PLAY, DECK 1, SIDE B PLAY, DECK 2, SIDE A PLAY, DECK 2, SIDE B PAUSE, DECK 1, SIDE A - STATUS "1C" PAUSE, DECK 1, SIDE B PAUSE, DECK 2, SIDE A PAUSE, DECK 2, SIDE B RECORD, DECK 1, SIDE A - STATUS "13" RECORD, DECK 1, SIDE B RECORD, DECK 2, SIDE A RECORD, DECK 2, SIDE B 0 D 0 1 0 0 1 0 1 CR 44h 31h 31h 31h 0Dh 0 D 0 1 0 0 1 0 2 CR 44h 31h 31h 32h 0Dh 0 D 0 1 0 0 2 0 1 CR 44h 31h 32h 31h 0Dh 0 D 0 1 0 0 2 0 2 CR 44h 31h 32h 32h 0Dh 0 D 0 1 1 0 1 0 1 CR 44h 31h 31h 31h 31h 0Dh 0 D 0 1 1 0 1 0 2 CR 44h 31h 31h 31h 32h 0Dh 0 D 0 1 1 0 2 0 1 CR 44h 31h 31h 32h 31h 0Dh 0 D 0 1 1 0 2 0 2 CR 44h 31h 31h 32h 32h 0Dh 0 D 0 1 C 0 1 0 1 CR 44h 31h 43h 31h 31h 0Dh 0 D 0 1 C 0 1 0 2 CR 44h 31h 43h 31h 32h 0Dh 0 D 0 1 C 0 2 0 1 CR 44h 31h 43h 32h 31h 0Dh 0 D 0 1 C 0 2 0 2 CR 44h 31h 43h 32h 32h 0Dh 0 D 0 1 3 0 1 0 1 CR 44h 31h 33h 31h 31h 0Dh 0 D 0 1 3 0 1 0 2 CR 44h 31h 33h 31h 32h 0Dh 0 D 0 1 3 0 2 0 1 CR 44h 31h 33h 32h 31h 0Dh 0 D 0 1 3 0 2 0 2 CR 44h 31h 33h 32h 32h 0Dh Page 4 of 5

TALLY LIST & BEHAVIORS (CONT) RECORD PAUSE, DECK 1, SIDE A - STATUS "14" RECORD PAUSE, DECK 1, SIDE B RECORD PAUSE, DECK 2, SIDE A RECORD PAUSE, DECK 2, SIDE B RECORD MUTE, DECK 1, SIDE A - STATUS "1B" RECORD MUTE, DECK 1, SIDE B RECORD MUTE, DECK 2, SIDE A 0 D 0 1 4 0 1 0 1 CR 44h 31h 34h 31h 31h 0Dh 0 D 0 1 4 0 1 0 2 CR 44h 31h 34h 31h 32h 0Dh 0 D 0 1 4 0 2 0 1 CR 44h 31h 34h 32h 31h 0Dh 0 D 0 1 4 0 2 0 2 CR 44h 31h 34h 32h 32h 0Dh 0 D 0 1 B 0 1 0 1 CR 44h 31h 42h 31h 31h 0Dh 0 D 0 1 B 0 1 0 2 CR 44h 31h 42h 31h 32h 0Dh 0 D 0 1 B 0 2 0 1 CR 44h 31h 42h 32h 31h 0Dh RECORD MUTE, DECK 2, SIDE B 0 D 0 1 B 0 2 0 2 CR 44h 31h 42h 32h 32h 0Dh FFWD, DECK 1, SIDE A - STATUS "19" FFWD, DECK 1, SIDE B FFWD, DECK 2, SIDE A FFWD, DECK 2, SIDE B REW, DECK 1, SIDE A - STATUS "1A" REW, DECK 1, SIDE B REW, DECK 2, SIDE A REW, DECK 2, SIDE B TAPE STATUS, DECK 1, ALL REC ENABLE TAPE STATUS, DECK 1, A: REC PROH, B: REC ENABLE TAPE STATUS, DECK 1, A: REC ENABLE, B: REC PROH TAPE STATUS, DECK 1, A: REC PROH, B: REC PROH TAPE STATUS, DECK 2, ALL REC ENABLE TAPE STATUS, DECK 2, A: REC PROH, B: REC ENABLE TAPE STATUS, DECK 2, A: REC ENABLE, B: REC PROH TAPE STATUS, DECK 2, A: REC PROH, B: REC PROH 0 D 0 1 9 0 1 0 1 CR 44h 31h 39h 31h 31h 0Dh 0 D 0 1 9 0 1 0 2 CR 44h 31h 39h 31h 32h 0Dh 0 D 0 1 9 0 2 0 1 CR 44h 31h 39h 32h 31h 0Dh 0 D 0 1 9 0 2 0 2 CR 44h 31h 39h 32h 32h 0Dh 0 D 0 1 A 0 1 0 1 CR 44h 31h 41h 31h 31h 0Dh 0 D 0 1 A 0 1 0 2 CR 44h 31h 41h 31h 32h 0Dh 0 D 0 1 A 0 2 0 1 CR 44h 31h 41h 32h 31h 0Dh 0 D 0 1 A 0 2 0 2 CR 44h 31h 41h 32h 32h 0Dh 0 D 6 0 1 0 1 0 0 CR 44h 36h 31h 31h 0Dh 0 D 6 0 1 0 1 0 1 CR 44h 36h 31h 31h 31h 0Dh 0 D 6 0 1 0 1 1 0 CR 44h 36h 31h 31h 31h 0Dh 0 D 6 0 1 0 1 1 1 CR 44h 36h 31h 31h 31h 31h 0Dh 0 D 6 0 2 0 1 0 0 CR 44h 36h 32h 31h 0Dh 0 D 6 0 2 0 1 0 1 CR 44h 36h 32h 31h 31h 0Dh 0 D 6 0 2 0 1 1 0 CR 44h 36h 32h 31h 31h 0Dh 0 D 6 0 2 0 1 1 1 CR 44h 36h 32h 31h 31h 31h 0Dh Page 5 of 5