Alcorn Mcbride RideTraXX User Manual Download Page 40

Page 34 

March 20, 2013     

•   Alcorn McBride RideTraXX User’s Manual    •    Rev 1.3   

     

Sync Play - SP 

Description:   

This command causes the RideTraXX to start synchronous playback of 

searched files on the specified channel pair or channel group.  If no channel 
pair or channel group is specified, it will start synchronous playback of all 
searched channels.  Synchronous playback will begin 3 seconds after the 

SP

 

command is received (+/- 10ms).  During the 3 seconds between receipt of 
command and start of playback, all audio outputs will be silent. 

 
Command Bytes:  

<d> SP

 

 

 

Parameters: 

 

<d> 

is either 

followed by a channel number in ASCII,

 P

 followed by a 

channel pair number in ASCII, or 

G

 followed by a channel group number in 

ASCII 

 

 

 

Message Response: 

R

 

 
Comments:  

 

Channel numbers range from 1 through 16, Channel Pairs from 1 through 8, 

and Channel Groups from 1 through 13.  Use “*” for All Channels. 

 
Examples: 

 

Sync Play searched files on channel group 2. 

G2SP 

 

 

Sync Play all searched files.    

 

SP 

 

 

 

Sync Loop - SL 

Description:   

This command causes the RideTraXX to start looping synchronous playback of 

searched files on the specified channel pair or channel group.  If no channel 
pair or channel group is specified, it will start looping synchronous playback 
of all searched channels.  Synchronous playback will begin 3 seconds after 
the 

SL

 command is received (+/- 10ms).  During the 3 seconds between 

receipt of command and start of playback, all audio outputs will be silent. 

 
Command Bytes:  

<d> SL

 

 

 

Parameters: 

 

<d> 

is either 

followed by a channel number in ASCII,

 P

 followed by a 

channel pair number in ASCII, or 

G

 followed by a channel group number in 

ASCII 

 

 

 

Message Response: 

R

 

 
Comments:  

 

Channel numbers range from 1 through 16, Channel Pairs from 1 through 8, 

and Channel Groups from 1 through 13.  Use “*” for All Channels. 

 
Examples: 

 

Sync Loop searched files on channel group 2. 

G2SL 

 

 

Sync Loop all searched files.    

 

SL 

 
 
 
 
 

Summary of Contents for RideTraXX

Page 1: ...RideTraXX 16 Channel Synchronous MP3 Playback User s Guide...

Page 2: ......

Page 3: ...r use or sale Some or all of the following open source software were used in the development of this product u boot uClinux ALSA Busybox drivers by Analog Devices Inc drivers by PLX Technology Inc dri...

Page 4: ...Page ii March 20 2013 Alcorn McBride RideTraXX User s Manual Rev 1 3...

Page 5: ..._______________ 13 File Naming__________________________________________________________________________ 14 Playback ____________________________________________________________________________ 15 Cro...

Page 6: ...ommands ___________________________________________________________________ 41 Version Request_____________________________________________________________________ 41 Soft Reset_______________________...

Page 7: ...deTraXX can also be controlled using Ethernet RS 232 serial or USB It can even be programmed to play on a scheduled basis using its built in Real Time Clock or execute a pre programmed sequence of pla...

Page 8: ...rmation about specifying installing configuring updating and programming your Alcorn McBride RideTraXX from several sources For Contact When Firmware Updates http www alcorn com support Any Time Knowl...

Page 9: ...y anxious to see your RideTraXX play some audio right away We ll start with a few easy steps to show you how to play audio from the RideTraXX straight out of the box In the Box RideTraXX Multichannel...

Page 10: ...cluded Audio Output Cable Harness connect channel 1 of the RideTraXX to a set of powered speakers or to the input of an amplifier Using either the included Discrete Input Power cable harness or a cust...

Page 11: ...whenever the Compact Flash media is being accessed The LED will turn Red if an error condition exists File Access LED Behavior File Access LED Color LED Meaning Off Off Idle On Green Media activity P...

Page 12: ...This port can be used to control RideTraXX using its standard command set as a USB serial device While many operating systems will detect and install the driver automatically some operating systems su...

