ID-AL ChronoPlayer - Quick Start Guide V1.0
Command
Parameter
Description
Min Max
PLAY
Play the last played file.
STOP
Stop the playback.
NEXT_TRACK
Play the next file of the current folder.
PREV_TRACK
Play the previous file of the current folder.
FOLDERxxx
000
999
Jump to the
xxx
folder.
VOLUME_PLUS
Increase the volume by one step.
VOLUME_MINUS
Decrease the volume by one step.
RSxxx
001
999
Send the
#xxx
RS-232 frame from the
serial.txt
file.
6.3 RS-232 Serial Link
This link allows the player to receive commands, to send arbitrary frames, and to send status information. By
default, it is configured as follows (can be changed with
config.txt
):
Baud Rate (bauds) Start Bit(s) Data Bit(s) Parity Bit(s) Stop Bit(s) Handshake
19200
1
8
0
1
None
The reception protocol is based on a 3-byte frame: “Status”, “Command”, and “Data”:
Status
Description
Command
Description
Data
Description
80h
All the players.
01h, 11h, 21h,
31h, 41h, 51h,
61h, and 71h
Jump to a folder in a bank of
128 folders.
command = bank × 10h + 1
00h to 7Fh Number of the folder in the bank.
81h to FFh
Only the player
with the ID from
001 to 127.
02h
Playback control.
01h
Play the last played file.
02h
Stop the playback.
03h
Play the next file of the current folder.
04h
Play the previous file of the current folder.
03h
Volume control.
00h to 40h Volume value.
Arbitrary frames can be sent with the
[RSxxx]
tag and the inputs. These frames must be defined in the
serial.txt
file at the root of the storage device, as
#xxx:tt tt tt…
, with one definition per line, e.g.:
#002:98 75 21 35 45 B2
The monitoring protocol is structured like the reception protocol. The status byte has the same meaning. This
protocol sends the following command and data bytes, according to the mode selected by the
config.txt
file:
Mode Description
Command
Data
Description
0
No
monitoring
The player only sends the frames from the
serial.txt
file.
1
Daisy Chain
The player forwards everything it receives.
2
Monitoring
00h
00h
Player ready. Sent at power-on.
Sent upon event.
03h
Start of playback.
04h
End of playback.
3
Advanced
Monitoring
00h
00h
Player ready. Sent at power-on.
03h
Start of playback.
04h
End of playback.
01h
Stopped.
Sent every 250 ms, except if the player is unavailable
because of some issue.
02h
Playing.
6.4 Firmware Update
Start the player with a
CHRONO.bin
firmware file placed at the root of the storage device.
© 2016, Waves System - Impasse de La Ville en Bois, 44830 Bouaye, France - Phone: +33 (0)2 40 78 22 44 - [email protected]