JQ8400 MP3 Player Arduino Library
A simple library to control a JQ8400 MP3 Player Module from an Arduino.
JQ8400_Serial Member List

This is the complete list of members for JQ8400_Serial, including all inherited members.

_SerialJQ8400_Serialprotected
abLoopClear()JQ8400_Serial
abLoopPlay(uint16_t secondsStart, uint16_t secondsEnd)JQ8400_Serial
busy()JQ8400_Serialinline
countFiles()JQ8400_Serial
currentEqJQ8400_Serialprotected
currentFileIndexNumber()JQ8400_Serial
currentFileLengthInSeconds()JQ8400_Serial
currentFileName(char *buffer, uint16_t bufferLength)JQ8400_Serial
currentFilePositionInSeconds()JQ8400_Serial
currentLoopJQ8400_Serialprotected
currentVolumeJQ8400_Serialprotected
fastForward(uint16_t seconds=5)JQ8400_Serial
getAvailableSources()JQ8400_Serialprotected
getEqualizer()JQ8400_Serial
getLoopMode()JQ8400_Serial
getSource()JQ8400_Serial
getStatus()JQ8400_Serial
getVolume()JQ8400_Serial
interjectFileByIndexNumber(uint16_t fileNumber)JQ8400_Serial
JQ8400_Serial(Stream &_Stream)JQ8400_Serialinline
MP3_CMD_AB_PLAY (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_AB_PLAY_STOP (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_BEGIN (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_COUNT_FILES (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_COUNT_IN_FOLDER (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_CURRENT_FILE_IDX (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_CURRENT_FILE_LEN (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_CURRENT_FILE_NAME (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_CURRENT_FILE_POS (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_CURRENT_FILE_POS_STOP (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_EQ_SET (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_FFWD (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_FIRST_FILE_IN_FOLDER_IDX (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_GET_SOURCE (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_GET_SOURCES (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_INSERT_IDX (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_LOOP_SET (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_NEXT (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_NEXT_FOLDER (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_PAUSE (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_PLAY (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_PLAY_FILE_FOLDER (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_PLAY_IDX (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_PLAYLIST (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_PREV (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_PREV_FOLDER (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_RESET (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_RWND (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_SEEK_IDX (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_SLEEP (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_SOURCE_SET (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_STATUS (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_STOP (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_VOL_DN (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_VOL_SET (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
MP3_CMD_VOL_UP (defined in JQ8400_Serial)JQ8400_Serialprotectedstatic
next()JQ8400_Serial
nextFolder()JQ8400_Serial
pause()JQ8400_Serial
play()JQ8400_Serial
playFileByIndexNumber(uint16_t fileNumber)JQ8400_Serial
playFileNumberInFolderNumber(uint16_t folderNumber, uint16_t fileNumber)JQ8400_Serial
playInFolderNumber(uint16_t folderNumber)JQ8400_Serial
playSequenceByFileName(const char *playList[], uint8_t listLength)JQ8400_Serial
playSequenceByFileNumber(uint8_t playList[], uint8_t listLength)JQ8400_Serial
prev()JQ8400_Serial
prevFolder()JQ8400_Serial
reset()JQ8400_Serial
restart()JQ8400_Serial
rewind(uint16_t seconds=5)JQ8400_Serial
seekFileByIndexNumber(uint16_t fileNumber)JQ8400_Serial
sendCommand(uint8_t command, uint8_t *responseBuffer=0, uint8_t bufferLength=0)JQ8400_Serialinlineprotected
sendCommand(uint8_t command, uint8_t arg, uint8_t *responseBuffer=0, uint8_t bufferLength=0)JQ8400_Serialinlineprotected
sendCommand(uint8_t command, uint16_t arg, uint8_t *responseBuffer=0, uint8_t bufferLength=0)JQ8400_Serialinlineprotected
sendCommandData(uint8_t command, uint8_t *requestBuffer, uint8_t requestLength, uint8_t *responseBuffer, uint8_t bufferLength)JQ8400_Serialprotected
sendCommandWithByteResponse(uint8_t command)JQ8400_Serialprotected
sendCommandWithUnsignedIntResponse(byte command)JQ8400_Serialprotected
setEqualizer(byte equalizerMode)JQ8400_Serial
setLoopMode(byte loopMode)JQ8400_Serial
setSource(byte source)JQ8400_Serial
setVolume(byte volumeFrom0To30)JQ8400_Serial
sleep()JQ8400_Serial
sourceAvailable(uint8_t source)JQ8400_Serialinline
stop()JQ8400_Serial
volumeDn()JQ8400_Serial
volumeUp()JQ8400_Serial
waitUntilAvailable(uint16_t maxWaitTime=1000)JQ8400_Serialprotected