Weiterschalten mit Lauter

Hallo in die Runde,

mir ist aufgefallen, dass wenn eine Karte aufgelegt wird und das erste File abgespielt wird, dass man dann mit einem langen Druck auf die Lauter-Taste nicht zum nächsten Stück springen kann. Wenn allerdings die Karte weggenommen und neu aufgelegt wird, geht es. Kann mir jemand sagen, wie man das ändern könnte?

1 „Gefällt mir“

Wie sieht denn der Output in der Konsole dabei aus? Vielleicht kann man da erkennen woran das liegt.

Hier ist die Ausgabe der Konsole. Karte aufgelegt, einige Male die Lauter-Taste lange gedrückt → keine Reaktion
Dann die Karte weggenommen und wieder aufgelegt, der Track geht wieder von vorne los, Lauter-Taste lange gedrückt → nächster Track

12:40:02.189 -> Card UID: C3 41 C9 17
12:40:02.189 -> PICC type: MIFARE 1KB
12:40:02.189 -> Authenticating Classic using key A...
12:40:02.189 -> Reading data from block 4 ...
12:40:02.223 -> Data on Card :
12:40:02.223 ->  13 37 B3 47 02 02 05 19 0D 00 00 00 00 00 00 00
12:40:02.223 -> 
12:40:02.223 -> 2
12:40:02.223 -> 2
12:40:02.223 -> == playFolder()
12:40:02.223 -> === disablestandby()
12:40:02.298 -> 1 Dateien in Ordner 2
12:40:02.298 -> Hörbuch Modus -> kompletten Ordner spielen und Fortschritt merken
12:40:14.136 -> === volumeUp()
12:40:14.136 -> 16
12:40:15.334 -> 26323
12:40:15.334 -> === nextTrack()
12:40:15.334 -> === setstandbyTimer()
12:40:15.368 -> 337934
12:40:16.839 -> 54457
12:40:16.839 -> === nextTrack()
12:40:16.839 -> === setstandbyTimer()
12:40:16.875 -> 339459
12:40:18.384 -> 58620
12:40:18.384 -> === nextTrack()
12:40:18.384 -> === setstandbyTimer()
12:40:18.422 -> 340986
12:40:21.294 -> 25920
12:40:21.294 -> === nextTrack()
12:40:21.294 -> === setstandbyTimer()
12:40:21.332 -> 343915
12:40:26.184 -> 28759
12:40:26.184 -> === nextTrack()
12:40:26.184 -> === setstandbyTimer()
12:40:26.221 -> 348806
12:40:33.707 -> Card UID: C3 41 C9 17
12:40:33.707 -> PICC type: MIFARE 1KB
12:40:33.707 -> Authenticating Classic using key A...
12:40:33.707 -> Reading data from block 4 ...
12:40:33.742 -> Data on Card :
12:40:33.742 ->  13 37 B3 47 02 02 05 19 0D 00 00 00 00 00 00 00
12:40:33.742 -> 
12:40:33.742 -> 2
12:40:33.742 -> 2
12:40:33.742 -> == playFolder()
12:40:33.742 -> === disablestandby()
12:40:33.809 -> 30 Dateien in Ordner 2
12:40:33.809 -> Hörbuch Modus -> kompletten Ordner spielen und Fortschritt merken
12:40:39.522 -> 24585
12:40:39.522 -> === nextTrack()
12:40:39.522 -> Hörbuch Modus ist aktiv -> nächster Track und Fortschritt speichern2
12:40:53.993 -> === setstandbyTimer()
12:40:53.993 -> 376634

Da ist dein Problem. Bei einem Track gibt es keinen nächsten. Das Problem ist weiterhin dein Player. Wie ich auch in einem anderen Thema schon geschrieben habe
hat der Macken und eine davon ist, dass die Anzahl der Tracks erst richtig gezählt wird, nachdem etwas abgespielt wurde. Eine Möglichkeit damit umzugehen findest du hier

1 „Gefällt mir“

Hallo Jana,
danke für deine schnelle Reaktion und den Hinweis. Ich hatte noch einen Player mit einem anderen Chip. Nach dem Austausch funktioniert nun alles.
Gruß
Hans