Protocol Frame Description
Player response is PLAYER_TIME* frame.
PLAYER_GETINDEXNUMBER Get numbers of files in current directory or root directory.
Command
Table
|
| Protocol |
|
|
| |
Frame Start | Channel | Command | Data Length | Data | CheckSum | |
|
|
|
|
|
| |
7Eh | If not used, | 59h | 00h | No | Yes | |
FFh | ||||||
|
|
|
|
| ||
|
|
|
|
|
|
Player response is PLAYER_INDEXNUMBER* frame.
PLAYER_ENTER_ROOT_DIR Select first available MP3 files in the root directory. Player response is SYSTEM_ACK or Command SYSTEM_NACK frame (no MP3 file found or low level error).
Table
|
| Protocol |
|
|
| |
Frame Start | Channel | Command | Data Length | Data | CheckSum | |
|
|
|
|
|
| |
7Eh | If not used, | 5Ah | 00h | No | Yes | |
FFh | ||||||
|
|
|
|
| ||
|
|
|
|
|
|
PLAYER_SET_FILTER Set file filters (no directory, only MP3 files are seen). This command has be sent before Command the SYSTEM_SELECT_MEMORY command because the filter are used during file
system FAT install.
Table
|
| Protocol |
|
|
|
| |
Frame Start | Channel | Command | Data Length |
| Data | CheckSum | |
|
|
|
|
|
| ||
|
|
|
| Byte 0: Filter |
| ||
7Eh | If not used, | 5Bh | 01h | - 00h | No filter | Yes | |
FFh | - 01h | Filter directory (no | |||||
|
|
|
| ||||
|
|
|
| directory seen only MP3 files) |
| ||
|
|
|
|
|
|
|
PLAYER_GET_FILE_LIST Get file name list in current directory or root directory.
Command
Table
|
| Protocol |
|
|
| |
Frame Start | Channel | Command | Data Length | Data | CheckSum | |
|
|
|
|
|
| |
7Eh | If not used, | 5Ch | 00h | No | Yes | |
FFh | ||||||
|
|
|
|
| ||
|
|
|
|
|
|
Player reponse is:
FS_NAME* frame for each file name in current directory
FS_END_OF_LIST* frame when end of list is reached. First file of the list is then selected and become current file.
Example:
AT83SND2CMP3 User Guide |