Roland RS 232C manual Baud Rate Settings, Command Structure, Communication Protocol

Page 8

r

Baud Rate Settings

Set the baud rate to the desired value. (Refer to owner's manual p.118)

1)Press the MODE button.

2)Rotate the SELECT knob to select “7.1 Baud rate.”

3)Press the SELECT knob.

4)Rotate the SELECT knob to select the baud rate. Baud rate = 4800, 9600, 19200, 38400 bps Select the same setting as on the computer.

5)Press the SELECT knob. Rotate the SELECT knob to select “Yes” Press the ENTER button to set the baud rate.

6)Press the MODE button.

Section3 Overview of Commands

The AR-3000 and the computer communicate using commands.

3.1 Command Structure

Commands consist of STX (02H) + two uppercase characters.

However, the Type 0 commands listed later are exceptions to this.

3.1.1 Communication Protocol

Depending on the command, four types of communication protocol are used between the computer and the AR-3000. As also explained in chapter 4, the ACK referred to in this document is ASCII code 06H (ACK), and the ER command is a command that transmits/receives an error.

1) When telling the AR-3000 to perform an operation or make a setting.

This is done using the 4.2.1 Control and 4.2.3 Setting commands explained in chapter 4. Commands use the following procedure.

a. stx + command

COMPUTER AR-3000

b. ack or stx ER command

a.The command is sent from the computer to the AR-3000.

b.If the command is received correctly, the AR-3000 will transmit an ACK command. If not, it will transmit an ER command.

2)To verify the settings of the AR-3000

This is done using the 4.2.4 Request command explained in chapter 4. The command to check the setting status of the AR-3000 uses the following procedure.

a. stx + command

COMPUTER AR-3000

b. ack or stx ER command

c. ack or stx ER command

AR-3000 RS-232C Reference -3

Image 8
Contents RS-232C Reference AR-3000 RS-232C Reference versionContents SetupOverview of Commands Details of each CommandSetting Commands ACK Appendix If You Have Been Using the AR-2000 Connector and CableAbout the RS-232C Interface HandshakingSetup Procedure Computer SettingsAR-3000 Settings Connections with the ComputerCommunication Protocol Baud Rate SettingsCommand Structure Stx + DM command Command Format PrecautionsAbout Input Parameters About Output ParametersDetails of each Command Control Commands = PAPhrAse= PE PausE Phrases other than audio phrases cannot be specifiedIf Dual Mono Mode is on = PL PLay= RL Relative time pLay Syntax stxRL * , **H**M**S**F stxRL * , **H**M**SRecording Commands StxAEExample stxAE2001,3,1,8,59,0,0,1,0 = RE REc startExample RMA1,3,2,1,0,1,1 = RM Rec ModeSyntax stxRM **** , * , * , * , * , * , * a b c d e f g Editing Commands = DM Delete Mode= CD Card Delete Function Delete Card Syntax stxDM = CP Card coPy= FM ForMat = LS phrase Lock SwitchLW phrase Lock sWitch for AR-3000 = SP Setting coPy Function System copy Syntax stxDM = PC Phrase Copy Function Copy phrase Syntax stxDM= PD Phrase Delete = PI Phrase sIlencerStxPV ****,**H**M**S**F*S StxPMTS Time Stretch for AR-3000 StxTSStxDM StxRT Syntax3 Mono1 , Mono2 to Stereo stxDM StxRTSetting Commands Pattern Phrase SettingsExample stxCV0,ABCDEFGH Syntax stxPU **** , * , **** , **S* , .... , **** , **SSong Phrase number Phrase number to be played back Phrase Settings Example SUA001,ABCDEFGHIJK,100,10S5,1,5M0S,1,5M10S,120,0PO Phrase control Out set up for AR-3000 PP phrase Playback Point set up for AR-3000Syntax stxPO **** , *,**M**S Syntax stxPP **** , **H**M**S**F*S, **H**M**S**F*SSyntax stxTT MPphrase Midi temPo set up for AR-3000Syntax stxMP Syntax stxMS Midi Settings= MS Midi Set up Function Midi settings MM MMc set up for AR-3000 MT MTc set up for AR-3000Function MTC settings Syntax stxMT= NM Note Map Syntax stxNM= BR Baud Rate = DC Display ContrastDL Direct pLay for AR-3000 Function Direct Playback setting StxDPExample DP0,A1,,A3,A4,,A16 Syntax stxDLSM SysteM for AR-2000Function System settings Syntax stxSM AR-3000 RS-232C Reference Syntax stxEQ StxBORequest Commands 2Q pattern phrase reQuest for AR-20003Q pattern phrase reQuest for AR-3000 GQ sonG phrase reQuest for AR-3000= DQ Direct play reQuest = AQ All reQuest= CQ Card reQuest = LQ dispLay contrast reQuest = MQ Memory reQuest= NQ Note map reQuest Syntax stxNQ * aYQ sYstem reQuest for AR-3000 Syntax stxYQ= VR VeRsion = UQ coUnt play reQuestSyntax stxUQ Reply Commands = ER ERror= Xon 11H/Xoff 13H = 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 = CE Count play sEt up Syntax stxAC= CR Card Remain Syntax stxCR= DP Direct Play SY SYstem for AR-3000 Function System setting output Syntax stxVR = TI Time stamp InfoSyntax stxTI AR-3000 RS-232C Reference Syntax stxER * a = AE Auto inc rEc startSyntax stxAE S**** a = Xon 11H / Xoff 13H AR-3000 Commands List 1 AR-2000 Compatible Commands List # Control Commands # Playback CommandsEditing Commands # Setting Commands # Card Settings# Reply Commands # Commands sent from the AR-3000 to the external device# Setting Output Commands Reply Commands# Editing Commands # Card Editing # Setting Commands # Phrase Settings# Midi 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