DFPlayerAnalyzer icon indicating copy to clipboard operation
DFPlayerAnalyzer copied to clipboard

JL AB23A799755.1-74 2nd sample

Open DavidDHED opened this issue 1 year ago • 0 comments

DFPlayer Analyzer 1.0 - Starting up...

[61] Packet sent (->): 7E FF 6 42 0 0 0 FE B9 EF -> Cmd: 42 (GetStatus), arg: 0 [71] Packet received (<-): 7E FF 6 42 0 2 0 FE B7 EF <- Msg: 42 (GetStatus), arg: 512

Test Case "TestConnectivity" FINISHED


Running Test Case "TestDiscoverDevices"

[133] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0 [934] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2 Callback OnCardOnline: 2 [2249] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0 [2362] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0 [2624] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1 [2686] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0 [3488] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2 Callback OnCardOnline: 2 [4704] Packet sent (->): 7E FF 6 9 0 0 2 FE F0 EF -> Cmd: 9 (SetPlaybackDevice), arg: 2 [4757] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2 Callback OnCardOnline: 2 [6723] Packet sent (->): 7E FF 6 48 0 0 0 FE B3 EF -> Cmd: 48 (GetNoTracksSD), arg: 0 [6734] Packet received (<-): 7E FF 6 48 0 0 15 FE 9E EF <- Msg: 48 (GetNoTracksSD), arg: 21 [6795] Packet sent (->): 7E FF 6 9 0 0 1 FE F1 EF -> Cmd: 9 (SetPlaybackDevice), arg: 1 [8809] Packet sent (->): 7E FF 6 47 0 0 0 FE B4 EF -> Cmd: 47 (GetNoTracksUSB), arg: 0 [8820] Packet received (<-): 7E FF 6 47 0 0 0 FE B4 EF <- Msg: 47 (GetNoTracksUSB), arg: 0 [9838] Packet sent (->): 7E FF 6 9 0 0 5 FE ED EF -> Cmd: 9 (SetPlaybackDevice), arg: 5 [11852] Packet sent (->): 7E FF 6 9 0 0 2 FE F0 EF -> Cmd: 9 (SetPlaybackDevice), arg: 2

Test Case "TestDiscoverDevices" FINISHED


Running Test Case "TestReaction3F"

[11890] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2 Callback OnCardOnline: 2 [12066] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0 [12868] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2 Callback OnCardOnline: 2 [14184] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0 [14297] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0 [14559] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1 [14621] Packet sent (->): 7E FF 6 3F 0 0 0 FE BC EF -> Cmd: 3F (StorageDevices), arg: 0 [14632] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2

Test Case "TestReaction3F" FINISHED


Running Test Case "TestGetFolderTrackCount"

[14692] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0 [15495] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2 Callback OnCardOnline: 2 [16811] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0 [16922] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0 [17185] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1 [17249] Packet sent (->): 7E FF 6 9 0 0 2 FE F0 EF -> Cmd: 9 (SetPlaybackDevice), arg: 2 [17301] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2 Callback OnCardOnline: 2 [18267] Packet sent (->): 7E FF 6 4E 0 0 1 FE AC EF -> Cmd: 4E (GetNoTracksFolder), arg: 1 [18285] Packet received (<-): 7E FF 6 4E 0 0 B FE A2 EF <- Msg: 4E (GetNoTracksFolder), arg: 11

Test Case "TestGetFolderTrackCount" FINISHED


Running Test Case "TestGetCurrentTrack"

[18330] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0 [19132] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2 Callback OnCardOnline: 2 [20448] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0 [20560] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0 [20823] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1 [20885] Packet sent (->): 7E FF 6 9 0 0 2 FE F0 EF -> Cmd: 9 (SetPlaybackDevice), arg: 2 [20938] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2 Callback OnCardOnline: 2 [21104] Packet sent (->): 7E FF 6 F 0 1 2 FE E9 EF -> Cmd: F (PlayFolderTrack), arg: 258 [21607] Packet received (<-): 7E FF 6 3D 0 0 2 FE BC EF <- Msg: 3D (TrackFinishedSD), arg: 2 Callback global track finished: 2 [23124] Packet sent (->): 7E FF 6 4C 0 0 0 FE AF EF -> Cmd: 4C (GetCurrentTrackSD), arg: 0 [23136] Packet received (<-): 7E FF 6 4C 0 0 2 FE AD EF <- Msg: 4C (GetCurrentTrackSD), arg: 2 [23197] Packet sent (->): 7E FF 6 F 0 1 1 FE EA EF -> Cmd: F (PlayFolderTrack), arg: 257 [23260] Packet sent (->): 7E FF 6 4C 0 0 0 FE AF EF -> Cmd: 4C (GetCurrentTrackSD), arg: 0 [23272] Packet received (<-): 7E FF 6 4C 0 0 1 FE AE EF <- Msg: 4C (GetCurrentTrackSD), arg: 1 GetCurrentTrack for SD returns correct value 0ms after start of track [23332] Packet sent (->): 7E FF 6 16 0 0 0 FE E5 EF -> Cmd: 16 (Stop), arg: 0

