@vshymanskyy would you take a look at this please?
The supported hardware list says:
- Arduino UNO WiFi Rev.2 (use the example for MKR WiFi 1010)
but when you install support for the Arduino Uno Rev2 from Boards Manager…
and the latest WiFiNINA library the MKR1010 example from here won’t compile…
There are multiple compiler error messages like this:
In file included from C:\Users\Pete Knight\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:36:0,
from C:\Users\Pete Knight\Documents\Arduino\libraries\Blynk\src/BlynkApiArduino.h:14,
from C:\Users\Pete Knight\Documents\Arduino\libraries\Blynk\src/Adapters/BlynkWiFiCommon.h:24,
from C:\Users\Pete Knight\Documents\Arduino\libraries\Blynk\src/BlynkSimpleWiFiNINA.h:22,
from C:\Users\PETEKN~1\AppData\Local\Temp\arduino_modified_sketch_216941\sketch_nov07a.ino:32:
C:\Users\Pete Knight\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h: In member function 'long long int BlynkParam::iterator::asLongLong() const':
C:\Users\Pete Knight\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:48:50: error: 'atoll' was not declared in this scope
long long asLongLong() const { return atoll(ptr); }
^~~~~
C:\Users\Pete Knight\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:48:50: note: suggested alternative: 'atol'
long long asLongLong() const { return atoll(ptr); }
^~~~~
atol
It appears to be some issue with atoll
not being defined as a public parameter in a certain combination of #if !defined()
tests, but I can’t figure-out where the BLYNK_NO_LONGLONG
and BLYNK_USE_INTERNAL_ATOLL
values are coming from.
Pete.