bekomme folgenden Fehler (s.u.). Hat irgendjemand mit diesem Fehlertyp bereits Erfahrungen gemacht?
In file included from C:\Users\PK\Documents\Arduino\libraries\WiFiNINA\src/WiFiStorage.h:23:0,
from C:\Users\PK\Documents\Arduino\libraries\WiFiNINA\src/WiFi.h:38,
from C:\Users\PK\Documents\Arduino\libraries\WiFiNINA\src/WiFiNINA.h:23,
from E:\PHILO\ARDUINO\POKER-MASCHINE\POKER-MASCHINE\POKER-MASCHINE.ino:21:
C:\Users\PK\Documents\Arduino\libraries\WiFiNINA\src/utility/wifi_drv.h:293:12: error: 'PinStatus' does not name a type
static PinStatus digitalRead(uint8_t pin);
^~~~~~~~~
exit status 1
Fehler beim Kompilieren für das Board Arduino Uno WiFi.
Ok, danke für die Info. Aber wo soll ich das denn ändern? Weil in meinem Code existiert die Zeile static PinStatus digitalRead(uint8_t pin); überhaupt nicht. An welcher Stelle kann ich das also ändern? Grüße
In file included from C:\Users\PK\Documents\Arduino\libraries\WiFiNINA\src/WiFiStorage.h:23:0,
from C:\Users\PK\Documents\Arduino\libraries\WiFiNINA\src/WiFi.h:38,
from C:\Users\PK\Documents\Arduino\libraries\WiFiNINA\src/WiFiNINA.h:23,
from E:\PHILO\ARDUINO\POKER-MASCHINE\POKER-MASCHINE\POKER-MASCHINE.ino:21:
C:\Users\PK\Documents\Arduino\libraries\WiFiNINA\src/utility/wifi_drv.h:293:48: error: expected primary-expression before 'pin'
static bool PinStatus =digitalRead(uint8_t pin);
^~~
C:\Users\PK\Documents\Arduino\libraries\WiFiNINA\src/utility/wifi_drv.h:293:17: error: ISO C++ forbids in-class initialization of non-const static member 'WiFiDrv::PinStatus'
static bool PinStatus =digitalRead(uint8_t pin);
^~~~~~~~~
exit status 1
Fehler beim Kompilieren für das Board Arduino Uno WiFi.
In file included from C:\Users\PK\Documents\Arduino\libraries\WiFiNINA\src/WiFiStorage.h:23:0,
from C:\Users\PK\Documents\Arduino\libraries\WiFiNINA\src/WiFi.h:38,
from C:\Users\PK\Documents\Arduino\libraries\WiFiNINA\src/WiFiNINA.h:23,
from E:\PHILO\ARDUINO\POKER-MASCHINE\POKER-MASCHINE\POKER-MASCHINE.ino:21:
C:\Users\PK\Documents\Arduino\libraries\WiFiNINA\src/utility/wifi_drv.h:293:49: error: expected primary-expression before 'pin'
static byte PinStatus = digitalRead(uint8_t pin);
^~~
C:\Users\PK\Documents\Arduino\libraries\WiFiNINA\src/utility/wifi_drv.h:293:17: error: ISO C++ forbids in-class initialization of non-const static member 'WiFiDrv::PinStatus'
static byte PinStatus = digitalRead(uint8_t pin);
^~~~~~~~~
exit status 1
Fehler beim Kompilieren für das Board Arduino Uno WiFi.
Ist halt irgendwie traurig^^ Man hat eine laufende Maschine und dann kommt irgendein Update und nichts geht mehr. Da fragt man sich schon, wie sinnvoll es ist, die Arduino-Umgebung dauerhaft zu nutzen, wenn man sich nicht sicher sein kann, dass am nächsten Morgen noch alles läuft.
Jo, aber für mich ist das Arduino ein Werkzeug, das funktionieren muss und keine sich ständig wandelnde Lebensaufgabe, mit der ich meine Zeit verschwenden will. Wenn ich einen Stabmixer benutze, dann muss der, wenn er einmal konfiguriert ist, für alle Zeiten laufen. Aber das ist nur meine bescheidene Meinung.
...was bringt es mir denn, wenn ich 6 Monate entwickle, dann eine laufende Maschine habe und dann 4 Wochen Pause mache. Dann schalte ich alles ein und nichts geht mehr und keiner weiß warum^^ Das ist einfach nervig.
Ein Update kommt nicht von alleine. Jetzt wäre es an der Zeit, sich seine Anti-Update Strategie zu erarbeiten. Bei mir sind das virtuelle Maschinen, bei Dir könnte das mit Backups anfangen und mit dem Abgewöhnen von wilden Klicks auf alles Neue.