Page 13: ...onnector Rear Panel Controls and Connectors The rear panel includes Molex type connectors for 16 mono channels of unbalanced audio outputs Molex control inputs DB 9 serial RS 232 control connector and...

Page 14: ...unbalanced audio suitable for connection to a multi channel amplifier or powered loudspeakers Audio Output Pinout Pin Function Pin Function 1 Ch 16 13 Ch 15 2 Ground 14 Ground 3 Ch 14 15 Ch 13 4 Ch 1...

Page 15: ...h 2 on the side of the chassis See Configuration Dipswitches section of this manual for details By default the rear control inputs are configured to play files 1 8 to channels 1 8 For instance input 3...

Page 16: ...rough not null modem 9 pin cable The pinout appears below Please refer to the Serial Protocol section for a list of control commands Serial Connector Pinout Pin Function 2 TXD data from RideTraXX 3 RX...

Page 17: ...fecting the RideTraXX s electrical systems i e audio outputs inputs etc This feature is configured using switch 1 on the bank of DIP switches By default this switch is set to the OFF position which gr...

Page 18: ...it to its default factory state These defaults are listed below Factory Defaults Parameter Default Value IP Address 192 168 0 254 Subnet Mask 255 255 255 0 Gateway 192 168 0 1 Nameserver DNS 127 0 0 1...

Page 19: ...mpact Flash For the latest list of compatible and recommended Compact Flash please visit http www alcorn com library appnotes HowMuchFlash index html Supported File Formats The RideTraXX plays MP3 fil...

Page 20: ...ortion of the file name The RideTraXX supports files that are assigned numbers between 1 and 99999 so this part of the filename is always represented as 00001 through 99999 Just as an example let s sa...

Page 21: ...n these commands can be found in the Command Protocol section of this manual Note During the 3 seconds between when a SP command is received and the audio playback is started all the audio outputs of...

Page 22: ...e If channels are playing back synchronously channel sync will be maintained during and after the crossfade Putting RideTraXX in Crossfade Mode RideTraXX can be put into Crossfade Mode using a variant...

Page 23: ...hannel pairs 1 and 2 These two channels of audio are MP3 files ch1scene1 mp3 and ch2scene1 mp3 When you issue the crossfade command to RideTraXX you want a 5 second crossfade to the MP3 files ch1scene...

Page 24: ...Ethernet The nameserver setting is used to resolve hostnames into IP addresses If you will not be using domain names for NTP server addresses etc you need not change this value from the default Befor...

Page 25: ...is a very simple Ethernet protocol that allows an Ethernet device to transmit a generic string of data to another Ethernet device Since UDP is such a common standard UDP packets can be generated easi...

Page 26: ...aren t sharing the power supply of the RideTraXX as with contact closure the wiring can be further isolated When triggered inputs execute whatever standard control command has been assigned to them T...

Page 27: ...layback or operational commands and configure them for active on or active off operation Manage Input Groups By default the 8 discrete inputs on the RideTraXX act individually and are constrained to a...

Page 28: ...nual Rev 1 3 In the TraXX Config program select Input Groups to open this window Select one of the Groups and click Edit Selected Group to assign inputs to that group For this example we have assigned...

Page 29: ...Channel Groups allow you to control multiple audio channels using a single input or Serial Ethernet command In the TraXX Config program select Channel Groups to open this window Select a Group and cl...

Page 30: ...r you can specify a Custom Command where you can use any command out of the Command Reference in this manual The Configuration File is named CONFIG LST which the RideTraXX always loads on startup Clic...

Page 31: ...eTraXX s control interfaces Although any of the supported commands can be used playlists usually contain Play commands which cause the RideTraXX to play audio clips from the Compact Flash card When a...

Page 32: ...Playlist pauses in the current position until another Play command occurs at which time it resumes processing of the playlist This is useful for applications where a user interactively controls the pr...

Page 33: ...the playback of file 1 it will be interrupted and the playlist will move on to the next command If a Play command is not received the RideTraXX will not advance to the next playlist command until file...

Page 34: ...ck OK 3 Select the event you wish to insert into the playlist For this example we ll choose Play and Loop Clip 4 Using the arrows in the parameters box you can select which type of Play command you wi...

