ghmartin77 / DFPlayerAnalyzer

Test driver to analyze different makes of DFPlayerMini and reveal specials in behavior.
26 stars 7 forks source link

MH2024K-24SS, Batch code: 230508 #16

Open Xylopyrographer opened 8 months ago

Xylopyrographer commented 8 months ago

Board Designation: MP3-TF-16P V3.0 DFPLayer chipset: MH2024K-24SS, Batch code: 230508 SD (TF) card inserted: 16GB USB flash drive connected: 16GB Speaker: 4ohm 3W speaker connected to SPK1 and SPK2

Track length of /01/001.mp3: 30 sec Track length of /01/001.mp3: 58 sec Track length of /ADVERT/0100.mp3: 27 sec

Test Date: 2023-10-28

Many thanks for this wonderful tool @ghmartin77 !!

00:12:33.980 --> DFPlayer Analyzer 1.0
00:12:33.980 -->  - Starting up...
00:12:33.980 --> 
00:12:34.042 --> [564] Packet sent     (->): 7E FF 6 42 0 0 0 FE B9 EF   -> Cmd: 42 (GetStatus), arg: 0
00:12:34.161 --> [673] Packet received (<-): 7E FF 6 42 0 0 0 FE B9 EF   <- Msg: 42 (GetStatus), arg: 0
00:12:34.161 --> -------------------------------------------------------
00:12:34.161 -->  Test Case "TestConnectivity" FINISHED 
00:12:34.161 --> -------------------------------------------------------
00:12:34.161 --> 
00:12:34.161 --> 
00:12:34.161 --> -------------------------------------------------------
00:12:34.178 -->  Running Test Case "TestDiscoverDevices"
00:12:34.178 --> -------------------------------------------------------
00:12:34.209 --> [712] Packet sent     (->): 7E FF 6 C 0 0 0 FE EF EF   -> Cmd: C (Reset), arg: 0
00:12:34.956 --> [1468] Packet received (<-): 7E FF 6 3F 0 0 1 FE BB EF   <- Msg: 3F (StorageDevices), arg: 1
00:12:34.956 --> Callback OnUsbOnline: 1
00:12:34.956 --> [1481] Packet received (<-): 7E FF 6 3A 0 0 2 FE BF EF   <- Msg: 3A (DeviceAttached), arg: 2
00:12:34.973 --> Callback OnCardInserted: 2
00:12:36.334 --> [2852] Packet sent     (->): 7E FF 6 7 0 0 0 FE F4 EF   -> Cmd: 7 (SetEQ), arg: 0
00:12:36.443 --> [2964] Packet sent     (->): 7E FF 6 1A 0 0 0 FE E1 EF   -> Cmd: 1A (SetDAC), arg: 0
00:12:36.711 --> [3227] Packet sent     (->): 7E FF 6 6 0 0 1 FE F4 EF   -> Cmd: 6 (SetVolume), arg: 1
00:12:36.770 --> [3290] Packet sent     (->): 7E FF 6 C 0 0 0 FE EF EF   -> Cmd: C (Reset), arg: 0
00:12:38.796 --> [5303] Packet sent     (->): 7E FF 6 9 0 0 2 FE F0 EF   -> Cmd: 9 (SetPlaybackDevice), arg: 2
00:12:40.806 --> [7316] Packet sent     (->): 7E FF 6 48 0 0 0 FE B3 EF   -> Cmd: 48 (GetNoTracksSD), arg: 0
00:12:40.910 --> [7427] Packet received (<-): 7E FF 6 48 0 0 3 FE B0 EF   <- Msg: 48 (GetNoTracksSD), arg: 3
00:12:40.927 --> [7440] Packet sent     (->): 7E FF 6 9 0 0 1 FE F1 EF   -> Cmd: 9 (SetPlaybackDevice), arg: 1
00:12:42.950 --> [9457] Packet sent     (->): 7E FF 6 47 0 0 0 FE B4 EF   -> Cmd: 47 (GetNoTracksUSB), arg: 0
00:12:42.994 --> [9511] Packet received (<-): 7E FF 6 47 0 0 3 FE B1 EF   <- Msg: 47 (GetNoTracksUSB), arg: 3
00:12:44.014 --> [10525] Packet sent     (->): 7E FF 6 9 0 0 5 FE ED EF   -> Cmd: 9 (SetPlaybackDevice), arg: 5
00:12:46.025 --> [12539] Packet sent     (->): 7E FF 6 9 0 0 2 FE F0 EF   -> Cmd: 9 (SetPlaybackDevice), arg: 2
00:12:46.025 --> -------------------------------------------------------
00:12:46.025 -->  Test Case "TestDiscoverDevices" FINISHED 
00:12:46.045 --> -------------------------------------------------------
00:12:46.045 --> 
00:12:46.045 --> 
00:12:46.045 --> -------------------------------------------------------
00:12:46.045 -->  Running Test Case "TestReaction3F"
00:12:46.045 --> -------------------------------------------------------
00:12:46.251 --> [12752] Packet sent     (->): 7E FF 6 C 0 0 0 FE EF EF   -> Cmd: C (Reset), arg: 0
00:12:46.941 --> [13454] Packet received (<-): 7E FF 6 3F 0 0 1 FE BB EF   <- Msg: 3F (StorageDevices), arg: 1
00:12:46.960 --> Callback OnUsbOnline: 1
00:12:46.960 --> [13467] Packet received (<-): 7E FF 6 3A 0 0 2 FE BF EF   <- Msg: 3A (DeviceAttached), arg: 2
00:12:46.960 --> Callback OnCardInserted: 2
00:12:48.381 --> [14888] Packet sent     (->): 7E FF 6 7 0 0 0 FE F4 EF   -> Cmd: 7 (SetEQ), arg: 0
00:12:48.501 --> [15001] Packet sent     (->): 7E FF 6 1A 0 0 0 FE E1 EF   -> Cmd: 1A (SetDAC), arg: 0
00:12:48.754 --> [15263] Packet sent     (->): 7E FF 6 6 0 0 1 FE F4 EF   -> Cmd: 6 (SetVolume), arg: 1
00:12:48.814 --> [15326] Packet sent     (->): 7E FF 6 3F 0 0 0 FE BC EF   -> Cmd: 3F (StorageDevices), arg: 0
00:12:50.329 --> --------------
00:12:50.329 -->  ERROR 129
00:12:50.329 --> --------------
00:12:50.329 --> -------------------------------------------------------
00:12:50.329 -->  Test Case "TestReaction3F" FINISHED 
00:12:50.329 --> -------------------------------------------------------
00:12:50.329 --> 
00:12:50.329 --> 
00:12:50.329 --> -------------------------------------------------------
00:12:50.329 -->  Running Test Case "TestGetFolderTrackCount"
00:12:50.329 --> -------------------------------------------------------
00:12:50.346 --> [16864] Packet sent     (->): 7E FF 6 C 0 0 0 FE EF EF   -> Cmd: C (Reset), arg: 0
00:12:51.108 --> [17619] Packet received (<-): 7E FF 6 3F 0 0 1 FE BB EF   <- Msg: 3F (StorageDevices), arg: 1
00:12:51.129 --> Callback OnUsbOnline: 1
00:12:51.129 --> [17632] Packet received (<-): 7E FF 6 3A 0 0 2 FE BF EF   <- Msg: 3A (DeviceAttached), arg: 2
00:12:51.129 --> Callback OnCardInserted: 2
00:12:52.505 --> [19003] Packet sent     (->): 7E FF 6 7 0 0 0 FE F4 EF   -> Cmd: 7 (SetEQ), arg: 0
00:12:52.611 --> [19116] Packet sent     (->): 7E FF 6 1A 0 0 0 FE E1 EF   -> Cmd: 1A (SetDAC), arg: 0
00:12:52.880 --> [19379] Packet sent     (->): 7E FF 6 6 0 0 1 FE F4 EF   -> Cmd: 6 (SetVolume), arg: 1
00:12:52.940 --> [19442] Packet sent     (->): 7E FF 6 9 0 0 2 FE F0 EF   -> Cmd: 9 (SetPlaybackDevice), arg: 2
00:12:53.945 --> [20455] Packet sent     (->): 7E FF 6 4E 0 0 1 FE AC EF   -> Cmd: 4E (GetNoTracksFolder), arg: 1
00:12:54.695 --> [21192] Packet received (<-): 7E FF 6 4E 0 0 2 FE AB EF   <- Msg: 4E (GetNoTracksFolder), arg: 2
00:12:54.695 --> [21207] Packet sent     (->): 7E FF 6 9 0 0 1 FE F1 EF   -> Cmd: 9 (SetPlaybackDevice), arg: 1
00:12:55.714 --> [22223] Packet sent     (->): 7E FF 6 4E 0 0 1 FE AC EF   -> Cmd: 4E (GetNoTracksFolder), arg: 1
00:12:55.910 --> [22418] Packet received (<-): 7E FF 6 4E 0 0 2 FE AB EF   <- Msg: 4E (GetNoTracksFolder), arg: 2
00:12:55.910 --> -------------------------------------------------------
00:12:55.910 -->  Test Case "TestGetFolderTrackCount" FINISHED 
00:12:55.951 --> -------------------------------------------------------
00:12:55.951 --> 
00:12:55.951 --> 
00:12:55.951 --> -------------------------------------------------------
00:12:55.951 -->  Running Test Case "TestGetCurrentTrack"
00:12:55.951 --> -------------------------------------------------------
00:12:55.951 --> [22459] Packet sent     (->): 7E FF 6 C 0 0 0 FE EF EF   -> Cmd: C (Reset), arg: 0
00:12:56.705 --> [23214] Packet received (<-): 7E FF 6 3F 0 0 1 FE BB EF   <- Msg: 3F (StorageDevices), arg: 1
00:12:56.705 --> Callback OnUsbOnline: 1
00:12:56.705 --> [23219] Packet received (<-): 7E FF 6 3A 0 0 2 FE BF EF   <- Msg: 3A (DeviceAttached), arg: 2
00:12:56.750 --> Callback OnCardInserted: 2
00:12:58.085 --> [24590] Packet sent     (->): 7E FF 6 7 0 0 0 FE F4 EF   -> Cmd: 7 (SetEQ), arg: 0
00:12:58.204 --> [24702] Packet sent     (->): 7E FF 6 1A 0 0 0 FE E1 EF   -> Cmd: 1A (SetDAC), arg: 0
00:12:58.459 --> [24965] Packet sent     (->): 7E FF 6 6 0 0 1 FE F4 EF   -> Cmd: 6 (SetVolume), arg: 1
00:12:58.519 --> [25027] Packet sent     (->): 7E FF 6 9 0 0 2 FE F0 EF   -> Cmd: 9 (SetPlaybackDevice), arg: 2
00:12:58.745 --> [25240] Packet sent     (->): 7E FF 6 F 0 1 2 FE E9 EF   -> Cmd: F (PlayFolderTrack), arg: 258
00:13:00.755 --> [27254] Packet sent     (->): 7E FF 6 4C 0 0 0 FE AF EF   -> Cmd: 4C (GetCurrentTrackSD), arg: 0
00:13:00.802 --> [27310] Packet received (<-): 7E FF 6 4C 0 0 2 FE AD EF   <- Msg: 4C (GetCurrentTrackSD), arg: 2
00:13:00.849 --> [27323] Packet sent     (->): 7E FF 6 F 0 1 1 FE EA EF   -> Cmd: F (PlayFolderTrack), arg: 257
00:13:00.895 --> [27390] Packet sent     (->): 7E FF 6 4C 0 0 0 FE AF EF   -> Cmd: 4C (GetCurrentTrackSD), arg: 0
00:13:02.389 --> --------------
00:13:02.389 -->  ERROR 129
00:13:02.389 --> --------------
00:13:02.437 --> [28940] Packet sent     (->): 7E FF 6 4C 0 0 0 FE AF EF   -> Cmd: 4C (GetCurrentTrackSD), arg: 0
00:13:02.493 --> [28995] Packet received (<-): 7E FF 6 4C 0 0 1 FE AE EF   <- Msg: 4C (GetCurrentTrackSD), arg: 1
00:13:02.493 --> GetCurrentTrack for SD returns correct value 1600ms after start of track
00:13:02.540 --> [29016] Packet sent     (->): 7E FF 6 16 0 0 0 FE E5 EF   -> Cmd: 16 (Stop), arg: 0
00:13:02.590 --> [29080] Packet sent     (->): 7E FF 6 9 0 0 1 FE F1 EF   -> Cmd: 9 (SetPlaybackDevice), arg: 1
00:13:02.795 --> [29294] Packet sent     (->): 7E FF 6 F 0 1 2 FE E9 EF   -> Cmd: F (PlayFolderTrack), arg: 258
00:13:04.805 --> [31307] Packet sent     (->): 7E FF 6 4B 0 0 0 FE B0 EF   -> Cmd: 4B (GetCurrentTrackUSB), arg: 0
00:13:04.864 --> [31365] Packet received (<-): 7E FF 6 4B 0 0 2 FE AE EF   <- Msg: 4B (GetCurrentTrackUSB), arg: 2
00:13:04.911 --> [31378] Packet sent     (->): 7E FF 6 F 0 1 1 FE EA EF   -> Cmd: F (PlayFolderTrack), arg: 257
00:13:04.963 --> [31446] Packet sent     (->): 7E FF 6 4B 0 0 0 FE B0 EF   -> Cmd: 4B (GetCurrentTrackUSB), arg: 0
00:13:06.454 --> --------------
00:13:06.454 -->  ERROR 129
00:13:06.454 --> --------------
00:13:06.507 --> [32995] Packet sent     (->): 7E FF 6 4B 0 0 0 FE B0 EF   -> Cmd: 4B (GetCurrentTrackUSB), arg: 0
00:13:06.564 --> [33053] Packet received (<-): 7E FF 6 4B 0 0 1 FE AF EF   <- Msg: 4B (GetCurrentTrackUSB), arg: 1
00:13:06.564 --> GetCurrentTrack for USB returns correct value 1600ms after start of track
00:13:06.564 --> [33074] Packet sent     (->): 7E FF 6 16 0 0 0 FE E5 EF   -> Cmd: 16 (Stop), arg: 0
00:13:06.617 --> -------------------------------------------------------
00:13:06.617 -->  Test Case "TestGetCurrentTrack" FINISHED 
00:13:06.617 --> -------------------------------------------------------
00:13:06.617 --> 
00:13:06.617 --> 
00:13:06.617 --> -------------------------------------------------------
00:13:06.617 -->  Running Test Case "TestTrackFinishedCallback"
00:13:06.617 --> -------------------------------------------------------
00:13:06.673 --> [33139] Packet sent     (->): 7E FF 6 C 0 0 0 FE EF EF   -> Cmd: C (Reset), arg: 0
00:13:07.399 --> [33891] Packet received (<-): 7E FF 6 3F 0 0 1 FE BB EF   <- Msg: 3F (StorageDevices), arg: 1
00:13:07.399 --> Callback OnUsbOnline: 1
00:13:07.399 --> [33896] Packet received (<-): 7E FF 6 3A 0 0 2 FE BF EF   <- Msg: 3A (DeviceAttached), arg: 2
00:13:07.399 --> Callback OnCardInserted: 2
00:13:08.780 --> [35267] Packet sent     (->): 7E FF 6 7 0 0 0 FE F4 EF   -> Cmd: 7 (SetEQ), arg: 0
00:13:08.885 --> [35380] Packet sent     (->): 7E FF 6 1A 0 0 0 FE E1 EF   -> Cmd: 1A (SetDAC), arg: 0
00:13:09.140 --> [35642] Packet sent     (->): 7E FF 6 6 0 0 1 FE F4 EF   -> Cmd: 6 (SetVolume), arg: 1
00:13:09.213 --> [35705] Packet sent     (->): 7E FF 6 9 0 0 2 FE F0 EF   -> Cmd: 9 (SetPlaybackDevice), arg: 2
00:13:10.220 --> [36719] Packet sent     (->): 7E FF 6 F 0 1 2 FE E9 EF   -> Cmd: F (PlayFolderTrack), arg: 258
00:13:12.244 --> [38733] Packet sent     (->): 7E FF 6 4C 0 0 0 FE AF EF   -> Cmd: 4C (GetCurrentTrackSD), arg: 0
00:13:12.304 --> [38794] Packet received (<-): 7E FF 6 4C 0 0 2 FE AD EF   <- Msg: 4C (GetCurrentTrackSD), arg: 2
00:14:08.597 --> [95060] Packet received (<-): 7E FF 6 3C 0 0 2 FE BD EF   <- Msg: 3C (TrackFinishedUSB), arg: 2
00:14:08.597 --> Callback global track finished: 2
00:14:10.801 --> Received 1 callback(s) on SD track end
00:14:10.801 --> [97278] Packet sent     (->): 7E FF 6 9 0 0 1 FE F1 EF   -> Cmd: 9 (SetPlaybackDevice), arg: 1
00:14:11.839 --> [98292] Packet sent     (->): 7E FF 6 F 0 1 2 FE E9 EF   -> Cmd: F (PlayFolderTrack), arg: 258
00:14:13.848 --> [100306] Packet sent     (->): 7E FF 6 4B 0 0 0 FE B0 EF   -> Cmd: 4B (GetCurrentTrackUSB), arg: 0
00:14:13.907 --> [100361] Packet received (<-): 7E FF 6 4B 0 0 2 FE AE EF   <- Msg: 4B (GetCurrentTrackUSB), arg: 2
00:15:09.645 --> [156079] Packet received (<-): 7E FF 6 3C 0 0 2 FE BD EF   <- Msg: 3C (TrackFinishedUSB), arg: 2
00:15:09.645 --> Callback global track finished: 2
00:15:12.315 --> Received 1 callback(s) on USB track end
00:15:12.315 --> -------------------------------------------------------
00:15:12.315 -->  Test Case "TestTrackFinishedCallback" FINISHED 
00:15:12.315 --> -------------------------------------------------------
00:15:12.315 --> 
00:15:12.315 --> 
00:15:12.315 --> -------------------------------------------------------
00:15:12.315 -->  Running Test Case "TestContinuePlaybackAfterAd"
00:15:12.380 --> -------------------------------------------------------
00:15:12.380 --> [158772] Packet sent     (->): 7E FF 6 C 0 0 0 FE EF EF   -> Cmd: C (Reset), arg: 0
00:15:13.050 --> [159478] Packet received (<-): 7E FF 6 3F 0 0 1 FE BB EF   <- Msg: 3F (StorageDevices), arg: 1
00:15:13.050 --> Callback OnUsbOnline: 1
00:15:13.099 --> [159489] Packet received (<-): 7E FF 6 3A 0 0 2 FE BF EF   <- Msg: 3A (DeviceAttached), arg: 2
00:15:13.099 --> Callback OnCardInserted: 2
00:15:14.490 --> [160910] Packet sent     (->): 7E FF 6 7 0 0 0 FE F4 EF   -> Cmd: 7 (SetEQ), arg: 0
00:15:14.595 --> [161022] Packet sent     (->): 7E FF 6 1A 0 0 0 FE E1 EF   -> Cmd: 1A (SetDAC), arg: 0
00:15:14.866 --> [161286] Packet sent     (->): 7E FF 6 6 0 0 1 FE F4 EF   -> Cmd: 6 (SetVolume), arg: 1
00:15:14.925 --> [161349] Packet sent     (->): 7E FF 6 9 0 0 2 FE F0 EF   -> Cmd: 9 (SetPlaybackDevice), arg: 2
00:15:15.944 --> [162363] Packet sent     (->): 7E FF 6 F 0 1 2 FE E9 EF   -> Cmd: F (PlayFolderTrack), arg: 258
00:15:17.956 --> [164377] Packet sent     (->): 7E FF 6 4C 0 0 0 FE AF EF   -> Cmd: 4C (GetCurrentTrackSD), arg: 0
00:15:18.014 --> [164431] Packet received (<-): 7E FF 6 4C 0 0 2 FE AD EF   <- Msg: 4C (GetCurrentTrackSD), arg: 2
00:15:18.014 --> [164446] Packet sent     (->): 7E FF 6 13 0 0 64 FE 84 EF   -> Cmd: 13 (PlayAd), arg: 100
00:15:18.540 --> [164962] Packet sent     (->): 7E FF 6 4C 0 0 0 FE AF EF   -> Cmd: 4C (GetCurrentTrackSD), arg: 0
00:15:18.600 --> [165018] Packet received (<-): 7E FF 6 4C 0 0 3 FE AC EF   <- Msg: 4C (GetCurrentTrackSD), arg: 3
00:15:45.525 --> [191930] Packet received (<-): 7E FF 6 3C 0 0 3 FE BC EF   <- Msg: 3C (TrackFinishedUSB), arg: 3
00:15:45.525 --> Callback global track finished: 3
00:15:46.185 --> [192596] Packet sent     (->): 7E FF 6 42 0 0 0 FE B9 EF   -> Cmd: 42 (GetStatus), arg: 0
00:15:46.244 --> [192652] Packet received (<-): 7E FF 6 42 0 0 1 FE B8 EF   <- Msg: 42 (GetStatus), arg: 1
00:16:41.743 --> [248120] Packet received (<-): 7E FF 6 3C 0 0 2 FE BD EF   <- Msg: 3C (TrackFinishedUSB), arg: 2
00:16:41.743 --> Callback global track finished: 2
00:16:41.968 --> [248336] Packet sent     (->): 7E FF 6 9 0 0 1 FE F1 EF   -> Cmd: 9 (SetPlaybackDevice), arg: 1
00:16:42.972 --> [249350] Packet sent     (->): 7E FF 6 F 0 1 2 FE E9 EF   -> Cmd: F (PlayFolderTrack), arg: 258
00:16:44.998 --> [251364] Packet sent     (->): 7E FF 6 4B 0 0 0 FE B0 EF   -> Cmd: 4B (GetCurrentTrackUSB), arg: 0
00:16:45.047 --> [251424] Packet received (<-): 7E FF 6 4B 0 0 2 FE AE EF   <- Msg: 4B (GetCurrentTrackUSB), arg: 2
00:16:45.090 --> [251438] Packet sent     (->): 7E FF 6 13 0 0 64 FE 84 EF   -> Cmd: 13 (PlayAd), arg: 100
00:16:45.583 --> [251954] Packet sent     (->): 7E FF 6 4B 0 0 0 FE B0 EF   -> Cmd: 4B (GetCurrentTrackUSB), arg: 0
00:16:45.632 --> [252009] Packet received (<-): 7E FF 6 4B 0 0 3 FE AD EF   <- Msg: 4B (GetCurrentTrackUSB), arg: 3
00:17:12.566 --> [278920] Packet received (<-): 7E FF 6 3C 0 0 3 FE BC EF   <- Msg: 3C (TrackFinishedUSB), arg: 3
00:17:12.566 --> Callback global track finished: 3
00:17:13.136 --> [279486] Packet sent     (->): 7E FF 6 42 0 0 0 FE B9 EF   -> Cmd: 42 (GetStatus), arg: 0
00:17:13.187 --> [279542] Packet received (<-): 7E FF 6 42 0 0 1 FE B8 EF   <- Msg: 42 (GetStatus), arg: 1
00:18:08.291 --> [334610] Packet received (<-): 7E FF 6 3C 0 0 2 FE BD EF   <- Msg: 3C (TrackFinishedUSB), arg: 2
00:18:08.291 --> Callback global track finished: 2
00:18:08.351 --> -------------------------------------------------------
00:18:08.351 -->  Test Case "TestContinuePlaybackAfterAd" FINISHED 
00:18:08.351 --> -------------------------------------------------------
00:18:08.351 --> 
00:18:08.351 --> 
00:18:08.351 --> -------------------------------------------------------
00:18:08.351 -->  Running Test Case "TestWakeupAfterSleep"
00:18:08.351 --> -------------------------------------------------------
00:18:08.384 --> [334699] Packet sent     (->): 7E FF 6 C 0 0 0 FE EF EF   -> Cmd: C (Reset), arg: 0
00:18:09.084 --> [335405] Packet received (<-): 7E FF 6 3F 0 0 1 FE BB EF   <- Msg: 3F (StorageDevices), arg: 1
00:18:09.084 --> Callback OnUsbOnline: 1
00:18:09.084 --> [335417] Packet received (<-): 7E FF 6 3A 0 0 2 FE BF EF   <- Msg: 3A (DeviceAttached), arg: 2
00:18:09.120 --> Callback OnCardInserted: 2
00:18:10.525 --> [336838] Packet sent     (->): 7E FF 6 7 0 0 0 FE F4 EF   -> Cmd: 7 (SetEQ), arg: 0
00:18:10.633 --> [336951] Packet sent     (->): 7E FF 6 1A 0 0 0 FE E1 EF   -> Cmd: 1A (SetDAC), arg: 0
00:18:10.901 --> [337213] Packet sent     (->): 7E FF 6 6 0 0 1 FE F4 EF   -> Cmd: 6 (SetVolume), arg: 1
00:18:10.962 --> [337275] Packet sent     (->): 7E FF 6 9 0 0 2 FE F0 EF   -> Cmd: 9 (SetPlaybackDevice), arg: 2
00:18:11.171 --> [337489] Packet sent     (->): 7E FF 6 6 0 0 0 FE F5 EF   -> Cmd: 6 (SetVolume), arg: 0
00:18:11.232 --> [337552] Packet sent     (->): 7E FF 6 16 0 0 0 FE E5 EF   -> Cmd: 16 (Stop), arg: 0
00:18:11.441 --> [337764] Packet sent     (->): 7E FF 6 1A 0 0 1 FE E0 EF   -> Cmd: 1A (SetDAC), arg: 1
00:18:11.667 --> [337977] Packet sent     (->): 7E FF 6 A 0 0 0 FE F1 EF   -> Cmd: A (Sleep), arg: 0
00:18:13.871 --> [340190] Packet sent     (->): 7E FF 6 C 0 0 0 FE EF EF   -> Cmd: C (Reset), arg: 0
00:18:15.987 --> [342302] Packet sent     (->): 7E FF 6 7 0 0 0 FE F4 EF   -> Cmd: 7 (SetEQ), arg: 0
00:18:16.092 --> [342415] Packet sent     (->): 7E FF 6 1A 0 0 0 FE E1 EF   -> Cmd: 1A (SetDAC), arg: 0
00:18:16.359 --> [342677] Packet sent     (->): 7E FF 6 6 0 0 1 FE F4 EF   -> Cmd: 6 (SetVolume), arg: 1
00:18:16.420 --> [342742] Packet sent     (->): 7E FF 6 9 0 0 2 FE F0 EF   -> Cmd: 9 (SetPlaybackDevice), arg: 2
00:18:16.630 --> [342955] Packet sent     (->): 7E FF 6 F 0 1 2 FE E9 EF   -> Cmd: F (PlayFolderTrack), arg: 258
00:18:18.700 --> [345018] Packet sent     (->): 7E FF 6 42 0 0 0 FE B9 EF   -> Cmd: 42 (GetStatus), arg: 0
00:18:20.199 --> --------------
00:18:20.199 -->  ERROR 129
00:18:20.199 --> --------------
00:18:20.320 --> [346632] Packet sent     (->): 7E FF 6 42 0 0 0 FE B9 EF   -> Cmd: 42 (GetStatus), arg: 0
00:18:21.819 --> --------------
00:18:21.819 -->  ERROR 129
00:18:21.819 --> --------------
00:18:21.924 --> [348244] Packet sent     (->): 7E FF 6 42 0 0 0 FE B9 EF   -> Cmd: 42 (GetStatus), arg: 0
00:18:23.439 --> --------------
00:18:23.439 -->  ERROR 129
00:18:23.439 --> --------------
00:18:23.544 --> [349857] Packet sent     (->): 7E FF 6 16 0 0 0 FE E5 EF   -> Cmd: 16 (Stop), arg: 0
00:18:23.604 --> [349921] Packet sent     (->): 7E FF 6 6 0 0 0 FE F5 EF   -> Cmd: 6 (SetVolume), arg: 0
00:18:23.665 --> [349983] Packet sent     (->): 7E FF 6 16 0 0 0 FE E5 EF   -> Cmd: 16 (Stop), arg: 0
00:18:23.890 --> [350196] Packet sent     (->): 7E FF 6 1A 0 0 1 FE E0 EF   -> Cmd: 1A (SetDAC), arg: 1
00:18:24.099 --> [350408] Packet sent     (->): 7E FF 6 A 0 0 0 FE F1 EF   -> Cmd: A (Sleep), arg: 0
00:18:26.303 --> [352621] Packet sent     (->): 7E FF 6 9 0 0 2 FE F0 EF   -> Cmd: 9 (SetPlaybackDevice), arg: 2
00:18:28.419 --> [354735] Packet sent     (->): 7E FF 6 7 0 0 0 FE F4 EF   -> Cmd: 7 (SetEQ), arg: 0
00:18:28.538 --> [354847] Packet sent     (->): 7E FF 6 1A 0 0 0 FE E1 EF   -> Cmd: 1A (SetDAC), arg: 0
00:18:28.795 --> [355109] Packet sent     (->): 7E FF 6 6 0 0 1 FE F4 EF   -> Cmd: 6 (SetVolume), arg: 1
00:18:28.869 --> [355171] Packet sent     (->): 7E FF 6 F 0 1 2 FE E9 EF   -> Cmd: F (PlayFolderTrack), arg: 258
00:18:30.880 --> [357185] Packet sent     (->): 7E FF 6 42 0 0 0 FE B9 EF   -> Cmd: 42 (GetStatus), arg: 0
00:18:32.380 --> --------------
00:18:32.380 -->  ERROR 129
00:18:32.380 --> --------------
00:18:32.484 --> [358798] Packet sent     (->): 7E FF 6 42 0 0 0 FE B9 EF   -> Cmd: 42 (GetStatus), arg: 0
00:18:34.000 --> --------------
00:18:34.000 -->  ERROR 129
00:18:34.000 --> --------------
00:18:34.105 --> [360411] Packet sent     (->): 7E FF 6 42 0 0 0 FE B9 EF   -> Cmd: 42 (GetStatus), arg: 0
00:18:35.605 --> --------------
00:18:35.605 -->  ERROR 129
00:18:35.605 --> --------------
00:18:35.724 --> [362023] Packet sent     (->): 7E FF 6 16 0 0 0 FE E5 EF   -> Cmd: 16 (Stop), arg: 0
00:18:35.774 --> [362086] Packet sent     (->): 7E FF 6 6 0 0 0 FE F5 EF   -> Cmd: 6 (SetVolume), arg: 0
00:18:35.845 --> [362148] Packet sent     (->): 7E FF 6 16 0 0 0 FE E5 EF   -> Cmd: 16 (Stop), arg: 0
00:18:36.054 --> [362361] Packet sent     (->): 7E FF 6 1A 0 0 1 FE E0 EF   -> Cmd: 1A (SetDAC), arg: 1
00:18:36.264 --> [362573] Packet sent     (->): 7E FF 6 A 0 0 0 FE F1 EF   -> Cmd: A (Sleep), arg: 0
00:18:38.484 --> [364786] Packet sent     (->): 7E FF 6 9 0 0 1 FE F1 EF   -> Cmd: 9 (SetPlaybackDevice), arg: 1
00:18:40.599 --> [366900] Packet sent     (->): 7E FF 6 7 0 0 0 FE F4 EF   -> Cmd: 7 (SetEQ), arg: 0
00:18:40.704 --> [367012] Packet sent     (->): 7E FF 6 1A 0 0 0 FE E1 EF   -> Cmd: 1A (SetDAC), arg: 0
00:18:40.974 --> [367275] Packet sent     (->): 7E FF 6 6 0 0 1 FE F4 EF   -> Cmd: 6 (SetVolume), arg: 1
00:18:41.033 --> [367337] Packet sent     (->): 7E FF 6 F 0 1 2 FE E9 EF   -> Cmd: F (PlayFolderTrack), arg: 258
00:18:43.044 --> [369351] Packet sent     (->): 7E FF 6 42 0 0 0 FE B9 EF   -> Cmd: 42 (GetStatus), arg: 0
00:18:44.559 --> --------------
00:18:44.559 -->  ERROR 129
00:18:44.559 --> --------------
00:18:44.664 --> [370964] Packet sent     (->): 7E FF 6 42 0 0 0 FE B9 EF   -> Cmd: 42 (GetStatus), arg: 0
00:18:46.164 --> --------------
00:18:46.164 -->  ERROR 129
00:18:46.164 --> --------------
00:18:46.284 --> [372577] Packet sent     (->): 7E FF 6 42 0 0 0 FE B9 EF   -> Cmd: 42 (GetStatus), arg: 0
00:18:47.784 --> --------------
00:18:47.784 -->  ERROR 129
00:18:47.784 --> --------------
00:18:47.888 --> [374190] Packet sent     (->): 7E FF 6 16 0 0 0 FE E5 EF   -> Cmd: 16 (Stop), arg: 0
00:18:47.888 --> -------------------------------------------------------
00:18:47.888 -->  Test Case "TestWakeupAfterSleep" FINISHED 
00:18:47.888 --> -------------------------------------------------------
00:18:47.940 --> 
00:18:47.940 --> 
00:18:47.940 --> -------------------------------------------------------
00:18:47.940 -->  Profile of this DFPlayer device
00:18:47.940 --> -------------------------------------------------------
00:18:47.940 --> The following devices have been discovered:
00:18:47.940 -->    -> SD, discovered by getTotalTrackCount
00:18:47.940 -->    -> USB, discovered by getTotalTrackCount
00:18:47.940 --> Does NOT react on setPlaysourceFlash
00:18:47.940 --> Does NOT react on 0x3F queries
00:18:47.940 --> getFolderTrackCount...
00:18:47.940 -->    -> for SD returned 2 files in Folder /01/ 
00:18:47.940 -->    -> for USB returned 2 files in Folder /01/ 
00:18:47.940 --> GetCurrentTrack for SD returns correct value 1600ms after start of track
00:18:47.940 --> GetCurrentTrack for USB returns correct value 1600ms after start of track
00:18:47.997 --> Sends 1 callback(s) on SD track end
00:18:47.997 --> Sends 1 callback(s) on USB track end
00:18:47.997 --> Continue playback after Ad for SD works
00:18:47.997 --> Continue playback after Ad for USB works
00:18:47.997 --> Wakeup from sleep by reset does NOT work
00:18:47.997 --> Wakeup from sleep by setting playsource SD does NOT work
00:18:47.997 --> Wakeup from sleep by setting playsource USB does NOT work
00:18:47.997 --> 
00:18:47.997 --> 
00:18:47.997 --> -------------------------------------------------------------------------------
00:18:47.997 -->  ALL TESTS COMPLETED!
00:18:47.997 --> 
00:18:47.997 -->  Please report your results in an issue at
00:18:47.997 --> 
00:18:47.997 -->      https://github.com/ghmartin77/DFPlayerAnalyzer/issues
00:18:47.997 --> 
00:18:47.997 -->  Please state the player's chip name in the title of the issue entry.
00:18:47.997 -->  Thanks for your support!
00:18:48.058 --> -------------------------------------------------------------------------------
RC0D3 commented 5 months ago

Profile of this DFPlayer device

The following devices have been discovered: -> SD, discovered by getTotalTrackCount Does NOT react on setPlaysourceFlash Does NOT react on 0x3F queries getFolderTrackCount... -> for SD returned 2 files in Folder /01/ GetCurrentTrack for SD returns correct value 1600ms 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!

I got same result with same chip