background image

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]

Reviews: