Fehler beim aufspielen

Hallo zusammen,
ich wollte gerne ein update an meiner ersten Box machen dabei kommt diese Meldung.

Arduino: 1.8.16 (Windows 10), Board: "Arduino Nano, ATmega328P"

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:336:11: warning: extra tokens at end of #ifdef directive

 #ifdef USB-Stick

           ^

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:779:11: warning: extra tokens at end of #ifdef directive

 #ifdef USB-Stick

           ^

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:2117:11: warning: extra tokens at end of #ifdef directive

 #ifdef USB-Stick

           ^

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:4729:11: warning: extra tokens at end of #ifdef directive

 #ifdef USB-Stick

           ^

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:4795:11: warning: extra tokens at end of #ifdef directive

 #ifdef USB-Stick

           ^

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:4799:12: warning: extra tokens at end of #ifndef directive

 #ifndef USB-Stick

            ^

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void LockPause()':

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:1128:10: warning: return-statement with a value, in function returning 'void' [-fpermissive]

   return true;

          ^~~~

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void LockNext()':

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:1136:10: warning: return-statement with a value, in function returning 'void' [-fpermissive]

   return true;

          ^~~~

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void LockPrevious()':

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:1144:10: warning: return-statement with a value, in function returning 'void' [-fpermissive]

   return true;

          ^~~~

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void LockVolUp()':

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:1152:10: warning: return-statement with a value, in function returning 'void' [-fpermissive]

   return true;

          ^~~~

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void LockVolDown()':

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:1160:10: warning: return-statement with a value, in function returning 'void' [-fpermissive]

   return true;

          ^~~~

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void LockRFID()':

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:1168:10: warning: return-statement with a value, in function returning 'void' [-fpermissive]

   return true;

          ^~~~

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void adminMenu(bool)':

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:2623:39: warning: default argument given for parameter 1 of 'void adminMenu(bool)' [-fpermissive]

   void adminMenu(bool fromCard = false)

                                       ^

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:699:6: note: previous specification in 'void adminMenu(bool)' here

 void adminMenu(bool fromCard = false);             // Adminmenü von Karte starten, Voreinstellung NEIN

      ^~~~~~~~~

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void adminMenu(bool)':

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:3141:33: warning: invalid conversion from 'int' to 'DfMp3_Eq' [-fpermissive]

         mp3.setEq(mySettings.eq - 1);

                   ~~~~~~~~~~~~~~^~~

In file included from C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:265:0:

C:\Users\sebas\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\src/DFMiniMp3.h:251:10: note:   initializing argument 1 of 'void DFMiniMp3<T_SERIAL_METHOD, T_NOTIFICATION_METHOD>::setEq(DfMp3_Eq) [with T_SERIAL_METHOD = SoftwareSerial; T_NOTIFICATION_METHOD = Mp3Notify]'

     void setEq(DfMp3_Eq eq)

          ^~~~~

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)':

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:3256:51: warning: default argument given for parameter 4 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                     bool exitWithLongPress = false)

                                                   ^

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:687:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(                                 // Rückgabewert voiceMenu

         ^~~~~~~~~

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:3256:51: warning: default argument given for parameter 5 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                     bool exitWithLongPress = false)

                                                   ^

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:687:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(                                 // Rückgabewert voiceMenu

         ^~~~~~~~~

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:3256:51: warning: default argument given for parameter 6 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                     bool exitWithLongPress = false)

                                                   ^

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:687:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(                                 // Rückgabewert voiceMenu

         ^~~~~~~~~

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:3256:51: warning: default argument given for parameter 7 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                     bool exitWithLongPress = false)

                                                   ^

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:687:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(                                 // Rückgabewert voiceMenu

         ^~~~~~~~~

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)':

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:3332:9: warning: return-statement with no value, in function returning 'uint8_t {aka unsigned char}' [-fpermissive]

         return;

         ^~~~~~

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'bool setupFolder(folderSettings*)':

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:3562:7: warning: return-statement with no value, in function returning 'bool' [-fpermissive]

       return;

       ^~~~~~

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void setup()':

C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:4845:29: warning: invalid conversion from 'int' to 'DfMp3_Eq' [-fpermissive]

     mp3.setEq(mySettings.eq - 1);

               ~~~~~~~~~~~~~~^~~

In file included from C:\Users\sebas\AppData\Local\Temp\Temp1_TonUINO-AlwaysQueue-AiO-and-Classic-main (1).zip\TonUINO-AlwaysQueue-AiO-and-Classic-main\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:265:0:

C:\Users\sebas\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\src/DFMiniMp3.h:251:10: note:   initializing argument 1 of 'void DFMiniMp3<T_SERIAL_METHOD, T_NOTIFICATION_METHOD>::setEq(DfMp3_Eq) [with T_SERIAL_METHOD = SoftwareSerial; T_NOTIFICATION_METHOD = Mp3Notify]'

     void setEq(DfMp3_Eq eq)

          ^~~~~

Der Sketch verwendet 27170 Bytes (88%) des Programmspeicherplatzes. Das Maximum sind 30720 Bytes.

Globale Variablen verwenden 1229 Bytes (60%) des dynamischen Speichers, 819 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.

Beim Hochladen des Sketches ist ein Fehler aufgetreten

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x0a

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x20

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x5f

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x5f

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x5f

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x5f

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x5f

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x20

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x20

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x20



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

Die Punkte aus der #software FAQ bist du alle durchgegangen?

PS: Wichtig ist nur das ENDE deiner Ausgabe, weil er den Sketch ja scheinbar trotz der massigen Warnings kompilieren kann. Vielleicht kann @Thomas-Lehnert da mal schauen daß da weniger warnings kommen…

Danke Stefan, auch für das Bearbeiten! Ich hatte da gerade Probleme mit dem Laptop und dem Handy beim erstellen des Beitrags. Ich versuche das gleich noch einmal…

Das ist irgendwie seltsam, immer wenn ich diesen Betrag Aufrufe stürzt Google Chrome auf meinem Handy ab :thinking:

Wie es aussieht, hast du die Datei aus dem zip-File direkt geöffnet. Bitte entpacke erst mal die zipDatei und öffne die entpackte Datei in der IDE. Wenn dann immer noch Fehler kommen, melde dich noch mal.

Das werde ich heute Abend testen. Danke :slightly_smiling_face:

soooo… ich habe es gerade erneut versucht.
das USB Kabel gewechselt, die SD komplett neu gemacht.
die Zip Datei entpackt in einen Ordner gepackt und diesen mit dem Programm geöffnet. Leider immer noch das Gleiche

Arduino: 1.8.16 (Windows 10), Board: "Arduino Nano, ATmega328P"

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:336:11: warning: extra tokens at end of #ifdef directive

 #ifdef USB-Stick

           ^

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:779:11: warning: extra tokens at end of #ifdef directive

 #ifdef USB-Stick

           ^

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:2117:11: warning: extra tokens at end of #ifdef directive

 #ifdef USB-Stick

           ^

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:4730:11: warning: extra tokens at end of #ifdef directive

 #ifdef USB-Stick

           ^

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:4796:11: warning: extra tokens at end of #ifdef directive

 #ifdef USB-Stick

           ^

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:4800:12: warning: extra tokens at end of #ifndef directive

 #ifndef USB-Stick

            ^

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void LockPause()':

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:1128:10: warning: return-statement with a value, in function returning 'void' [-fpermissive]

   return true;

          ^~~~

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void LockNext()':

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:1136:10: warning: return-statement with a value, in function returning 'void' [-fpermissive]

   return true;

          ^~~~

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void LockPrevious()':

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:1144:10: warning: return-statement with a value, in function returning 'void' [-fpermissive]

   return true;

          ^~~~

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void LockVolUp()':

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:1152:10: warning: return-statement with a value, in function returning 'void' [-fpermissive]

   return true;

          ^~~~

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void LockVolDown()':

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:1160:10: warning: return-statement with a value, in function returning 'void' [-fpermissive]

   return true;

          ^~~~

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void LockRFID()':

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:1168:10: warning: return-statement with a value, in function returning 'void' [-fpermissive]

   return true;

          ^~~~

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void adminMenu(bool)':

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:2623:37: warning: default argument given for parameter 1 of 'void adminMenu(bool)' [-fpermissive]

 void adminMenu(bool fromCard = false)

                                     ^

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:699:6: note: previous specification in 'void adminMenu(bool)' here

 void adminMenu(bool fromCard = false);             // Adminmenü von Karte starten, Voreinstellung NEIN

      ^~~~~~~~~

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void adminMenu(bool)':

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:3141:31: warning: invalid conversion from 'int' to 'DfMp3_Eq' [-fpermissive]

       mp3.setEq(mySettings.eq - 1);

                 ~~~~~~~~~~~~~~^~~

In file included from C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:265:0:

C:\Users\sebas\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\src/DFMiniMp3.h:251:10: note:   initializing argument 1 of 'void DFMiniMp3<T_SERIAL_METHOD, T_NOTIFICATION_METHOD>::setEq(DfMp3_Eq) [with T_SERIAL_METHOD = SoftwareSerial; T_NOTIFICATION_METHOD = Mp3Notify]'

     void setEq(DfMp3_Eq eq)

          ^~~~~

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)':

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:3256:49: warning: default argument given for parameter 4 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                   bool exitWithLongPress = false)

                                                 ^

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:687:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(                                 // Rückgabewert voiceMenu

         ^~~~~~~~~

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:3256:49: warning: default argument given for parameter 5 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                   bool exitWithLongPress = false)

                                                 ^

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:687:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(                                 // Rückgabewert voiceMenu

         ^~~~~~~~~

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:3256:49: warning: default argument given for parameter 6 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                   bool exitWithLongPress = false)

                                                 ^

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:687:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(                                 // Rückgabewert voiceMenu

         ^~~~~~~~~

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:3256:49: warning: default argument given for parameter 7 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]

                   bool exitWithLongPress = false)

                                                 ^

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:687:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here

 uint8_t voiceMenu(                                 // Rückgabewert voiceMenu

         ^~~~~~~~~

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)':

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:3332:7: warning: return-statement with no value, in function returning 'uint8_t {aka unsigned char}' [-fpermissive]

       return;

       ^~~~~~

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'bool setupFolder(folderSettings*)':

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:3563:5: warning: return-statement with no value, in function returning 'bool' [-fpermissive]

     return;

     ^~~~~~

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino: In function 'void setup()':

