DFPlayerAnalyzer
DFPlayerAnalyzer copied to clipboard
MH ET LIVE MH3028M-24SS (SD only)
DFPlayer Analyzer 1.0 - Starting up...
[60] Packet sent (->): 7E FF 6 42 0 0 0 FE B9 EF -> Cmd: 42 (GetStatus), arg: 0
[72] 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
[785] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2
Callback OnCardOnline: 2
[2251] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0
[2363] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0
[2625] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1
[2688] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0
[3340] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2
Callback OnCardOnline: 2
[4706] Packet sent (->): 7E FF 6 9 0 0 2 FE F0 EF -> Cmd: 9 (SetPlaybackDevice), arg: 2
[6721] Packet sent (->): 7E FF 6 48 0 0 0 FE B3 EF -> Cmd: 48 (GetNoTracksSD), arg: 0
[6731] Packet received (<-): 7E FF 6 48 0 0 72 FE 41 EF <- Msg: 48 (GetNoTracksSD), arg: 114
[6793] Packet sent (->): 7E FF 6 9 0 0 1 FE F1 EF -> Cmd: 9 (SetPlaybackDevice), arg: 1
[8808] Packet sent (->): 7E FF 6 47 0 0 0 FE B4 EF -> Cmd: 47 (GetNoTracksUSB), arg: 0
[8818] Packet received (<-): 7E FF 6 47 0 0 0 FE B4 EF <- Msg: 47 (GetNoTracksUSB), arg: 0
[9837] Packet sent (->): 7E FF 6 9 0 0 5 FE ED EF -> Cmd: 9 (SetPlaybackDevice), arg: 5
[9990] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2
Callback OnCardOnline: 2
[11856] 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"
-------------------------------------------------------
[12069] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0
[12722] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2
Callback OnCardOnline: 2
[14188] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0
[14300] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0
[14563] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1
[14625] Packet sent (->): 7E FF 6 3F 0 0 0 FE BC EF -> Cmd: 3F (StorageDevices), arg: 0
--------------
ERROR 129
--------------
-------------------------------------------------------
Test Case "TestReaction3F" FINISHED
-------------------------------------------------------
-------------------------------------------------------
Running Test Case "TestGetFolderTrackCount"
-------------------------------------------------------
[16162] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0
[16818] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2
Callback OnCardOnline: 2
[18284] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0
[18396] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0
[18659] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1
[18721] Packet sent (->): 7E FF 6 9 0 0 2 FE F0 EF -> Cmd: 9 (SetPlaybackDevice), arg: 2
[19735] Packet sent (->): 7E FF 6 4E 0 0 1 FE AC EF -> Cmd: 4E (GetNoTracksFolder), arg: 1
[19769] Packet received (<-): 7E FF 6 4E 0 0 12 FE 9B EF <- Msg: 4E (GetNoTracksFolder), arg: 18
-------------------------------------------------------
Test Case "TestGetFolderTrackCount" FINISHED
-------------------------------------------------------
-------------------------------------------------------
Running Test Case "TestGetCurrentTrack"
-------------------------------------------------------
[19809] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0
[20464] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2
Callback OnCardOnline: 2
[21931] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0
[22043] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0
[22305] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1
[22369] Packet sent (->): 7E FF 6 9 0 0 2 FE F0 EF -> Cmd: 9 (SetPlaybackDevice), arg: 2
[22582] Packet sent (->): 7E FF 6 F 0 1 2 FE E9 EF -> Cmd: F (PlayFolderTrack), arg: 258
[24597] Packet sent (->): 7E FF 6 4C 0 0 0 FE AF EF -> Cmd: 4C (GetCurrentTrackSD), arg: 0
[24608] Packet received (<-): 7E FF 6 4C 0 0 B FE A4 EF <- Msg: 4C (GetCurrentTrackSD), arg: 11
[24670] Packet sent (->): 7E FF 6 F 0 1 1 FE EA EF -> Cmd: F (PlayFolderTrack), arg: 257
[24733] Packet sent (->): 7E FF 6 4C 0 0 0 FE AF EF -> Cmd: 4C (GetCurrentTrackSD), arg: 0
[24744] Packet received (<-): 7E FF 6 4C 0 0 9 FE A6 EF <- Msg: 4C (GetCurrentTrackSD), arg: 9
GetCurrentTrack for SD returns correct value 0ms after start of track
[24804] 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"
-------------------------------------------------------
[24867] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0
[25520] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2
Callback OnCardOnline: 2
[26985] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0
[27098] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0
[27361] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1
[27423] Packet sent (->): 7E FF 6 9 0 0 2 FE F0 EF -> Cmd: 9 (SetPlaybackDevice), arg: 2
[28437] Packet sent (->): 7E FF 6 F 0 1 2 FE E9 EF -> Cmd: F (PlayFolderTrack), arg: 258
[30452] Packet sent (->): 7E FF 6 4C 0 0 0 FE AF EF -> Cmd: 4C (GetCurrentTrackSD), arg: 0
[30464] Packet received (<-): 7E FF 6 4C 0 0 B FE A4 EF <- Msg: 4C (GetCurrentTrackSD), arg: 11
[187407] Packet received (<-): 7E FF 6 3D 0 0 B FE B3 EF <- Msg: 3D (TrackFinishedSD), arg: 11
Callback global track finished: 11
[187413] Packet received (<-): 7E FF 6 3D 0 0 B FE B3 EF <- Msg: 3D (TrackFinishedSD), arg: 11
Callback global track finished: 11
Received 2 callback(s) on SD track end
-------------------------------------------------------
Test Case "TestTrackFinishedCallback" FINISHED
-------------------------------------------------------
-------------------------------------------------------
Running Test Case "TestContinuePlaybackAfterAd"
-------------------------------------------------------
[189612] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0
[190267] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2
Callback OnCardOnline: 2
[191733] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0
[191846] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0
[192108] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1
[192171] Packet sent (->): 7E FF 6 9 0 0 2 FE F0 EF -> Cmd: 9 (SetPlaybackDevice), arg: 2
[193184] Packet sent (->): 7E FF 6 F 0 1 2 FE E9 EF -> Cmd: F (PlayFolderTrack), arg: 258
[195200] Packet sent (->): 7E FF 6 4C 0 0 0 FE AF EF -> Cmd: 4C (GetCurrentTrackSD), arg: 0
[195212] Packet received (<-): 7E FF 6 4C 0 0 B FE A4 EF <- Msg: 4C (GetCurrentTrackSD), arg: 11
[195271] Packet sent (->): 7E FF 6 13 0 0 64 FE 84 EF -> Cmd: 13 (PlayAd), arg: 100
[195785] Packet sent (->): 7E FF 6 4C 0 0 0 FE AF EF -> Cmd: 4C (GetCurrentTrackSD), arg: 0
[195796] Packet received (<-): 7E FF 6 4C 0 0 B FE A4 EF <- Msg: 4C (GetCurrentTrackSD), arg: 11
[353742] Packet received (<-): 7E FF 6 3D 0 0 B FE B3 EF <- Msg: 3D (TrackFinishedSD), arg: 11
Callback global track finished: 11
[353748] Packet received (<-): 7E FF 6 3D 0 0 B FE B3 EF <- Msg: 3D (TrackFinishedSD), arg: 11
Callback global track finished: 11
[354322] Packet sent (->): 7E FF 6 42 0 0 0 FE B9 EF -> Cmd: 42 (GetStatus), arg: 0
[354332] 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"
-------------------------------------------------------
[354393] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0
[355045] Packet received (<-): 7E FF 6 3F 0 0 2 FE BA EF <- Msg: 3F (StorageDevices), arg: 2
Callback OnCardOnline: 2
[356511] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0
[356624] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0
[356886] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1
[356948] Packet sent (->): 7E FF 6 9 0 0 2 FE F0 EF -> Cmd: 9 (SetPlaybackDevice), arg: 2
[357164] Packet sent (->): 7E FF 6 6 0 0 0 FE F5 EF -> Cmd: 6 (SetVolume), arg: 0
[357226] Packet sent (->): 7E FF 6 16 0 0 0 FE E5 EF -> Cmd: 16 (Stop), arg: 0
[357438] Packet sent (->): 7E FF 6 1A 0 0 1 FE E0 EF -> Cmd: 1A (SetDAC), arg: 1
[357651] Packet sent (->): 7E FF 6 A 0 0 0 FE F1 EF -> Cmd: A (Sleep), arg: 0
[359865] Packet sent (->): 7E FF 6 C 0 0 0 FE EF EF -> Cmd: C (Reset), arg: 0
[359875] Packet received (<-): 7E FF 6 40 0 0 2 FE B9 EF <- Msg: 40 (Error), arg: 2
--------------
ERROR 2
--------------
[361899] Packet sent (->): 7E FF 6 6 0 0 0 FE F5 EF -> Cmd: 6 (SetVolume), arg: 0
[361970] Packet sent (->): 7E FF 6 16 0 0 0 FE E5 EF -> Cmd: 16 (Stop), arg: 0
[362192] Packet sent (->): 7E FF 6 1A 0 0 1 FE E0 EF -> Cmd: 1A (SetDAC), arg: 1
[362414] Packet sent (->): 7E FF 6 A 0 0 0 FE F1 EF -> Cmd: A (Sleep), arg: 0
[364636] Packet sent (->): 7E FF 6 9 0 0 2 FE F0 EF -> Cmd: 9 (SetPlaybackDevice), arg: 2
[366749] Packet sent (->): 7E FF 6 7 0 0 0 FE F4 EF -> Cmd: 7 (SetEQ), arg: 0
[366862] Packet sent (->): 7E FF 6 1A 0 0 0 FE E1 EF -> Cmd: 1A (SetDAC), arg: 0
[367124] Packet sent (->): 7E FF 6 6 0 0 1 FE F4 EF -> Cmd: 6 (SetVolume), arg: 1
[367126] Packet received (<-): 7E FF 6 40 0 0 2 FE B9 EF <- Msg: 40 (Error), arg: 2
--------------
ERROR 2
--------------
[367137] Packet received (<-): 7E FF 6 40 0 0 2 FE B9 EF <- Msg: 40 (Error), arg: 2
--------------
ERROR 2
--------------
[367149] Packet received (<-): 7E FF 6 40 0 0 2 FE B9 EF <- Msg: 40 (Error), arg: 2
--------------
ERROR 2
--------------
[367159] Packet received (<-): 7E FF 6 40 0 0 2 FE B9 EF <- Msg: 40 (Error), arg: 2
--------------
ERROR 2
--------------
[367186] Packet sent (->): 7E FF 6 F 0 1 2 FE E9 EF -> Cmd: F (PlayFolderTrack), arg: 258
[369202] Packet sent (->): 7E FF 6 42 0 0 0 FE B9 EF -> Cmd: 42 (GetStatus), arg: 0
[369213] Packet received (<-): 7E FF 6 42 0 2 1 FE B6 EF <- Msg: 42 (GetStatus), arg: 513
[369274] 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, announced on setPlaysourceFlash
Does NOT react on 0x3F queries
getFolderTrackCount...
-> for SD returned 18 files in Folder /01/
GetCurrentTrack for SD returns correct value 0ms after start of track
Sends 2 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 works
-------------------------------------------------------------------------------
ALL TESTS COMPLETED!