Test Case "TestGetCurrentTrack" FINISHED


Running Test Case "TestTrackFinishedCallback"

[23394] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0 [24197] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2 Callback OnCardOnline: 2 [25512] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0 [25624] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0 [25887] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1 [25951] Packet sent (->): 7E FF 6 9 0 0 2 FE F0 EF -> Cmd: 9 (SetPlaybackDevice), arg: 2 [26003] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2 Callback OnCardOnline: 2 [26969] Packet sent (->): 7E FF 6 F 0 1 2 FE E9 EF -> Cmd: F (PlayFolderTrack), arg: 258 [27471] Packet received (<-): 7E FF 6 3D 0 0 2 FE BC EF <- Msg: 3D (TrackFinishedSD), arg: 2 Callback global track finished: 2 [28990] Packet sent (->): 7E FF 6 4C 0 0 0 FE AF EF -> Cmd: 4C (GetCurrentTrackSD), arg: 0 [29000] Packet received (<-): 7E FF 6 4C 0 0 2 FE AD EF <- Msg: 4C (GetCurrentTrackSD), arg: 2 Received 1 callback(s) on SD track end

Test Case "TestTrackFinishedCallback" FINISHED


Running Test Case "TestContinuePlaybackAfterAd"

[31046] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0 [31851] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2 Callback OnCardOnline: 2 [33167] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0 [33280] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0 [33542] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1 [33604] Packet sent (->): 7E FF 6 9 0 0 2 FE F0 EF -> Cmd: 9 (SetPlaybackDevice), arg: 2 [33657] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2 Callback OnCardOnline: 2 [34623] Packet sent (->): 7E FF 6 F 0 1 2 FE E9 EF -> Cmd: F (PlayFolderTrack), arg: 258 [35126] Packet received (<-): 7E FF 6 3D 0 0 2 FE BC EF <- Msg: 3D (TrackFinishedSD), arg: 2 Callback global track finished: 2 [36642] Packet sent (->): 7E FF 6 4C 0 0 0 FE AF EF -> Cmd: 4C (GetCurrentTrackSD), arg: 0 [36655] Packet received (<-): 7E FF 6 4C 0 0 2 FE AD EF <- Msg: 4C (GetCurrentTrackSD), arg: 2 [36716] Packet sent (->): 7E FF 6 13 0 0 64 FE 84 EF -> Cmd: 13 (PlayAd), arg: 100 [36726] Packet received (<-): 7E FF 6 40 0 0 7 FE B4 EF <- Msg: 40 (Error), arg: 7

ERROR 7

[37249] Packet sent (->): 7E FF 6 4C 0 0 0 FE AF EF -> Cmd: 4C (GetCurrentTrackSD), arg: 0 [37260] Packet received (<-): 7E FF 6 4C 0 0 2 FE AD EF <- Msg: 4C (GetCurrentTrackSD), arg: 2 [37780] Packet sent (->): 7E FF 6 42 0 0 0 FE B9 EF -> Cmd: 42 (GetStatus), arg: 0 [37790] Packet received (<-): 7E FF 6 42 0 2 0 FE B7 EF <- Msg: 42 (GetStatus), arg: 512

Test Case "TestContinuePlaybackAfterAd" FINISHED


Running Test Case "TestWakeupAfterSleep"

