Hi Danke für die Hilfe.
Ja du hast recht ist nicht aktiviert. Jetzt wollte ich es aktivieren und hochladen jetzt bekomme ich den nachfolgenden Fehler. Habe schon versucht die Urversion aufzuspielen aber auch da erhalte ich den gleichen Fehler.
Was bedeutet das? Zeile 2433 soll auf ein mal nicht mehr richtig sein!?
Die DEV Version von Thorsten funktioniert.
Arduino: 1.8.13 (Windows 10), Board: "Arduino Nano, ATmega328P (Old Bootloader)"
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:149:1: warning: 'typedef' was ignored in this declaration
typedef enum Enum_PlayMode
^~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:163:1: warning: 'typedef' was ignored in this declaration
typedef enum Enum_Modifier
^~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:178:1: warning: 'typedef' was ignored in this declaration
typedef enum Enum_SystemControl
^~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:188:1: warning: 'typedef' was ignored in this declaration
typedef enum Enum_AdminMenuOptions
^~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:206:1: warning: 'typedef' was ignored in this declaration
typedef enum Enum_PCS {
^~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino: In member function 'virtual void SleepTimer::loop()':
Tonuino:600:9: error: 'setstandbyTimer' was not declared in this scope
setstandbyTimer();
^~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:600:9: note: suggested alternative: 'SetupStandbyTimer'
setstandbyTimer();
^~~~~~~~~~~~~~~
SetupStandbyTimer
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino: In function 'void nextTrack(uint16_t)':
Tonuino:1312:9: error: 'setstandbyTimer' was not declared in this scope
setstandbyTimer();
^~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:1312:9: note: suggested alternative: 'SetupStandbyTimer'
setstandbyTimer();
^~~~~~~~~~~~~~~
SetupStandbyTimer
Tonuino:1322:9: error: 'setstandbyTimer' was not declared in this scope
setstandbyTimer();
^~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:1322:9: note: suggested alternative: 'SetupStandbyTimer'
setstandbyTimer();
^~~~~~~~~~~~~~~
SetupStandbyTimer
Tonuino:1355:9: error: 'writeAudiobookMemory' was not declared in this scope
writeAudiobookMemory (myFolder->folder, myFolder->special3, currentTrack);
^~~~~~~~~~~~~~~~~~~~
Tonuino:1358:9: error: 'writeAudiobookMemory' was not declared in this scope
writeAudiobookMemory (myFolder->folder, myFolder->special3, firstTrack);
^~~~~~~~~~~~~~~~~~~~
Tonuino:1360:9: error: 'setstandbyTimer' was not declared in this scope
setstandbyTimer();
^~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:1360:9: note: suggested alternative: 'SetupStandbyTimer'
setstandbyTimer();
^~~~~~~~~~~~~~~
SetupStandbyTimer
Tonuino:1368:9: error: 'writeAudiobookMemory' was not declared in this scope
writeAudiobookMemory (myFolder->folder, myFolder->special3, currentTrack);
^~~~~~~~~~~~~~~~~~~~
Tonuino:1371:9: error: 'writeAudiobookMemory' was not declared in this scope
writeAudiobookMemory (myFolder->folder, myFolder->special3, firstTrack);
^~~~~~~~~~~~~~~~~~~~
Tonuino:1373:9: error: 'setstandbyTimer' was not declared in this scope
setstandbyTimer();
^~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:1373:9: note: suggested alternative: 'SetupStandbyTimer'
setstandbyTimer();
^~~~~~~~~~~~~~~
SetupStandbyTimer
Tonuino:1382:7: error: 'setstandbyTimer' was not declared in this scope
setstandbyTimer();
^~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:1382:7: note: suggested alternative: 'SetupStandbyTimer'
setstandbyTimer();
^~~~~~~~~~~~~~~
SetupStandbyTimer
Tonuino:1388:3: error: 'disablestandbyTimer' was not declared in this scope
disablestandbyTimer();
^~~~~~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:1388:3: note: suggested alternative: 'SetupStandbyTimer'
disablestandbyTimer();
^~~~~~~~~~~~~~~~~~~
SetupStandbyTimer
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino: In function 'void previousTrack()':
Tonuino:1472:7: error: 'writeAudiobookMemory' was not declared in this scope
writeAudiobookMemory (myFolder->folder, myFolder->special3, currentTrack);
^~~~~~~~~~~~~~~~~~~~
Tonuino:1490:7: error: 'setstandbyTimer' was not declared in this scope
setstandbyTimer();
^~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:1490:7: note: suggested alternative: 'SetupStandbyTimer'
setstandbyTimer();
^~~~~~~~~~~~~~~
SetupStandbyTimer
Tonuino:1495:3: error: 'disablestandbyTimer' was not declared in this scope
disablestandbyTimer();
^~~~~~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:1495:3: note: suggested alternative: 'SetupStandbyTimer'
disablestandbyTimer();
^~~~~~~~~~~~~~~~~~~
SetupStandbyTimer
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino: In function 'void setup()':
Tonuino:1606:5: error: 'SetModifier' was not declared in this scope
SetModifier(mySettings.savedModifier);
^~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:1606:5: note: suggested alternative: 'Modifier'
SetModifier(mySettings.savedModifier);
^~~~~~~~~~~
Modifier
Tonuino:1609:3: error: 'setstandbyTimer' was not declared in this scope
setstandbyTimer();
^~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:1609:3: note: suggested alternative: 'SetupStandbyTimer'
setstandbyTimer();
^~~~~~~~~~~~~~~
SetupStandbyTimer
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:1671:27: warning: invalid conversion from 'int' to 'DfMp3_Eq' [-fpermissive]
mp3.setEq(mySettings.eq - 1);
~~~~~~~~~~~~~~^~~
In file included from D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:1:0:
C:\Users\Andreas\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)
^~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino: In function 'void playFolder()':
Tonuino:1775:3: error: 'disablestandbyTimer' was not declared in this scope
disablestandbyTimer();
^~~~~~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:1775:3: note: suggested alternative: 'SetupStandbyTimer'
disablestandbyTimer();
^~~~~~~~~~~~~~~~~~~
SetupStandbyTimer
Tonuino:1847:22: error: 'readAudiobookMemory' was not declared in this scope
currentTrack = readAudiobookMemory(myFolder->folder, myFolder->special3);
^~~~~~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino: In function 'void loop()':
Tonuino:1939:3: error: 'checkStandbyAtMillis' was not declared in this scope
checkStandbyAtMillis();
^~~~~~~~~~~~~~~~~~~~
Tonuino:1994:9: error: 'writeAudiobookMemory' was not declared in this scope
writeAudiobookMemory (myFolder->folder, myFolder->special3, currentTrack);
^~~~~~~~~~~~~~~~~~~~
Tonuino:2015:9: error: 'setstandbyTimer' was not declared in this scope
setstandbyTimer();
^~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:2015:9: note: suggested alternative: 'SetupStandbyTimer'
setstandbyTimer();
^~~~~~~~~~~~~~~
SetupStandbyTimer
Tonuino:2019:9: error: 'disablestandbyTimer' was not declared in this scope
disablestandbyTimer();
^~~~~~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:2019:9: note: suggested alternative: 'SetupStandbyTimer'
disablestandbyTimer();
^~~~~~~~~~~~~~~~~~~
SetupStandbyTimer
Tonuino:2151:3: error: 'handleCardReader' was not declared in this scope
handleCardReader();
^~~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino: In function 'void adminMenu(bool)':
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:2178:37: warning: default argument given for parameter 1 of 'void adminMenu(bool)' [-fpermissive]
void adminMenu(bool fromCard = false) {
^
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:296:6: note: previous specification in 'void adminMenu(bool)' here
void adminMenu(bool fromCard = false);
^~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino: In function 'void adminMenu(bool)':
Tonuino:2188:3: error: 'disablestandbyTimer' was not declared in this scope
disablestandbyTimer();
^~~~~~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:2188:3: note: suggested alternative: 'SetupStandbyTimer'
disablestandbyTimer();
^~~~~~~~~~~~~~~~~~~
SetupStandbyTimer
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:2265:29: warning: invalid conversion from 'int' to 'DfMp3_Eq' [-fpermissive]
mp3.setEq(mySettings.eq - 1);
~~~~~~~~~~~~~~^~~
In file included from D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:1:0:
C:\Users\Andreas\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)
^~~~~
Tonuino:2273:9: error: 'setupModifier' was not declared in this scope
if (setupModifier(&tempCard.nfcFolderSettings)) {
^~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:2273:9: note: suggested alternative: 'activeModifier'
if (setupModifier(&tempCard.nfcFolderSettings)) {
^~~~~~~~~~~~~
activeModifier
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:2422:24: warning: invalid conversion from 'int8_t* {aka signed char*}' to 'uint8_t* {aka unsigned char*}' [-fpermissive]
if (askCode(pin)) {
^
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:2436:6: note: initializing argument 1 of 'bool askCode(uint8_t*)'
bool askCode(uint8_t *code) {
^~~~~~~
Tonuino:2433:3: error: 'setstandbyTimer' was not declared in this scope
setstandbyTimer();
^~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:2433:3: note: suggested alternative: 'SetupStandbyTimer'
setstandbyTimer();
^~~~~~~~~~~~~~~
SetupStandbyTimer
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino: In function 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)':
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:2453:120: warning: default argument given for parameter 4 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]
bool preview = false, int previewFromFolder = 0, int defaultValue = 0, bool exitWithLongPress = false) {
^
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:290:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here
uint8_t voiceMenu(int numberOfOptions, int startMessage, int messageOffset,
^~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:2453:120: warning: default argument given for parameter 5 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]
bool preview = false, int previewFromFolder = 0, int defaultValue = 0, bool exitWithLongPress = false) {
^
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:290:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here
uint8_t voiceMenu(int numberOfOptions, int startMessage, int messageOffset,
^~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:2453:120: warning: default argument given for parameter 6 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]
bool preview = false, int previewFromFolder = 0, int defaultValue = 0, bool exitWithLongPress = false) {
^
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:290:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here
uint8_t voiceMenu(int numberOfOptions, int startMessage, int messageOffset,
^~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:2453:120: warning: default argument given for parameter 7 of 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' [-fpermissive]
bool preview = false, int previewFromFolder = 0, int defaultValue = 0, bool exitWithLongPress = false) {
^
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:290:9: note: previous specification in 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)' here
uint8_t voiceMenu(int numberOfOptions, int startMessage, int messageOffset,
^~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino: In function 'uint8_t voiceMenu(int, int, int, bool, int, int, bool)':
Tonuino:2477:7: error: 'checkStandbyAtMillis' was not declared in this scope
checkStandbyAtMillis();
^~~~~~~~~~~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino: In function 'bool readCard(nfcTagObject*)':
Tonuino:2800:14: error: 'SetModifier' was not declared in this scope
return SetModifier (tempCard.nfcFolderSettings);
^~~~~~~~~~~
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino:2800:14: note: suggested alternative: 'Modifier'
return SetModifier (tempCard.nfcFolderSettings);
^~~~~~~~~~~
Modifier
D:\Arduino\TonUINO-master\TonUINO-master\Tonuino\Tonuino.ino: In function 'void RotEncSetVolume()':
Tonuino:2955:25: error: a function-definition is not allowed here before '{' token
void RotEncSetVolume () {
^
Tonuino:2996:17: error: a function-definition is not allowed here before '{' token
void timerIsr() {
^
Tonuino:3094:56: error: a function-definition is not allowed here before '{' token
bool setupModifier(folderSettings * tmpFolderSettings) {
^
Tonuino:3133:53: error: a function-definition is not allowed here before '{' token
bool SetModifier (folderSettings tmpFolderSettings) {
^
Tonuino:3177:23: error: a function-definition is not allowed here before '{' token
bool RemoveModifier() {
^
Tonuino:3201:62: error: a function-definition is not allowed here before '{' token
bool setupSystemControl (folderSettings * tmpFolderSettings) {
^
Tonuino:3217:68: error: a function-definition is not allowed here before '{' token
uint8_t readAudiobookMemory (uint8_t folder, uint8_t memoryNumber) {
^
Tonuino:3236:81: error: a function-definition is not allowed here before '{' token
void writeAudiobookMemory (uint8_t folder, uint8_t memoryNumber, uint8_t track) {
^
Tonuino:3257:1: error: a function-definition is not allowed here before '{' token
{
^
Tonuino:3310:1: error: a function-definition is not allowed here before '{' token
{
^
Tonuino:3363:18: error: a function-definition is not allowed here before '{' token
void onNewCard() {
^
Tonuino:3381:24: error: a function-definition is not allowed here before '{' token
void setstandbyTimer() {
^
Tonuino:3399:28: error: a function-definition is not allowed here before '{' token
void disablestandbyTimer() {
^
Tonuino:3410:29: error: a function-definition is not allowed here before '{' token
void checkStandbyAtMillis() {
^
Tonuino:3422:17: error: a function-definition is not allowed here before '{' token
void shutDown() {
^
Tonuino:3475:1: error: expected '}' at end of input
}
^
exit status 1
'setstandbyTimer' was not declared in this scope
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.