Page 35: ...dule information from a file on the Compact Flash card named schedule scl This file is created using either a text editor i e Notepad or a free Alcorn McBride application called Schedule Builder The r...

Page 36: ...d 5 Select the time and date you wish to execute the command in the Start Date Time section on the right side of this screen 6 If you only want the command to be executed once just click OK However if...

Page 37: ...K and the event will be added to the schedule 8 In this screen you are free to Add Edit Delete Scheduled events as needed 9 Once you are finished creating the schedule all you need to do is save the s...

Page 38: ...riage Return character This character is represented by the hexadecimal value of 0x0D Playback Commands These commands control the playback operation of the RideTraXX These commands can be directed at...

Page 39: ...4 21P4PL Play file 9 to Channel 3 9C3PL Play file 1 to Channel Group 12 1G12PL Play file music mp3 to all channels music mp3 PL Move the playlist on Channel Pair 1 to the next entry P1PL Loop Play LP...

Page 40: ...om 1 through 13 Use for All Channels Examples Sync Play searched files on channel group 2 G2SP Sync Play all searched files SP Sync Loop SL Description This command causes the RideTraXX to start loopi...

Page 41: ...PT Description This command causes the RideTraXX to toggle playback of a file If currently stopped the file will play If currently playing the file will stop Command Bytes n d i PT or filename d i PT...

Page 42: ...II i is either U for uninterruptible playback or I for interruptible playback This parameter is optional Message Response R Comments Channel numbers range from 1 through 16 Channel Pairs from 1 throug...

Page 43: ...mber in ASCII options is one or more of the following A sort ascending D sort descending overrides ascending C sort case sensitive sort by number randomize each directory overrides all sorting options...

Page 44: ...om 1 through 16 Channel Pairs from 1 through 8 and Channel Groups from 1 through 13 Use for All Channels Message Response R Examples Pause Channel Pair 2 P2PA Pause Channel Group 1 G1PA Stop RJ Descri...

Page 45: ...nels This allows you to control the grouped channels as one Command Bytes A n C GR Parameters n is the channel group number 1 16 are the channels to be added to the group separated by commas up to 16...

Page 46: ...ist cmds lst as the system playlist cmds lst PL Play Channel Playlist Description This command causes the RideTraXX to start a playlist on a specified channel pair Command Bytes n d PO or filename d P...

Page 47: ...he installed firmware Example Get current version V Soft Reset Description This command issues a software reset to the unit Command Bytes XX Message Response R Example Reset Unit XX Set Name Descripti...

Page 48: ...owing in ASCII M Mute U Unmute T Toggle Mute number between 0 silent and 10 loudest d is either C followed by a channel number in ASCII P followed by a channel pair number in ASCII or G followed by a...

Page 49: ...special characters in the string to be sent such as quotation marks For example State Playing r would send State Playing r Message Response R Examples Send Done out the serial port Done SSS Send Done...

Page 50: ...tatus G2 P Example Response 2 P h0d 3 P h0d 4 P h0d Filename Status Request Description This command requests the filenames that are currently playing on the specified channel channel pair or channel...

Page 51: ...s of a channel pair or group changes s is the channel status to trigger on P for play started S for stopped L for looped A for paused c is the command to perform when this status occurs such as CH1 St...

Page 52: ...ate 5 When file access LED remains off the firmware update is complete If your firmware file was named OS NEW it will be renamed to OS SAV and the unit will automatically restart 6 If the firmware upd...

Page 53: ...fast or too slow A All files played on the RideTraXX must be encoded to use the same sample rate i e all 44 1KHz or all 48KHz etc You cannot mix and match sample rates Q I hear snaps and pops in the...

Page 54: ...with excellent audio quality at 128kbps Controls Discrete 8 programmable and individually configurable contact or voltage 12 24vdc inputs Serial DB9M RS 232 9600 N 8 1 Ethernet 10 100Base T UDP contro...

Page 55: ...12 18 Ground Lift 11 interruptible 15 IP Address 12 18 ISO IEC 11172 3 13 Loop Play 33 Manage Channel Groups 23 Manage Input Groups 21 MPEG 1 Part 3 13 Mute 42 Noise 11 On Startup Trigger Type 24 Pass...

Reviews: