Alte Software ohne Admin Menü

Hallo zusammen,

gibt es eine Möglichkeit noch eine alte Software zu laden? Ich würde gerne eine einfache Variante auf die Box spielen ohne Admin Menü und Abschalttechnik, etc.

Ich habe eine Version aus den Anfängen aber die gibt immer einen Fehler aus beim Hochladen.

Was mache ich falsch oder wo bekomme ich noch alte Version her?

Danke und Gruß
Marco

Arduino: 1.8.12 (Mac OS X), Board: "Arduino Nano, ATmega328P (Old Bootloader)"

/Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino: In function 'int voiceMenu(int, int, int, bool, int)':
/Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:339:62: warning: default argument given for parameter 4 of 'int voiceMenu(int, int, int, bool, int)' [-fpermissive]
               bool preview = false, int previewFromFolder = 0) {
                                                              ^
/Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:25:5: note: previous specification in 'int voiceMenu(int, int, int, bool, int)' here
 int voiceMenu(int numberOfOptions, int startMessage, int messageOffset,
     ^~~~~~~~~
/Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:339:62: warning: default argument given for parameter 5 of 'int voiceMenu(int, int, int, bool, int)' [-fpermissive]
               bool preview = false, int previewFromFolder = 0) {
                                                              ^
/Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:25:5: note: previous specification in 'int voiceMenu(int, int, int, bool, int)' here
 int voiceMenu(int numberOfOptions, int startMessage, int messageOffset,
     ^~~~~~~~~
/Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino: In function 'bool readCard(nfcTagObject*)':
/Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:488:5: warning: return-statement with no value, in function returning 'bool' [-fpermissive]
     return;
     ^~~~~~
In file included from /Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:1:0:
/Users/marco/Documents/Arduino/libraries/DFPlayer_Mini_Mp3_by_Makuna/src/DFMiniMp3.h: In instantiation of 'uint16_t DFMiniMp3<T_SERIAL_METHOD, T_NOTIFICATION_METHOD>::listenForReply(uint8_t) [with T_SERIAL_METHOD = SoftwareSerial; T_NOTIFICATION_METHOD = Mp3Notify; uint16_t = unsigned int; uint8_t = unsigned char]':
/Users/marco/Documents/Arduino/libraries/DFPlayer_Mini_Mp3_by_Makuna/src/DFMiniMp3.h:105:27:   required from 'void DFMiniMp3<T_SERIAL_METHOD, T_NOTIFICATION_METHOD>::loop() [with T_SERIAL_METHOD = SoftwareSerial; T_NOTIFICATION_METHOD = Mp3Notify]'
/Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:222:14:   required from here
/Users/marco/Documents/Arduino/libraries/DFPlayer_Mini_Mp3_by_Makuna/src/DFMiniMp3.h:505:62: error: no matching function for call to 'Mp3Notify::OnPlayFinished(DfMp3_PlaySources, uint16_t&)'
                         T_NOTIFICATION_METHOD::OnPlayFinished(DfMp3_PlaySources_Usb, replyArg);
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:41:15: note: candidate: static void Mp3Notify::OnPlayFinished(uint16_t)
   static void OnPlayFinished(uint16_t track) {
               ^~~~~~~~~~~~~~
/Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:41:15: note:   candidate expects 1 argument, 2 provided
In file included from /Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:1:0:
/Users/marco/Documents/Arduino/libraries/DFPlayer_Mini_Mp3_by_Makuna/src/DFMiniMp3.h:509:62: error: no matching function for call to 'Mp3Notify::OnPlayFinished(DfMp3_PlaySources, uint16_t&)'
                         T_NOTIFICATION_METHOD::OnPlayFinished(DfMp3_PlaySources_Sd, replyArg);
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:41:15: note: candidate: static void Mp3Notify::OnPlayFinished(uint16_t)
   static void OnPlayFinished(uint16_t track) {
               ^~~~~~~~~~~~~~
/Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:41:15: note:   candidate expects 1 argument, 2 provided
In file included from /Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:1:0:
/Users/marco/Documents/Arduino/libraries/DFPlayer_Mini_Mp3_by_Makuna/src/DFMiniMp3.h:513:62: error: no matching function for call to 'Mp3Notify::OnPlayFinished(DfMp3_PlaySources, uint16_t&)'
                         T_NOTIFICATION_METHOD::OnPlayFinished(DfMp3_PlaySources_Flash, replyArg);
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:41:15: note: candidate: static void Mp3Notify::OnPlayFinished(uint16_t)
   static void OnPlayFinished(uint16_t track) {
               ^~~~~~~~~~~~~~
/Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:41:15: note:   candidate expects 1 argument, 2 provided
In file included from /Users/marco/tonuino/Treiber/TonUINO-master/Tonuino_MK/Tonuino_MK.ino:1:0:
/Users/marco/Documents/Arduino/libraries/DFPlayer_Mini_Mp3_by_Makuna/src/DFMiniMp3.h:518:66: error: 'OnPlaySourceOnline' is not a member of 'Mp3Notify'
                         T_NOTIFICATION_METHOD::OnPlaySourceOnline(static_cast<DfMp3_PlaySources>(replyArg));
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/marco/Documents/Arduino/libraries/DFPlayer_Mini_Mp3_by_Makuna/src/DFMiniMp3.h:523:68: error: 'OnPlaySourceInserted' is not a member of 'Mp3Notify'
                         T_NOTIFICATION_METHOD::OnPlaySourceInserted(static_cast<DfMp3_PlaySources>(replyArg));
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/marco/Documents/Arduino/libraries/DFPlayer_Mini_Mp3_by_Makuna/src/DFMiniMp3.h:528:67: error: 'OnPlaySourceRemoved' is not a member of 'Mp3Notify'
                         T_NOTIFICATION_METHOD::OnPlaySourceRemoved(static_cast<DfMp3_PlaySources>(replyArg));
                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
exit status 1
Fehler beim Kompilieren für das Board Arduino Nano.

Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.

Hallo,
der Master-Branch (V 2.01) ist die Version ohne Admin-Menü.

Grüße

  1. Nach #software verschoben.
  2. Via </> Knopf Posting aufgeräumt.

Nun zur Beantwortung der eigentlichen Frage:

Der Grund warum der Compiler abbricht ist der, daß die 2.01er Version (master) nicht auf die 1.0.6er Version der DFPlayer Mini Library angepasst ist. Wenn du die 2.01er Version noch nutzen willst (warum auch immer) musst du die DFPlayer Mini Library über den Library Manager der Arduino IDE auf 1.0.5 downgraden (am besten deinstallieren und dann 1.0.5 neu installieren). Details dazu (nämlich daß die DEV nun 1.0.6 benötigt) hatte ich im Februar hier geschrieben.

Danke schon mal für die schnelle Hilfe.

Warum? Leider keine Zeit mich in die neue Software reinzudenken. Toller Ansatz aber für mich gerade nicht reindenkbar, da ich gerne die Buttons getauscht haben wollte (Lautstärke vs. Skip) und kleine Anpassungen (Lautstärke) bereits an dem alten Sketch gemacht hatte.

Wie kann ich einen Treiber denn deinstallieren? Downgrade ging. Nur leider kommt die Fehlermeldung weiterhin.

Zur Not löscht du das Verzeichnis der Library in Library Ordner.

Hat geklappt. Danke.

Du könntest Lautstärke einstellen und auch das Tasten tauschen im Adminmenü machen.