ich habe eine Sperrkarte für alle Tasten im Krabblermodus angelegt. Wenn ich die Karte jetzt verwende, ertönt die Meldung "Tasten sind jetzt gesperrt".
Die Sperre funktioniert, andere Karten funktionieren nicht. Wenn ich die Sperrkarte wieder auflege zum quasi entsperren erfolgt auch keine Reaktion. Das Gerät bleibt bis zum harten Reboot gesperrt.
Version: 2.1 DEV
Was muss ich anpassen, damit ich den Krabblermodus entsperren kann?
Das Admin-Menü steuere ich mit den Knöpfen und dem Lautsprecher entsprechend Programmierung, dabei habe ich das Wort „Toddler Karte“ nicht wahrgenommen.
Du hattest gefragt, ob ich die „Toddler Karte am Ende nochmal aufgelegt“ habe.
Ich habe nur eine Karte im Admin-Menü konfiguriert, die „Krabblermodus, Tastensperren“.
Diese Sperrkarte habe ich vor und nach dem Knöpfe drücken oben aufgelegt, ebenso eine Musikkarte. Von beiden Karten ist in dem Log nichts zu lesen, als würde der Reader durch das Programm gar nicht abgefragt werden.
Vielleicht liegt hier ein Missverständnis vor Toddlermodus = Krabblermodus. Ich habe das gerade für dich nachgestellt. Ich habe eine Album Karte erstellt und die Krabblerkarte.
Zuerst starte ich die Albumkarte:
Card UID: 2A 42 4D 79
PICC type: MIFARE 1KB
Authenticating Classic using key A...
Reading data from block 4 ...
Data on Card :
13 37 B3 47 02 01 02 16 D7 00 00 00 00 00 00 00
1
1
== playFolder()
=== disablestandby()
33 Dateien in Ordner 1
Album Modus -> kompletten Ordner wiedergeben
Dann lege ich die Krabbler Karte auf:
Card UID: EC 5D 5E 83
PICC type: MIFARE 1KB
Authenticating Classic using key A...
Reading data from block 4 ...
Data on Card :
13 37 B3 47 02 00 04 00 00 00 00 00 00 00 00 00
=== ToddlerMode()
Ich drücke die Tasten, die aber nun gesperrt sind:
Ich lege die Krabbler Karte wieder auf um die Sperre aufzuheben:
Card UID: EC 5D 5E 83
PICC type: MIFARE 1KB
Authenticating Classic using key A...
Reading data from block 4 ...
Data on Card :
13 37 B3 47 02 00 04 00 00 00 00 00 00 00 00 00
== ToddlerMode::getActive()
modifier removed
Also für meine Begriffe funktioniert das einwandfrei. Wenn das bei dir so nicht funktioniert stimmt irgendwas mit deiner Hardware nicht. Es ist jedenfalls soweit ich das jetzt nachvollziehen kann, kein Softwareproblem.
Welche Version benutzt du denn? Den printout „Karte ist weg!“ Habe ich in meiner modifizierten Version drin und da hatte ich auch die gleichen Probleme, siehe
Alter, @mcgreg das Adlerauge! Das ist mit gar nicht aufgefallen, daß da diese zusätzlichen Ausgaben auf der Konsole sind. Dann ergibt das alles auch SINN! Dann nutzt @Michael3 scheinbar doch keine vanilla DEV! Ich dreh ab.
Gut, diese Information hätte man zu Anfang haben sollen @Michael3. Da stand nur DEV 2.1 im ersten Post. Da geht natürlich JEDER davon aus, es handelt sich nicht um einen Fork, sondern ums original…
Genau, das ist nicht die offizielle Version von der ich ausgehe wenn jemand schreibt er nutzt die DEV… naja schön das es gelöst ist. Hätte allen trotzdem viel Zeit und Arbeit erspart…
Da kann dir entweder nur @mcgreg weiterhelfen (am besten per PN), oder du nutzt die offizielle Version von @Thorsten unter https://github.com/xfjx/TonUINO/tree/DEV .
Ich schätze mal, wenn hier jeder Fork einen Endusersupport erhält, wird das Forum sehr unübersichtlich werden.
Ich lade mal die gefixte Version die Tage mal hoch. Com Error 6 weist meistens auf fehlende mp3 files hin.
Ach ja, wie @nanos so schön geschrieben hat, es macht Sinn die offizielle Version zu nutzen, wenn du alle Features nutzen willst. Ich erhebe keinen Anspruch auf fehlerfreiheit bei meiner dev version😉