Roland RS 232C manual If You Have Been Using the AR-2000, About the RS-232C Interface, Handshaking

Page 6

r

Section1 Introduction

This manual explains how to control the AR-3000 using RS-232C. For details on the operation of the AR-3000 itself, refer to the AR-3000 owner's manual. This manual assumes that you have a basic understanding of computers. For explanations of computer terminology or operation, please refer to commercially available manuals.

The contents of this manual are subject to change without notice.

1.1 If You Have Been Using the AR-2000

The AR-3000's command set, which employs RS-232C, is designed to be backwardly compatible with the AR-2000. This means it is possible for you to continue using the control system you have used with the AR-2000. However, since the AR-3000 and AR-2000 are not functionally identical in every respect, some functions cannot be used. For more information, check the included specifications.

Section2 Setup

2.1 About the RS-232C Interface

RS-232C is a standardized type of serial interface. The connections which are used by the AR-3000 are discussed below.

2.1.1 Connector and Cable

Connector specifications

*The AR-3000 is equipped with a D-sub 9-pin type female connector. In the case of connecting by female – female crossing cable, use gender changer.

Cable specifications *2

*1

*1

*1 This is already connected in inside of the AR-3000. (4 – 6, 7 - 8 )

*2 At least three line(RXD, TXD, GND) should be connected as shown in a figure.

2.2 Handshaking

If the AR-3000's processing speed is slower than the speed at which data is transmitted from the computer, measures must be taken to avoid data loss. Conversely, data loss will also occur if data is transmitted from the AR-3000 faster than the computer can process it.

For these reasons, the AR-3000 uses “Xon/Xoff” handshaking.

The external computer can control transmission from the AR-3000 in the same way. The ASCII code signal name for Xon is DC1, which is 11H.

The ASCII code signal name for Xoff is DC3, which is 13H.

AR-3000 RS-232C Reference -1

Image 6
Contents RS-232C Reference AR-3000 RS-232C Reference versionOverview of Commands ContentsSetup Details of each Command Setting Commands ACK Appendix About the RS-232C Interface If You Have Been Using the AR-2000Connector and Cable HandshakingAR-3000 Settings Setup ProcedureComputer Settings Connections with the ComputerBaud Rate Settings Command StructureCommunication Protocol Stx + DM command About Input Parameters Command FormatPrecautions About Output ParametersDetails of each Command = PE PausE Control Commands= PAPhrAse Phrases other than audio phrases cannot be specified= RL Relative time pLay If Dual Mono Mode is on= PL PLay Syntax stxRL * , **H**M**S**F stxRL * , **H**M**SExample stxAE2001,3,1,8,59,0,0,1,0 Recording CommandsStxAE = RE REc start= RM Rec Mode Syntax stxRM **** , * , * , * , * , * , * a b c d e f gExample RMA1,3,2,1,0,1,1 = CD Card Delete Function Delete Card Syntax stxDM Editing Commands= DM Delete Mode = CP Card coPy= LS phrase Lock Switch LW phrase Lock sWitch for AR-3000= FM ForMat = PD Phrase Delete = SP Setting coPy Function System copy Syntax stxDM= PC Phrase Copy Function Copy phrase Syntax stxDM = PI Phrase sIlencerTS Time Stretch for AR-3000 StxPV ****,**H**M**S**F*SStxPM StxTSStxDM StxRT Syntax3 Mono1 , Mono2 to Stereo stxDM StxRTExample stxCV0,ABCDEFGH Setting CommandsPattern Phrase Settings Syntax stxPU **** , * , **** , **S* , .... , **** , **SSong Phrase number Phrase number to be played back Phrase Settings Example SUA001,ABCDEFGHIJK,100,10S5,1,5M0S,1,5M10S,120,0Syntax stxPO **** , *,**M**S PO Phrase control Out set up for AR-3000PP phrase Playback Point set up for AR-3000 Syntax stxPP **** , **H**M**S**F*S, **H**M**S**F*SMPphrase Midi temPo set up for AR-3000 Syntax stxMPSyntax stxTT Midi Settings = MS Midi Set up Function Midi settingsSyntax stxMS = NM Note Map MM MMc set up for AR-3000MT MTc set up for AR-3000Function MTC settings Syntax stxMT Syntax stxNM= BR Baud Rate = DC Display ContrastExample DP0,A1,,A3,A4,,A16 DL Direct pLay for AR-3000 Function Direct Playback settingStxDP Syntax stxDLSM SysteM for AR-2000Function System settings Syntax stxSM AR-3000 RS-232C Reference Syntax stxEQ StxBO3Q pattern phrase reQuest for AR-3000 Request Commands2Q pattern phrase reQuest for AR-2000 GQ sonG phrase reQuest for AR-3000= AQ All reQuest = CQ Card reQuest= DQ Direct play reQuest = NQ Note map reQuest = LQ dispLay contrast reQuest= MQ Memory reQuest Syntax stxNQ * aYQ sYstem reQuest for AR-3000 Syntax stxYQ= UQ coUnt play reQuest Syntax stxUQ= VR VeRsion = Xon 11H/Xoff 13H Reply Commands= ER ERror = CS Card SetCard ID Created automatically Reserved SU phrase Set Up for AR-2000 Function Phrase setting output S**F*S, **H**M**S**F*S,*,*, **H**M**S**F**S, **H**M**S**F**S Endless Syntax stxME Master Slave Sync Source Internal = CR Card Remain = CE Count play sEt upSyntax stxAC Syntax stxCR= DP Direct Play SY SYstem for AR-3000 Function System setting output = TI Time stamp Info Syntax stxTISyntax stxVR AR-3000 RS-232C Reference = AE Auto inc rEc start Syntax stxAE S**** aSyntax stxER * a = Xon 11H / Xoff 13H Editing Commands AR-3000 Commands List 1 AR-2000 Compatible Commands List# Control Commands # Playback Commands # Setting Commands # Card Settings# Setting Output Commands # Reply Commands# Commands sent from the AR-3000 to the external device Reply Commands# Midi Settings # Editing Commands # Card Editing# Setting Commands # Phrase Settings # System Settings# Setting Output Commands # Phrase Settings Characters That Can Be Used in Phrase Names and Card NamesSample Algorithms Playing Back a PhraseRecording Nomal Recording Recording Time-Stamped Recording What is the Phrase Output Counter? Deleting a Phrase