Hallo zusammen,
ich habe ein merkwürdiges Phänomen mit meiner Tonuino. Das Problem besteht von Anfang an und ich bin mir nicht sicher ob Hardware oder Software dafür verantwortlich ist.
Kurzbeschreibung:
Immer wenn man während der Wiedergabe die Lauter- oder Leisertaste drückt, pausiert die Wiedergabe kurz, um dann, einige 100 Millisekunden später wieder ein zu setzen.
Langbeschreibung:
Zunächst mal das Setting:
AIO-Platine mit der von den Leiterkartenpiraten vorgeschlagenen und verlinkten Hardwarekomponenten.
Der RFID-Leser ist dementsprechend das RFID-RC522 Modul
Als Software ist Marcos Affenbox frisch vom githup geklont und eingespielt.
21:22:29.067 -> Affenbox v2.12 by Marco Schulz
21:22:29.067 -> forked from TonUINO by Thorsten Vo��; licensed under GNU/GPL.
21:22:29.067 -> Information and contribution https://tonuino.de.
21:22:29.067 ->
21:22:29.617 -> Firmware Version: 0x92 = v2.0
Geänderte Konfiguration: 5 Buttons, Pause bei Karte entfernen ist eingestellt.
diff --git a/Affenbox/Configuration.h b/Affenbox/Configuration.h
index d32be65..26faa7f 100644
--- a/Affenbox/Configuration.h
+++ b/Affenbox/Configuration.h
@@ -7,7 +7,7 @@
*https://www.leiterkartenpiraten.de/produkt/tonuino-all-in-one/
*/
-//#define AiO
+#define AiO
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -67,7 +67,7 @@
/**
*Für die Verwendung von fünf Buttons, statt drei.
*/
-//#define FIVEBUTTONS
+#define FIVEBUTTONS
#if defined FIVEBUTTONS
/**
@@ -402,7 +402,7 @@ static const uint8_t ANALOG_INPUT_BUTTON_MAP[ANALOG_INPUT_BUTTON_COUNT + 1 ] = {
/*
*Aktiviert Standard Debug Asugaben
*/
-//#define DEBUG
+#define DEBUG
/*
*Aktiviert Shortcut Debug Ausgaben
Es läuft alles soweit sauber. Er ist etwas zickig was das anlernen von Karten angeht. Das ‚oweh das hat nicht funktioniert‘ hör ich häufiger, aber sonst gibt keinerlei Probleme.
Die Karten liegen im Normalfall etwa 0,5 cm vom Leser weg. Aber ich hab die gleichen Probleme wenn sie direkt auf dem Leser liegen.
Nur wenn ich eine der beiden Lautstärketasten während der Wiedergabe drücke, setzt der Ton kurz aus.
Es sieht für mich so aus, als wenn der RFID-Leser kurzzeitig meint, die Karte wäre weg. Es wird eine Pause ausgelöst und im nächsten Loop wird die Karte wieder erkannt und weiter gespielt.
21:23:26.115 -> vol down 1
21:23:26.276 -> tag gone
21:23:26.276 -> pause
21:23:26.374 -> set stby timer
21:23:26.502 -> milis 117639
21:23:26.502 -> ReadCardSerial fin
21:23:26.502 -> Card UID
21:23:26.502 -> B5 CC F6 89
21:23:26.502 -> PICC type MIFARE 1KB
21:23:26.502 -> Authenticating Classic using key A...
21:23:26.502 -> FF FF FF FF FF FF
21:23:26.502 -> 0
21:23:26.502 -> Read block4
21:23:26.502 -> data on card
21:23:26.502 -> folder 6
21:23:26.502 -> mode 1
21:23:26.502 -> special 0
21:23:26.502 -> special2 0
21:23:26.502 -> special3 0
21:23:26.502 -> special4 153
21:23:26.502 -> 6
21:23:26.502 -> 6
21:23:26.535 -> same tag
21:23:26.535 -> play
21:23:26.535 -> disable stby timer
Bevor ich jetzt in die Suche gehe, oder mir einen neuen RFID-Leser bestelle, wollte ich zumindest mal nachfragen ob das Problem bekannt ist und oder durch einfache Konfiguration behoben werden kann.
Vielen Dank!