[37852] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0 [38653] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2 Callback OnCardOnline: 2 [39969] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0 [40081] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0 [40344] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1 [40408] Packet sent (->): 7E FF 6 9 0 0 2 FE F0 EF -> Cmd: 9 (SetPlaybackDevice), arg: 2 [40421] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2 Callback OnCardOnline: 2 [40622] Packet sent (->): 7E FF 6 6 0 0 0 FE F5 EF -> Cmd: 6 (SetVolume), arg: 0 [40684] Packet sent (->): 7E FF 6 16 0 0 0 FE E5 EF -> Cmd: 16 (Stop), arg: 0 [40896] Packet sent (->): 7E FF 6 1A 0 0 1 FE E0 EF -> Cmd: 1A (SetDAC), arg: 1 [41109] Packet sent (->): 7E FF 6 A 0 0 0 FE F1 EF -> Cmd: A (Sleep), arg: 0 [43321] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0 [43333] Packet received (<-): 7E FF 6 40 0 0 2 FE B9 EF <- Msg: 40 (Error), arg: 2

ERROR 2

[45355] Packet sent (->): 7E FF 6 6 0 0 0 FE F5 EF -> Cmd: 6 (SetVolume), arg: 0 [45415] Packet received (<-): 7E FF 6 40 0 0 2 FE B9 EF <- Msg: 40 (Error), arg: 2

ERROR 2

[45433] Packet sent (->): 7E FF 6 16 0 0 0 FE E5 EF -> Cmd: 16 (Stop), arg: 0 [45657] Packet sent (->): 7E FF 6 1A 0 0 1 FE E0 EF -> Cmd: 1A (SetDAC), arg: 1 [45878] Packet sent (->): 7E FF 6 A 0 0 0 FE F1 EF -> Cmd: A (Sleep), arg: 0 [48101] Packet sent (->): 7E FF 6 9 0 0 2 FE F0 EF -> Cmd: 9 (SetPlaybackDevice), arg: 2 [50222] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0 [50344] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0 [50616] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1 [50628] Packet received (<-): 7E FF 6 40 0 0 2 FE B9 EF <- Msg: 40 (Error), arg: 2

ERROR 2

[50638] Packet received (<-): 7E FF 6 40 0 0 2 FE B9 EF <- Msg: 40 (Error), arg: 2

ERROR 2

[50649] Packet received (<-): 7E FF 6 40 0 0 2 FE B9 EF <- Msg: 40 (Error), arg: 2

ERROR 2

[50660] Packet received (<-): 7E FF 6 40 0 0 2 FE B9 EF <- Msg: 40 (Error), arg: 2

ERROR 2

[50670] Packet received (<-): 7E FF 6 40 0 0 2 FE B9 EF <- Msg: 40 (Error), arg: 2

ERROR 2

[50681] Packet received (<-): 7E FF 6 40 0 0 2 FE B9 EF <- Msg: 40 (Error), arg: 2

ERROR 2

[50692] Overflow on UART buffer for DFPlayer. Flushing... [50710] Packet sent (->): 7E FF 6 F 0 1 2 FE E9 EF -> Cmd: F (PlayFolderTrack), arg: 258 [50722] Packet received (<-): 7E FF 6 7E FF 6 40 0 0 2 ==> ERROR Corrupted Frame

ERROR 131


ERROR 129

[54244] Packet sent (->): 7E FF 6 42 0 0 0 FE B9 EF -> Cmd: 42 (GetStatus), arg: 0 [54255] Packet received (<-): 7E FF 6 42 0 0 2 FE B7 EF <- Msg: 42 (GetStatus), arg: 2 [54373] Packet sent (->): 7E FF 6 42 0 0 0 FE B9 EF -> Cmd: 42 (GetStatus), arg: 0 [54385] Packet received (<-): 7E FF 6 42 0 0 2 FE B7 EF <- Msg: 42 (GetStatus), arg: 2 [54445] Packet sent (->): 7E FF 6 16 0 0 0 FE E5 EF -> Cmd: 16 (Stop), arg: 0

Test Case "TestWakeupAfterSleep" FINISHED


Profile of this DFPlayer device

The following devices have been discovered: -> SD, announced on reset, discovered by getTotalTrackCount Does NOT react on setPlaysourceFlash Reacts on 0x3F queries, reply : 2 -> SD getFolderTrackCount... -> for SD returned 11 files in Folder /01/ GetCurrentTrack for SD returns correct value 0ms after start of track Sends 1 callback(s) on SD track end Continue playback after Ad for SD works Wakeup from sleep by reset does NOT work Wakeup from sleep by setting playsource SD does NOT work


ALL TESTS COMPLETED!

Please report your results in an issue at

 https://github.com/ghmartin77/DFPlayerAnalyzer/issues

Please state the player's chip name in the title of the issue entry. Thanks for your support!

DavidDHED avatar Jul 12 '24 15:07 DavidDHED