Alcorn Mcbride RideTraXX User Manual Download Page 26

Page 20 

March 20, 2013     

•   Alcorn McBride RideTraXX User’s Manual    •    Rev 1.3   

     

 

Discrete Input Control 

 

 

The RideTraXX has a total of 8 discrete inputs on the rear of the unit which 
can be set to accept Voltage Input (12-24VDC) or Contact Closure.  Voltage 
Input or Contact Closure is selected by configuration dipswitch #2 on the 
side of the RideTraXX chassis.  See the 

Configuration Dipswitch

 section of 

this manual for configuration details.   
 
When configured for contact closure, an input is triggered when a connection 
is made between the positive and negative terminals of that input.  No 
external power supply is needed, so a simple switch or button wired between 
the terminals can be used to trigger the input.  Contact Closure should not be 
used over long distances, anything over 15 feet should use inputs configured 
for Voltage Input. 
 
When RideTraXX is configured for voltage input, an external power supply 
should be used to provide a 12-24vdc signal to the RideTraXX.  Voltage 
Input can trigger from much longer distances than contact closure and 
because the inputs 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.  TraXX Config, the configuration software for your 
RideTraXX, can be used to assign commands (such as play, stop, etc) to your 
RideTraXX‟s discrete inputs.  See the

 Command Protocol

 section of this 

manual for a list of supported commands. 
 

By default, the rear control inputs are configured to play files 1-8 to channels 
1-8.  For instance, input 3 will play file 3 to channel 3 when triggered.  With 
the default input configuration, files will play and loop for as long as the 
input is maintained.   

 

Input Groups 

If you need more than 8 discrete inputs for your application, you can set up 
an Input Group.  Input Groups are an advanced feature of RideTraXX that 
allows you to use combination of inputs to trigger up to 255 different actions.  
Once you use the TraXX Config software to add inputs to a group, the input 
group can be assigned to respond to different combinations of inputs 
triggered simultaneously. 

For example, if you add all 8 inputs to input group 1, you can assign 
commands to respond to the 8bit numbers created by the 255 different 
combinations of inputs. 

 

 

 

 

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: