Lied weiter bei erneutem Auflegen der Karte

Das ist die Stelle, wo eine neue Karte ausgelesen wurde, aber die neuen Werte noch nicht gespeichert sind. Da kannst du vergleichen, ob es die gleichen Daten sind. Wenn es dann eine Karte im Album-Modus ist, kannst du nextTrack ausführen, wie wenn der Button gedrückt wird.

  if  (tempCard.nfcFolderSettings.folder == buffer[5]     //gleicher Ordner
    && tempCard.nfcFolderSettings.mode == buffer[6]       //gleicher Modus
    && tempCard.nfcFolderSettings.special == buffer[7]    //gleicher von
    && tempCard.nfcFolderSettings.special2 == buffer[8]   //gleicher bis
    &&(tempCard.nfcFolderSettings.mode == 2               //Album-Modus
    || tempCard.nfcFolderSettings.mode == 8)){            //Album-von-bis-Modus
      Serial.println(F("gleiche Karte und Album-Modus"));
      nextTrack(random(65536));
      delay(1000);
      return false; //sonst wird playFolder ausgeführt und damit der 1. Track gestartet
    }
1 „Gefällt mir“