AudioReQuest Crestron™ Interface Guide Version 6.0.0 Control of 1 or more AudioReQuest™ devices from a Crestron control system through RS232 or Ethernet ReQuest Incorporated 100 Saratoga Village Blvd. #44 Ballston Spa, NY Direct Line:518.899.1254 Support:800.236.2812 Facsimile:518.899.
Table of Contents Revision History ............................................................................................................... II Crestron Install Checklist................................................................................................. III Introduction: ..................................................................................................................... 1 Rear Serial Port Pinout (Male RS-232 Port) .........................................................
Revision History Revision Number 4.0.2 4.0.3 4.1.0 4.1.5 4.5.0 4.5.1 4.5.5 5.0.0 5.5.0 6.0.0 Changes Updated for 1.7.11, updated graphics Updated for 1.7.5 (genre commands) Updated for 1.8.1 Updated version number to match program version number. No changes to document Complete redesign Added new 1.9.
Crestron Install Checklist Client Name: ______________________________________Date Installed: _________________________________ Module Version: _________________________________________ Processor Type: ______________________________ Number of ReQuests: _____________________________________Connection to ARQ: Ethernet Serial Hardware Requirements 1) 2-Series Crestron Processor and AudioReQuest Digital Music Server 2) FemaleÆFemale NULL Modem serial cable if connecting serially (one ships with the ARQ)
Introduction: This document explains how to interface all models of AudioReQuest Digital Music Servers with Crestron control systems using the AudioReQuest Crestron Demo Program version 6.0.0. It will not give a detailed explanation of the protocol used to communicate with the AudioReQuest via Ethernet, Serial, or IR. For this information, please download the Communication Protocol Guide from www.request.com.
W HAT T O D O F I R S T : Do Not Unzip The Demo Program You Download!!! 1. 2. 3. 4. 5. Download ARQConnect_Crestron_Demo_v6_0_0.zip from www.request.com. Open SIMPL Windows. Select Import Archived Program from the File pull-down menu Click Browse and find the zipped file you downloaded in step 1 above. Click Start to import the file. Following the above steps is CRITICAL to the success of your project.
Design Changes and New Features In an effort to simplify integration between Crestron and AudioReQuest, ReQuest has made a number of changes to the demo program, the ARQConnect module, and the demo touch screens. This section describes the changes that have been made. Multiple Product Model Support ReQuest now has 3 main types of AudioReQuest unit: Single Zone (N.Series), 2 Output Multizone (F2.Series), and 4 Output Multizone (F4.Series and S.Series).
Ethernet Control The demo program provided by ReQuest includes a commented out TCP/IP client that is ready to use. In order to control AudioReQuest with Ethernet: 1. Uncomment the TCP/IP client that is already in our demo program (Slot-08, IP-ID-04). 2. Verify that the TCP/IP client is configured as shown in the figure below. 3. Switch to Configure view and set the IP address of the TCP/IP client to the IP address of your AudioReQuest.
Customizing the Program Adding Touch Panels To simplify customization of the program, we have added templates for the Touch Screens and Panel Specific Logic folders. The demo program has nine 2-way panels already in it. If you wish to add more panels, you can use the templates to make it easier. NOTE: You may find it easier to delete all but one AudioReQuest Zone subsystem, add the new panel logic, then add back in the ARQ Zone logic folders. To add another touch screen: 1.
The next step is to create the Panel Logic folder for the new panel. 9. 10. 11. 12. 13. Select the S-1.4.10 : {Panel_TEMP} subsystem and press Ctrl-C on your keyboard. Select the S-1.4 : Panel Logic subsystem and press Ctrl-V. Uncomment the newly copied subsystem. Select the newly copied subsystem and press F9 on your keyboard. Search for Panel_TEMP and replace it with the same as in Step 8 on the previous page. Figure 5 You must also create the Panel Specific Logic in each zone for the new panel. 14.
Adding AudioReQuests The Multi Zone program is designed in such a way that adding more AudioReQuests to the program is as simple as possible. 1. Select the S-1.5 : {ARQ_01} subsystem and press Ctrl-C on your keyboard. 2. Select the S-1 : AudioReQuest Logic folder and press Ctrl-V to paste. 3. Select the newly copied subsystem and press F9 on your keyboard. 4. In the Search and Replace dialog box, replace all instances of ARQ_01 with ARQ_02. a.
Next you want to add the ARQ-CONNECT signal to the touch panel: 19. Double click on the first touch panel to open that panel in Detail View 20. Select Join 774 and press Ctrl-C on your keyboard. 21. Select the next open join and press Ctrl-V. 22. Adjust the ARQ_XX and ZONE_XX numbers appropriately as in step 15 above. 23. Repeat steps 20-22 for every AudioReQuest Zone you have added above 24.
The final step is to determine how you will control the newly added ARQ devices and connect the signals to/from the module. Serial Control 1. 2. 3. 4. Select an open COM port for each ARQ you have added to the system. Copy the signals from Port A to the new COM port Modify the signal names, changing ARQ_01 to ARQ_XX, where XX is the number of the AudioReQuest you are adding.
Complete List of Module Inputs and Outputs * * * The FW column indicates the minimum firmware on the AudioReQuest that supports that command If N/A appears in the FW column, then there are no restrictions Brackets ( [ ] ) around a signal name indicates that command is optional and does not need to be driven to compile the program without errors. Basic Module – Inputs SIGNAL NAME D/A/S FW DESCRIPTION S S D N/A 1.9.
[CONTINUOUS-TOGGLE] [REPEAT-CONT-OFF-TOGGLE] [RANDOM-TOGGLE] [DISCRETE-CONTINUOUS-ON] [DISCRETE-CONTINUOUS-OFF] [DISCRETE-SHUFFLE-ON] [DISCRETE-SHUFFLE-OFF] [DISCRETE-REPEAT-ON] [DISCRETE-REPEAT-OFF] [DISCRETE-RANDOM-IN] [DISCRETE-RANDOM-OUT] [SEEK-VALUE] [BEGIN-SEARCH] [CANCEL-SEARCH] [TOGGLE-SEARCH] [RESTART-SEARCH] [SEARCH-NEXT-MATCH] [SEARCH-SONGS] [SEARCH-ARTISTS] [SEARCH-ALBUMS] [SEARCH-GENRES] [SEARCH-COMPOSERS] [SEARCH-CONDUCTORS] [SEARCH-PERFORMANCES] [SEARCH-ORCHESTRAS] [KEYBOARD-CHAR] [BACKSPACE]
[BROWSE-PRESS-LINE-1] [BROWSE-PRESS-LINE-2] [BROWSE-PRESS-LINE-3] [BROWSE-PRESS-LINE-4] [BROWSE-PRESS-LINE-5] [BROWSE-PRESS-LINE-6] [BROWSE-PRESS-LINE-7] [BROWSE-PRESS-LINE-8] [BROWSE-PRESS-MORE-LINE-1] [BROWSE-PRESS-MORE-LINE-2] [BROWSE-PRESS-MORE-LINE-3] [BROWSE-PRESS-MORE-LINE-4] [BROWSE-PRESS-MORE-LINE-5] [BROWSE-PRESS-MORE-LINE-6] [BROWSE-PRESS-MORE-LINE-7] [BROWSE-PRESS-MORE-LINE-8] [SELECT-PLAYLIST-LINE-1] [SELECT-PLAYLIST-LINE-2] [SELECT-PLAYLIST-LINE-3] [SELECT-PLAYLIST-LINE-4] [SELECT-PLAYLIST-LIN
[LCD-LINE-ONE$] [LCD-LINE-TWO$] [LCD-LINE-THREE$] [LCD-LINE-FOUR$] [PLAYER-SONG-TITLE$] [PLAYER-ARTIST$] [PLAYER-ALBUM$] [PLAYER-PLAYLIST$] [PLAYER-GENRE$] [PLAYER-COMPOSER$] [PLAYER-CONDUCTOR$] [PLAYER-PERFORMANCE$] [PLAYER-ORCHESTRA$] [PLAYER-NEXT-TITLE$] [PLAYER-NEXT-ARTIST$] [PLAYER-NEXT-ALBUM$] [PLAYER-NEXT-GENRE$] [PLAYER-TOTAL-TIME$] [PLAYER-ELAPSED-TIME$] [PLAYER-REMAINING-TIME$] [PLAYER-TRACK-NUMBER$] [PLAYER-TOTAL-TRACKS$] [PLAYER-SONG-PROGRESS] [SEARCH-STRING-OUT$] [SEARCH-MODE-FB] [PLAY-NOW-AN-F
Advanced Module – Inputs SIGNAL NAME [REQUEST-ADVANCED-RX$] [POWER-ON] [POWER-OFF] [TIME-ON] [TIME-OFF] [PLAYER-DATA-ALWAYS-ON] [PLAYER-DATA-ALWAYS-OFF] [STATUS-UPDATES-ON] [STATUS-UPDATES-OFF] [LCD-TEXT-ON] [LCD-TEXT-OFF] [EXTENDED-FEEDBACK-ON] [EXTENDED-FEEDBACK-ON-WINDOWONLY] [EXTENDED-FEEDBACK-OFF] [REBOOT] [ETHERNET-PING] [MAX-POLL-FAILURES] [REQUEST-PLAYER-INFO] [DISCRETE-AUTO-RIP-ON] [DISCRETE-AUTO-RIP-OFF] [MENU] [MODE] [ENTER] [ENTER-NO-FLIP] [CANCEL] [DELETE] [DELETE-FROM-PLAYLIST] [EJECT] [DISCRE
[GOTO-LINE-1] [GOTO-LINE-2] [GOTO-LINE-3] [GOTO-LINE-4] [GOTO-LINE-5] [GOTO-LINE-6] [GOTO-LINE-7] [SET-ZONE-1-ACTIVE] [SET-ZONE-2-ACTIVE] [SET-ZONE-3-ACTIVE] [SET-ZONE-4-ACTIVE] [SET-PREV-ZONE] [SET-NEXT-ZONE] D D D D D D D D D D D D D N/A N/A N/A N/A N/A N/A N/A 2.2.2 2.2.2 2.2.2 2.2.2 2.2.2 2.2.2 Move the cursor to Line 2 but does not issue an Enter command. Move the cursor to Line 3 but does not issue an Enter command. Move the cursor to Line 4 but does not issue an Enter command.
Touchpanel Controller Module – Inputs SIGNAL NAME D/A/S FW DESCRIPTION D D D D D D D D D D D D D N/A D D D D N/A D D N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A Displays the Browse Popup (no command sent to ARQ) Displays the Browse Popup (no command sent to ARQ) Displays the Browse Popup (no command sent to ARQ) Displays the Browse Popup (no command sent to ARQ) Displays the Browse Popup (no command sent to ARQ) Displays the Browse Popup (no command sent to ARQ)
[LETTER_O] [LETTER_P] [LETTER_Q] [LETTER_R] [LETTER_S] [LETTER_T] [LETTER_U] [LETTER_V] [LETTER_W] [LETTER_X] [LETTER_Y] [LETTER_Z] [NUMBER_0] [NUMBER_1] [NUMBER_2] [NUMBER_3] [NUMBER_4] [NUMBER_5] [NUMBER_6] [NUMBER_7] [NUMBER_8] [NUMBER_9] [SYMBOL_BACKTICK] [SYMBOL_HYPHEN] [SYMBOL_EQUALS] [SYMBOL_OPEN_SQUARE_BRACKET] [SYMBOL_CLOSE_SQUARE_BRACKET] [SYMBOL_BACKSLASH] [SYMBOL_SEMICOLON] [SYMBOL_SINGLE_QUOTE] [SYMBOL_COMMA] [SYMBOL_PERIOD] [SYMBOL_FRONTSLASH] D D D D D D D D D D D D D D D D D D D D D D D D D
Appendix A: Troubleshooting **The first step to troubleshooting ANY problems is to verify that you imported the demo program (see “What To Do First” on Page 2) and you are not getting any errors related to AudioReQuest when you compile your program. If either of these is not the case, please go back and fix these problems before continuing** A) Can’t establish 1-way serial communication: 1. If connecting serially: a) Make sure Serial settings are correct according to the model of AudioReQuest you have.
C) Getting garbage text or lines not refreshing on Crestron Touch panels: If you are using an X-Series processor, you are most likely overflowing the buffer (255 Bytes) that goes with the internal serial port. It is HIGHLY recommended that you use a 2 series processor. If this is not possible, you may find some improvement by using a CNX-COM2 card.
Appendix B: Using Hyper Terminal: 1. Run HyperTerminal from the start menu (Figure B1) (StartÆProgramsÆAccessoriesÆCommunicationsÆHyperTerminal) Figure B1 - Start Menu 2. This will open the New Connection dialog box (Figure B2). Enter a name for the connection and click OK. The name is arbitrary. Figure B2 - New Connection Name Phone (518) 899-1254 • Fax (518) 899-1251 • www.request.
3. This will open the Connect To dialog box. Be sure to select your correct COM port under Connect using: (Figure B3). Figure B3 - Connect To... 4. This will open the COMx Properties dialog box. Be sure to set the settings as shown in Figure B4 below (9600-8-N-1-No Flow) for any Single Zone box. For F-Series multizone boxes, be sure to use 57600-8-N-1-No Flow. Figure B4 - COMx Properties Phone (518) 899-1254 • Fax (518) 899-1251 • www.request.
5. Once you click OK, you will see a blank white window. It will say Connected in the lower left corner, and the time will be increasing. Before continuing, verify that the connection settings are correct and that neither Scroll Lock nor Caps Lock is on by looking at the status bar at the bottom of the window (Figure B5). 6. Type ‘3’,‘G’,‘c’ into the Hyper Terminal window. You will not see what you type appearing in the window, but that is normal.