C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:4846:27: warning: invalid conversion from 'int' to 'DfMp3_Eq' [-fpermissive]

   mp3.setEq(mySettings.eq - 1);

             ~~~~~~~~~~~~~~^~~

In file included from C:\Users\sebas\Desktop\TonUINO\2021-12-25-Klassik-5Tasten-LED-vordef\2021-12-25-Klassik-5Tasten-LED-vordef.ino:265:0:

C:\Users\sebas\Documents\Arduino\libraries\DFPlayer_Mini_Mp3_by_Makuna\src/DFMiniMp3.h:251:10: note:   initializing argument 1 of 'void DFMiniMp3<T_SERIAL_METHOD, T_NOTIFICATION_METHOD>::setEq(DfMp3_Eq) [with T_SERIAL_METHOD = SoftwareSerial; T_NOTIFICATION_METHOD = Mp3Notify]'

     void setEq(DfMp3_Eq eq)

          ^~~~~

Der Sketch verwendet 27170 Bytes (88%) des Programmspeicherplatzes. Das Maximum sind 30720 Bytes.

Globale Variablen verwenden 1229 Bytes (60%) des dynamischen Speichers, 819 Bytes für lokale Variablen verbleiben. Das Maximum sind 2048 Bytes.

Beim Hochladen des Sketches ist ein Fehler aufgetreten

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x0a

avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x20

avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x5f

avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x5f

avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x5f

avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x5f

avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x5f

avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x20

avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x20

avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x20

Das liegt nicht an der Firmware die du aufspielen willst. Du hast entweder die Arduino IDE falsch eingestellt, den COM Port nicht richtig ausgewählt, den Treiber nicht installiert oder benutzt ein defektes Kabel.

Ich habe zum Test über den Browser mit dem Online Updater die Version 2.1 übertragen und kann auch den seriellen Monitor aufrufen und es funktioniert alles ohne Probleme. :man_shrugging:t3: Ich verstehe nicht warum es nicht mit der anderen Software geht.

Dann zeig doch mal deine Einstellungen der Arduino IDE.

Oder welche Einstellungen meinst Du?

Yap genau die. Wähle mal bei Prozessor die „Old Bootloader“ Option.

Danke, das werde ich Morgen früh testen.

Ich habe es eben noch einmal versucht, siehe da es hat geklappt. Das umstellen war die Lösung, mir ist aber nicht klar warum das umgestellt werden musste. Die Nano sind alle aus einer Lieferung und ich habe ja vor kurzem erst zwei neue gebaut und mit diesen Einstellungen erfolgreich Software übertragen. Naja ich bin froh das es jetzt klappt! Danke, danke für eure Hilfe! Ich habe aktuell immer noch große Probleme, mit dem Handy oder Laptop hier im Forum etwas zu machen. Wenn ich diese Thema aufrufen will hängt sich dauern die Chrom App auf… Mit dem Laptop ist es nicht viel besser. Entschuldige @stephan deshalb konnte ich die Beträge im Nachhinein nicht mehr bearbeiten.

Wie wir es auch beim DF Player sehen, schauen die meisten Händler jetzt nicht genau was da denn aus China nun wirklich kam.
Das sieht aus wie ein Nano, dann kommt es in das Nano Regal.
Sicher nicht sehr wahrscheinlich, dass man in einer Lieferung 2 Chargen hat, aber irgendeinen muss es ja immer treffen.

Wenn der einzige Fehler ist, den Bootloader zu wechseln, ist das ärgerlich, aber machbar.

Ein anderer Bootloader ist ja kein Fehler

======================= TonUINO - Klassik

================================================================
   - Für die Nutzung in der Version Classic mit Einzelkomponenten, 
     Nano 328P oder Nano 328P(Old Bootlader) je nach Version auswählen.

   ===========================================================================================================

Schau mal, das steht ziemlich am Anfang im Scetch. :wink: :shushing_face:

Diese Antwort sollte eigentlich an K-audio gehen.

Hätte halt auch so in der FAQ gestanden. Nix für ungut wir versuchen hier jeden zu helfen aber wir schreiben ja die gängigen Probleme nicht umsonst auf. :wink: Naja egal, viel Spaß mit deiner Box.