Protocol Frame Description

Because that the memory selection can happens even without the SYSTEM_SELECT_MEMORY command, it is possible that the AT83SND2CMP3 will send the SYSTEM_MOUNTED frame in the following case:

„USB attach (reselect default memory before USB enumeration).

„USB detach (reselect default memory and install FAT on it).

Table 5-75 .SYSTEM_MOUNTED Frame

 

 

Protocol

 

 

 

Frame Start

Channel

Command

Data Length

Data

CheckSum

 

 

 

 

 

 

7Eh

If not used,

8Fh

01h

Byte 0: Player Status

Yes

FFh

 

 

 

 

 

 

 

 

 

 

 

CUSTOM_PLAYER_TOTALTIM Total time playable of MP3 file.

E* Frame

Player response to CUSTOM_PLAYER_GETTOTALTIME command.

Note: the player response is only right whend MP3 file is CBR (Constant Bit Rate) encoded

MP3. When it is a VBR (Variable Bit Rate) encoded MP3, this information is wrong.

Table 5-76 .CUSTOM_PLAYER_TOTALTIME Frame

 

 

Protocol

 

 

 

Frame Start

Channel

Command

Data Length

Data

CheckSum

 

 

 

 

 

 

 

If not used,

 

 

Byte 0: Player Status

 

7Eh

E0h

00h

Byte 1: Minute

Yes

FFh

 

 

 

Byte 2: Second

 

 

 

 

 

 

 

 

 

 

 

 

CUSTOM_PLAYER_END_OF_ This frame is sent when end of file is reached in playing mode. FILE* Frame

This frame is a player response and is sent to notify Remote Controller that end of current playing file is reached.

Table 5-77 .CUSTOM_PLAYER_END_OF_FILE Frame

 

 

Protocol

 

 

 

Frame Start

Channel

Command

Data Length

Data

CheckSum

 

 

 

 

 

 

 

 

 

 

Byte 0: Player Status

 

7Eh

If not used,

E1h

04h

Byte 1: ‘E’ (45h)

Yes

FFh

Byte 2: ‘N’ (4Eh)

 

 

 

 

 

 

 

 

Byte 3: ‘D’ (44h)

 

 

 

 

 

 

 

CUSTOM_SYS_VERSION* This frame is the response to CUSTOM_GET_SYS_VERSION command. Frame

AT83SND2CMP3 User Guide

5-53

7525A–MP3–07/05