kurze Frage ich hab grade erfolgreich die aktuellste Version über das Online-Update auf meine AIO gespielt.
läuft bisher super.
allerdings weiß ich nicht ob das ein Bug ist oder so gewollt, wenn mein Hörbuch zu Ende ist und ich es von Vorne hören möchte muss ich die Karte entfernen und neu auflegen, da das drücken der Play Taste keinen Effekt hat. (hab beim durchscrollen nicht gesehen ob das schon mal Thema war)
Habe das Problem gelöst indem ich die Karten alle neu beschrieben habe…
In der Android App (Tonuino NFC Tools) muss man anstatt Version 2, Version 2.1 Dev nutzen.
Edit: ein Problem das vielleicht „wegprogrammiert“ werden könnte ist, dass der TonUino komplett zu macht mit den alten Karten…ich bekomme(ohne ihn aufzumachen) ihn nur aus über das Serial Read von der Homepage.
Ja, das ist so. Wenn alles abgespielt ist, geht der TonUINO in den Idle State und wartet auf weitere Eingaben (Karte oder Shortcut). Endlos spielt nur der Party Mode.
Ich hatte immer gedacht, dass Stop when Card away = Play/Pause taste drücken ist. Daher meine Annahme, dass wenn die Musik durchgelaufen ist, durch drücken der Play taste die Musik wieder von vorne gestartet werden kann.
Ja, Karte entfernen/auflegen ist wie der Play/Pause Button. Aber der Play/Pause Button ist doch damit nicht gleichzusetzen mit dem Auflegen einer (neuen) Karte, damit das Abspielen neu beginnt.
BTW: Es gibt den neuen Modus ‚spiele die letzte Karte nochmal‘. Damit kann man einen ShortCut konfigurieren. Dann kann durch einen Tastendruck das Abspielen wieder neu starten.
Du brauchst die passenden Soundfiles zu der Software, die du verwendest. Wenn du jetzt stattder 2.X die 3.1 nutzt, dann musst du auch die Dateien im mp3 und advert Ordner austauschen.
Du bringst hier was durcheinander. Hier geht es gerade um die SD Karte und speziell darauf um den advert Ordner. Den kannst du wie im ersten Post beschrieben herunterladen und mit dem PC draufspielen.
Bei deinen ersten Beitrag ging es um die Chip Karten. Da hattest du die ganz alten von der Version 2.0 genommen. Die haben ein Fehlverhalten ausgelöst. Das ist aber schon gefixt, so das diese jetzt nichts mehr bewirken.
ich habe die neue Software ausprobiert und sie funktioniert auf Anhieb sehr gut.
Aktuell verbesse ich meine Konstruktion, bevor ich sie in ein Gehäuse baue. Um Strom zu sparen habe ich mir einen POLOLU gekauft und entsprechend der Einsteigerzeichnung verdrahtet:
Sobald ich allerdings die Verbindung zwischen OFF (POLOLU) und D7 (Classic Platine) herstelle, stellt der POLOLU aus. Funktioniert dieses Feature noch nicht mit der neuen Software oder muss ich ggf. einfach einen anderen Pin verwenden?
Danke für eure Hilfe und beste Grüße
inso
Update: Wenn ich den Tonuino starte liegt am D7 gegen GND eine Spannung von 4,8Volt an. Nach der eingestellten Standbyzeit von 5 Minuten ist es 0,0Volt. Kann es sein, dass im Coding einmal etwas verdreht ist?
Moin!
Wie ich das sehe, könntest du einen bug gefunden habe.
In der classic Variante sollte der Pegel zum AUSschalten HIGH sein.
Hast du die IDE zum Hochladen benutzt?
Dann versuch mal in der Datei src/constants.hpp die Zeile 80 zu ändern in
Vielen Dank euch beiden. Beide Fixes haben den gewünschten Erfolg gebracht: Mein TonUINO schaltet sich wie gewünscht nach 5 Minuten aus und auf Knopfdruck wieder ein.
Hat jemand das 3x3 Button-Board und kann mir beim Testen helfen?
In Kombination mit der AiOplus Platine habe ich das schon getestet, aber weitere Tests wären schön. Mit der Classic- und AiO Platine habe ich noch nicht getestet.
Das Feature ist auf dem Branch ‚issue_019‘ entwickelt.
Mit platformio einfach die entsprechende Konfiguration (TonUINO_Classic_3x3, ALLinONE_3x3 oder ALLinONE_Plus_3x3) auswählen. Mit der Arduino IDE muss in der Datei ‚constants.hpp‘ zusätzlich in der Zeile 25 der Kommentar entfernt werden (#define BUTTONS3X3). Die Binaries können hier TonUINO_firmware.zip heruntergeladen werden.
Die Tasten (short und long press) können als Shortcuts im Admin Menü konfiguriert werden. Einfach, wenn man die Shortcut Taste auswählen soll, die Taste auf dem 3x3 Button-Board (kurz oder lang) drücken.