[Device] Version=1.0 Date=11/22/00 Description=8 channel MP3 audio player Location=Local Author=Jeremy T. Vierck, Jim Carstensen Maker=Alcorn McBride Model=8TraXX Supported=5.00 Type=Alcorn McBride Products Interface=Serial DataBits=8 StopBits=1 Parity=N BaudRate=9600 Protocol=Alcorn8 AlcornType=Audio [MessageOut] description=Sends a data or local string out a port param1=port, "A valid Port" param2=datastring|string, "A valid data or local string" message=@string(param2) [PlayFile] description=Play MP3 clip to selected channel param1=port, "A valid Port" param2=framestring, "A valid clip number (1-511) interuptable, (1001-1511) uninteruptable" param3=byte(1,8) | contains(*:hFA), "A valid channel number (1-8), or * for all in quotes" byte1=(@byte(param3) + h30) message=@string(param2) @complex(byte1) "PL" h0d retries=1 timeout=60 messageack="R" h0d [LoopPlay] description=Play MP3 clip to selected channel and loop it param1=port, "A valid Port" param2=framestring, "A valid clip number (1-511) interuptable, (1001-1511) uninteruptable" param3=byte(1,8) | contains(*:hFA), "A valid channel number (1-8), or * for all in quotes" byte1=(@byte(param3) + h30) message=@string(param2) @complex(byte1) "LP" h0d retries=1 timeout=60 messageack="R" h0d [AssignSound] description=Assign a sound file to a specific channel param1=port, "A valid Port" param2=framestring, "A valid clip number (1-511) interuptable, (1001-1511) uninteruptable" param3=byte(1,8) | contains(*:hFA), "A valid channel number (1-8), or * for all in quotes" byte1=(@byte(param3) + h30) message=@string(param2) @complex(byte1) "SE" h0d retries=1 timeout=60 messageack="R" h0d [ResetChannel] description=Stop playback of a specific channel param1=port, "A valid Port" param2=byte(1,8) | contains(*:hFA), "A valid channel number (1-8), or * for all in quotes" byte1=(@byte(param2) + h30) message=@complex(byte1) "RJ" h0d retries=1 timeout=60 messageack="R" h0d [Mute/UnmuteChannel] description=Mute/Unmute a specific channel param1=port, "A valid Port" param2=contains(0:h30) | contains(1:h31), "0 for mute, 1 for unmute" param3=byte(1,8) | contains(*:hFA), "A valid channel number (1-8), or * for all in quotes" byte1=(@byte(param3) + h30) message=@string(param2) @complex(byte1) "AD" h0d retries=1 timeout=60 messageack="R" h0d [Keylock] description=Disable front panel buttons on 8TraXX param1=port, "A valid Port" param2=contains(0:h30) | contains(1:h31), "0 to lock buttons, 1 to unlock buttons" message=@string(param2) "KL" h0d retries=1 timeout=60 messageack="R" h0d