BU94603KV Functional Specifications
46/57
Confidential
Target Spec 0.12
VI.4 MODE3
MODE3 specifies and plays the AAC/WMA/MP3 file to be played by the master microcomputer by outputting
the AAC/WMA/MP3 file/folder status information, written to USB memory or SD memory card, to the master
microcomputer.
VI.4.1 Command operation
The LSI sends commands to obtain the file/folder information in USB memory or SD memory card, to analyze
ID3Tag, to analyze WMATag, to analyze AACTag, and to set a file to be played and start playing it.
Table VI.4.1 shows the commands available in MODE3. When sending a command other than listed below in
MODE3, it is ignored.
Table VI.4.1 MODE3 Command
Command name
Command
byte
length
Command
Operation description
1st
2nd
3rd - 6th
PAUSE
2
0x50
0x02
-
· When receiving
“PAUSE” command during play, the master stops
playing the AAC/WMA/MP3 files temporarily.
STOP
0x03
-
· This command stops the operations of WMATag/ID3Tag analysis.
· This command stops playing the AAC/WMA/MP3 file and stop at top
of this AAC/WMA/MP3 file.
VOL+
0x04
-
· When SEL_VOL is set to H,
“VOL+” command is enabled.
· When receiving
“VOL+” command, the master controls sound
volume.
· Sound volume can be controlled at 32 steps from -
∞ (minimum
volume) to 0dB (maximum volume).
VOL-
0x05
-
· When SEL_VOL is set to H,
“VOL-“command is enabled.
· When receiving
“VOL-“command, the master controls sound
volume.
· Sound volume can be controlled at 32 steps from -
∞ (minimum
volume) to 0dB (maximum volume).
CHNG_DEV
0x08
-
· The command selects the device between USB memory and SD
memory card. To do this, both devices should be connected or one
device should correspond to the other (USB to SD or SD to USB).
Otherwise, this command is ignored.
· After selecting the device, the LSI waits for a command.
GET_DIRECT
0x09
-
· This command obtains the folder information (*see VI.4.3) and file
information (*see VI.4.3) for the folder set by SET_DIRECT.
· Read the information using the status commands
“READ_FOLDER_INFO” and “READ_FILE_INFO”.
· The status of
“ANA_END”, “FOLINF”, “FILINF”, “FOLFULL” and
“FILFULL” are reset.
GET_NUMBER
0x0A
-
· This command obtains the number of files and folders for the folder
set by SET_DIRECT.
· Read the information using status command
“READ_NUMBER”.
· The number of non-AAC/WMA/MP3 files is ignored.
· The statuses of
“ANA_END” are reset.
GET_ID3
0x0B
-
· This command performs TAG analysis for the valid file set by
SET_DIRECT.
· The command also analyzes even if the folder is not specified.
However, at the end of analysis, a status in which Tag information is
not contained will be output.
- The statuses of
“ID3EXIST”, “ID3RSID1” and “ID3RSID2” are reset.
ABORT
0x0C
-
· This command stops the operations of Tag analysis, folder analysis
and file analysis.
· The statuses of
“ANA_END”, “FOLINF”, “FILINF”, “FOLFULL”,
“FILFULL”, "ID3EXIST", "ID3RSID1" and "ID3RSID2" are reset.