Bei Entfernen der Karte wird der Track neu gestartet

Moin zusammen,

ich habe heute Abend meinen ersten Tonuino fertig gestellt und er funktioniert prima.

Eine Sache ist mir aber nicht klar. Wenn ich eine bereits angelernte Karte auflege fängt die Musik an. Aber wenn ich die Karte wieder entferne, fängt das Lied das gerade gespielt hat wieder von vorne an. Ist das ein Bug oder ein Feature, bzw. kann das konfiguriert werden?

Ich nutze die aktuelle AiO-Software und habe nur die „5-Tasten“ auskommentiert, da ich lediglich drei Tasten verbaut habe.

Abend
Florian

Kann es sein, dass die Karte beim Wegnehmen ein zweites Mal erkannt wird?

Das lässt sich in der Ausgabe des seriellen Monitors ganz gut erkennen. Vielleicht schaust du die die Ausgabe mal an.
Link zu den Hinweisen zum seriellen Monitor in der FAQ. Nach dem Starten des Monitors muss die AiO wieder eingeschaltet werden.

Ja, genau, das sieht so aus. Wenn ich die Karte auflege kommt die Ausgabe:

== playFolder()
=== disablestandby()
12 Dateien in Ordner 1
Album Modus -> kompletten Ordner wiedergeben
Card UID: 07 71 45 4E
PICC type: MIFARE 1KB
Authenticating Classic using key A...
Reading data from block 4 ...
Data on Card :
 13 37 B3 47 02 01 02 1A 38 00 00 00 00 00 00 00

1
1

Wenn ich sie wieder weg nehme kommt:

== playFolder()
=== disablestandby()
12 Dateien in Ordner 1
Album Modus -> kompletten Ordner wiedergeben

Wie kann ich denn verhindern, dass die Karte 2x erkannt wird?

Also irgendwie hast du das komisch gruppiert. Die Ausgabe beim Auflegen sollte schon so aussehen

Card UID: C7 4E BE B4
PICC type: MIFARE 1KB
Authenticating Classic using key A...
Reading data from block 4 ...
Data on Card :
 13 37 B3 47 02 01 02 00 00 00 00 00 00 00 00 00

1
1
== playFolder()
=== disablestandby()
44 Dateien in Ordner 1
Album Modus -> kompletten Ordner wiedergeben

Deshalb ist in dem was du eingefügt hast gerade nicht zu erkennen warum die Wiedergabe beim ersten Mal startet (die könnte ja auch durch einen Shortcut gestartet werden).
Ansonsten wird eine Karte erst wieder erkannt, wenn sie einmal weg war. Vielleicht klappt die Erkennung in einem bestimmten Abstand sehr schlecht, dann kann es helfen mal mit der Empfindlichkeit des RFID-Readers zu experimentieren.

Ok, hier nochmal ohne eigene Formatierung :grimacing:


 _____         _____ _____ _____ _____
|_   _|___ ___|  |  |     |   | |     |
  | | | . |   |  |  |-   -| | | |  |  |
  |_| |___|_|_|_____|_____|_|___|_____| All-in-One

TonUINO Version 2.2
created by Thorsten Voß and licensed under GNU/GPL.
Information and contribution at https://tonuino.de.

=== loadSettingsFromFlash()
Version: 2
Maximal Volume: 20
Minimal Volume: 5
Initial Volume: 15
EQ: 1
Locked: 0
Sleep Timer: 15
Inverted Volume Buttons: 0
Admin Menu locked: 0
Admin Menu Pin: 1111
=== setstandbyTimer()
900083
SD Karte online
Firmware Version: 0x92 = v2.0
=== playShortCut()
3
Shortcut not configured!
Card UID: 07 71 45 4E
PICC type: MIFARE 1KB
Authenticating Classic using key A...
Reading data from block 4 ...
Data on Card :
 13 37 B3 47 02 01 02 1A 38 00 00 00 00 00 00 00

1
1
== playFolder()
=== disablestandby()
12 Dateien in Ordner 1
Album Modus -> kompletten Ordner wiedergeben
Card UID: 07 71 45 4E
PICC type: MIFARE 1KB
Authenticating Classic using key A...
Reading data from block 4 ...
Data on Card :
 13 37 B3 47 02 01 02 1A 38 00 00 00 00 00 00 00

1
1
== playFolder()
=== disablestandby()
12 Dateien in Ordner 1
Album Modus -> kompletten Ordner wiedergeben
=== setstandbyTimer()
918191

Ich habe eine Karte aufgelegt und kurz später wieder entfernt.

Werde mir mal die Empfindlichkeit des Readers genauer ansehen.

Danke dir!

Ich habe an der Signalstärke geschraubt, aber das hat nichts geändert. Dann ist mir aufgefallen, dass das Problem nur bei einer Karte auftritt. Diese hatte ich probehalber beschrieben als der Tonuino noch nackt auf dem Tisch lag. Die anderen Karten, die nach dem Einzug ins Gehäuse beschrieben wurden, haben das Problem nicht…

Kann sich das jemand erklären?

Karte defekt?! Ich hab auch paar die sich gar nicht beschreiben lassen.

Sie funktioniert noch und spielt den Ordner ab, den sie soll, aber wenn man sie runter nimmt, fängt das Lied nochmal von vorne an. Nicht dramatisch, ich werde sie einfach entsorgen.