Error compiling for board Arduino Uno WiFi Rev2. Please assist

C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h: In member function ‘long long int BlynkParam::asLongLong() const’:
C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:89:46: error: ‘atoll’ was not declared in this scope
long long asLongLong() const { return atoll(buff); }
^~~~~
C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:89:46: note: suggested alternative: ‘atol’
long long asLongLong() const { return atoll(buff); }
^~~~~
atol
exit status 1
Error compiling for board Arduino Uno WiFi Rev2.

This report would have more information with
“Show verbose output during compilation”
option enabled in File → Preferences.

You’ve omitted to add lots of important information…

• Hardware model + communication type. For example: Arduino UNO with Ethernet Shield
• Smartphone OS (iOS or Android) + Blynk app version
• Blynk server or local server
• Blynk Library version
• Add your sketch code. :point_up:Code should be formatted as example below.

Simply paste your code between ``` If you don’t format your code, your topic can be deleted by moderators.

```

Your sketch in here…

```

Pete.

I have tried supplying info but the system rejects my post ???

Is it possible to attach a word doc to a post?

No.

Pete.

I am very impressed with your photography website. Great pics !

1 Like
VID: 03eb
PID: 2145
SN: 4E993DE2ABF0AF4816C0
Smartphone Android + Blynk App Version: 2.27.30 (15.06.2021 10:55:13)
Account: billypullenmp@gmail.com
Server: Blynk Cloud 
Blynk Version 1.0.1

Arduino: 1.8.13 (Windows 10), Board: "Arduino Uno WiFi Rev2, ATMEGA328"
In file included from C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:36:0,
                 from C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/BlynkApiArduino.h:14,
                 from C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/Adapters/BlynkWiFiCommon.h:24,
                 from C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/BlynkSimpleWiFiLink.h:21,
                 from C:\Users\BILLYP~1\AppData\Local\Temp\arduino_modified_sketch_977505\Arduino_org_UNO_WiFi.ino:39:
C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h: In member function 'long long int BlynkParam::iterator::asLongLong() const':
C:\Users\Billy P\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\Billy P\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:48:50: note: suggested alternative: 'atol'
         long long   asLongLong() const  { return atoll(ptr); }
                                                  ^~~~~
                                                  atol
C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h: In member function 'long long int BlynkParam::asLongLong() const':
C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:89:46: error: 'atoll' was not declared in this scope
     long long   asLongLong() const  { return atoll(buff); }
                                              ^~~~~
C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:89:46: note: suggested alternative: 'atol'
     long long   asLongLong() const  { return atoll(buff); }
                                              ^~~~~
                                              atol
exit status 1
Error compiling for board Arduino Uno WiFi Rev2.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

https://community.blynk.cc/ 

char auth[] = "lCOSUJsD3Xwyfdv1NdzF3uaZabzuuyto";

// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "TP-Link_1000";
char pass[] = "67541706";

You omitted this information.

You need to put triple backticks before and after any code you post to the forum.

Please use the pencil icon to edit your post and add the triple backticks.

Pete.

VID: 03eb
PID: 2145
SN: 4E993DE2ABF0AF4816C0

Blynk Version 1.0.1

#define BLYNK_PRINT Serial

/* Fill-in your Template ID (only if using Blynk.Cloud) */
//#define BLYNK_TEMPLATE_ID   "Arduino"


#include <WiFiLink.h>
#include <BlynkSimpleWiFiLink.h>

// You should get Auth Token in the Blynk App.
// Go to the Project Settings (nut icon).
char auth[] = "lCOSUJsD3Xwyfdv1NdzF3uaZabzuuyto";

// Your WiFi credentials.
// Set password to "" for open networks.
char ssid[] = "TP-Link_1000";
char pass[] = "67541706";

void setup()
{
  // Debug console
  Serial.begin(9600);

  Blynk.begin(auth, ssid, pass);
  // You can also specify server:
  //Blynk.begin(auth, ssid, pass, "blynk-cloud.com", 80);
  //Blynk.begin(auth, ssid, pass, IPAddress(192,168,1,100), 8080);
}

void loop()
{
  Blynk.run();
}
Arduino: 1.8.13 (Windows 10), Board: "Arduino Uno WiFi Rev2, ATMEGA328"

In file included from C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:36:0,

                 from C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/BlynkApiArduino.h:14,

                 from C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/Adapters/BlynkWiFiCommon.h:24,

                 from C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/BlynkSimpleWiFiLink.h:21,

                 from C:\Users\BILLYP~1\AppData\Local\Temp\arduino_modified_sketch_511508\Arduino_org_UNO_WiFi.ino:39:

C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h: In member function 'long long int BlynkParam::iterator::asLongLong() const':

C:\Users\Billy P\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\Billy P\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:48:50: note: suggested alternative: 'atol'

         long long   asLongLong() const  { return atoll(ptr); }

                                                  ^~~~~

                                                  atol

C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h: In member function 'long long int BlynkParam::asLongLong() const':

C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:89:46: error: 'atoll' was not declared in this scope

     long long   asLongLong() const  { return atoll(buff); }

                                              ^~~~~

C:\Users\Billy P\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:89:46: note: suggested alternative: 'atol'

     long long   asLongLong() const  { return atoll(buff); }

                                              ^~~~~

                                              atol

exit status 1

Error compiling for board Arduino Uno WiFi Rev2.



This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.

Any additional information required ?

You are using Blynk legacy, so you should be using Blynk library version 0.6.1

Pete.

Thanks Pete,
That took the upload a lot further but another error message came up …
I have coppied the last pages of the error code.


.........................................
    
                                                  ^~~~~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:196:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(GET_DATABUF_TCP_CMD, PARAM_NUMS_1);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:197:45: error: 'LAST_PARAM' was not declared in this scope

     commDrv.sendBuffer(&sock, sizeof(sock), LAST_PARAM);

                                             ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:197:45: note: suggested alternative: 'LAST_ACK'

     commDrv.sendBuffer(&sock, sizeof(sock), LAST_PARAM);

                                             ^~~~~~~~~~

                                             LAST_ACK

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp: In static member function 'static bool ServerDrv::insertDataBuf(uint8_t, const uint8_t*, uint16_t)':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:217:2: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

  WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:206:50: error: 'LAST_PARAM' was not declared in this scope

     commDrv.sendParam((uint8_t*)&dns_server2, 4, LAST_PARAM);

                                                  ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:206:50: note: suggested alternative: 'LAST_ACK'

     commDrv.sendParam((uint8_t*)&dns_server2, 4, LAST_PARAM);

                                                  ^~~~~~~~~~

                                                  LAST_ACK

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp: In static member function 'static int8_t WiFiDrv::disconnect()':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:226:2: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

  WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:219:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(INSERT_DATABUF_CMD, PARAM_NUMS_2);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:221:47: error: 'LAST_PARAM' was not declared in this scope

     commDrv.sendBuffer((uint8_t *)data, _len, LAST_PARAM);

                                               ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:228:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(DISCONNECT_CMD, PARAM_NUMS_1);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:230:22: error: 'DUMMY_DATA' was not declared in this scope

     uint8_t _dummy = DUMMY_DATA;

                      ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:221:47: note: suggested alternative: 'LAST_ACK'

     commDrv.sendBuffer((uint8_t *)data, _len, LAST_PARAM);

                                               ^~~~~~~~~~

                                               LAST_ACK

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp: In static member function 'static bool ServerDrv::sendUdpData(uint8_t)':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:243:2: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

  WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:230:22: note: suggested alternative: 'SPI0_DATA'

     uint8_t _dummy = DUMMY_DATA;

                      ^~~~~~~~~~

                      SPI0_DATA

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:231:35: error: 'LAST_PARAM' was not declared in this scope

     commDrv.sendParam(&_dummy, 1, LAST_PARAM);

                                   ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:231:35: note: suggested alternative: 'LAST_ACK'

     commDrv.sendParam(&_dummy, 1, LAST_PARAM);

                                   ^~~~~~~~~~

                                   LAST_ACK

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp: In static member function 'static uint8_t WiFiDrv::getConnectionStatus()':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:248:2: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

  WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:245:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(SEND_DATA_UDP_CMD, PARAM_NUMS_1);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:246:44: error: 'LAST_PARAM' was not declared in this scope

     commDrv.sendParam(&sock, sizeof(sock), LAST_PARAM);

                                            ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:246:44: note: suggested alternative: 'LAST_ACK'

     commDrv.sendParam(&sock, sizeof(sock), LAST_PARAM);

                                            ^~~~~~~~~~

                                            LAST_ACK

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp: In static member function 'static bool ServerDrv::sendData(uint8_t, const uint8_t*, uint16_t)':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:269:2: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

  WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:251:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(GET_CONN_STATUS_CMD, PARAM_NUMS_0);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp: In static member function 'static uint8_t* WiFiDrv::getMacAddress()':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:269:2: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

  WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:271:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(SEND_DATA_TCP_CMD, PARAM_NUMS_2);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:273:46: error: 'LAST_PARAM' was not declared in this scope

     commDrv.sendBuffer((uint8_t *)data, len, LAST_PARAM);

                                              ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:272:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(GET_MACADDR_CMD, PARAM_NUMS_1);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:273:46: note: suggested alternative: 'LAST_ACK'

     commDrv.sendBuffer((uint8_t *)data, len, LAST_PARAM);

                                              ^~~~~~~~~~

                                              LAST_ACK

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp: In static member function 'static uint8_t ServerDrv::checkDataSent(uint8_t)':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:302:3: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

   WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:274:22: error: 'DUMMY_DATA' was not declared in this scope

     uint8_t _dummy = DUMMY_DATA;

                      ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:274:22: note: suggested alternative: 'SPI0_DATA'

     uint8_t _dummy = DUMMY_DATA;

                      ^~~~~~~~~~

                      SPI0_DATA

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:275:35: error: 'LAST_PARAM' was not declared in this scope

     commDrv.sendParam(&_dummy, 1, LAST_PARAM);

                                   ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:275:35: note: suggested alternative: 'LAST_ACK'

     commDrv.sendParam(&_dummy, 1, LAST_PARAM);

                                   ^~~~~~~~~~

                                   LAST_ACK

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp: In static member function 'static char* WiFiDrv::getCurrentSSID()':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:309:5: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

     WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:304:3: error: 'commDrv' was not declared in this scope

   commDrv.sendCmd(DATA_SENT_TCP_CMD, PARAM_NUMS_1);

   ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:305:42: error: 'LAST_PARAM' was not declared in this scope

   commDrv.sendParam(&sock, sizeof(sock), LAST_PARAM);

                                          ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\server_drv.cpp:305:42: note: suggested alternative: 'LAST_ACK'

   commDrv.sendParam(&sock, sizeof(sock), LAST_PARAM);

                                          ^~~~~~~~~~

                                          LAST_ACK

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:312:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(GET_CURR_SSID_CMD, PARAM_NUMS_1);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:314:22: error: 'DUMMY_DATA' was not declared in this scope

     uint8_t _dummy = DUMMY_DATA;

                      ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:314:22: note: suggested alternative: 'SPI0_DATA'

     uint8_t _dummy = DUMMY_DATA;

                      ^~~~~~~~~~

                      SPI0_DATA

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:315:35: error: 'LAST_PARAM' was not declared in this scope

     commDrv.sendParam(&_dummy, 1, LAST_PARAM);

                                   ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:315:35: note: suggested alternative: 'LAST_ACK'

     commDrv.sendParam(&_dummy, 1, LAST_PARAM);

                                   ^~~~~~~~~~

                                   LAST_ACK

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp: In static member function 'static uint8_t* WiFiDrv::getCurrentBSSID()':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:332:5: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

     WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:335:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(GET_CURR_BSSID_CMD, PARAM_NUMS_1);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:337:22: error: 'DUMMY_DATA' was not declared in this scope

     uint8_t _dummy = DUMMY_DATA;

                      ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:337:22: note: suggested alternative: 'SPI0_DATA'

     uint8_t _dummy = DUMMY_DATA;

                      ^~~~~~~~~~

                      SPI0_DATA

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:338:35: error: 'LAST_PARAM' was not declared in this scope

     commDrv.sendParam(&_dummy, 1, LAST_PARAM);

                                   ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:338:35: note: suggested alternative: 'LAST_ACK'

     commDrv.sendParam(&_dummy, 1, LAST_PARAM);

                                   ^~~~~~~~~~

                                   LAST_ACK

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp: In static member function 'static int32_t WiFiDrv::getCurrentRSSI()':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:353:2: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

  WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:356:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(GET_CURR_RSSI_CMD, PARAM_NUMS_1);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:358:22: error: 'DUMMY_DATA' was not declared in this scope

     uint8_t _dummy = DUMMY_DATA;

                      ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:358:22: note: suggested alternative: 'SPI0_DATA'

     uint8_t _dummy = DUMMY_DATA;

                      ^~~~~~~~~~

                      SPI0_DATA

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:359:35: error: 'LAST_PARAM' was not declared in this scope

     commDrv.sendParam(&_dummy, 1, LAST_PARAM);

                                   ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:359:35: note: suggested alternative: 'LAST_ACK'

     commDrv.sendParam(&_dummy, 1, LAST_PARAM);

                                   ^~~~~~~~~~

                                   LAST_ACK

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp: In static member function 'static uint8_t WiFiDrv::getCurrentEncryptionType()':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:376:2: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

  WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:379:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(GET_CURR_ENCT_CMD, PARAM_NUMS_1);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:381:22: error: 'DUMMY_DATA' was not declared in this scope

     uint8_t _dummy = DUMMY_DATA;

                      ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:381:22: note: suggested alternative: 'SPI0_DATA'

     uint8_t _dummy = DUMMY_DATA;

                      ^~~~~~~~~~

                      SPI0_DATA

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:382:35: error: 'LAST_PARAM' was not declared in this scope

     commDrv.sendParam(&_dummy, 1, LAST_PARAM);

                                   ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:382:35: note: suggested alternative: 'LAST_ACK'

     commDrv.sendParam(&_dummy, 1, LAST_PARAM);

                                   ^~~~~~~~~~

                                   LAST_ACK

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp: In static member function 'static int8_t WiFiDrv::startScanNetworks()':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:400:2: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

  WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:403:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(START_SCAN_NETWORKS, PARAM_NUMS_0);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp: In static member function 'static uint8_t WiFiDrv::getScanNetworks()':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:425:2: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

  WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:428:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(SCAN_NETWORKS, PARAM_NUMS_0);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp: In static member function 'static uint8_t WiFiDrv::getEncTypeNetowrks(uint8_t)':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:453:10: warning: converting to non-pointer type 'uint8_t {aka unsigned char}' from NULL [-Wconversion-null]

   return NULL;

          ^~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:455:2: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

  WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:458:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(GET_IDX_ENCT_CMD, PARAM_NUMS_1);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:460:40: error: 'LAST_PARAM' was not declared in this scope

     commDrv.sendParam(&networkItem, 1, LAST_PARAM);

                                        ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:460:40: note: suggested alternative: 'LAST_ACK'

     commDrv.sendParam(&networkItem, 1, LAST_PARAM);

                                        ^~~~~~~~~~

                                        LAST_ACK

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp: In static member function 'static int32_t WiFiDrv::getRSSINetoworks(uint8_t)':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:478:10: warning: converting to non-pointer type 'int32_t {aka long int}' from NULL [-Wconversion-null]

   return NULL;

          ^~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:481:2: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

  WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:484:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(GET_IDX_RSSI_CMD, PARAM_NUMS_1);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:485:40: error: 'LAST_PARAM' was not declared in this scope

     commDrv.sendParam(&networkItem, 1, LAST_PARAM);

                                        ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:485:40: note: suggested alternative: 'LAST_ACK'

     commDrv.sendParam(&networkItem, 1, LAST_PARAM);

                                        ^~~~~~~~~~

                                        LAST_ACK

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp: In static member function 'static uint8_t WiFiDrv::reqHostByName(const char*)':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:501:2: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

  WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:504:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(REQ_HOST_BY_NAME_CMD, PARAM_NUMS_1);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:505:63: error: 'LAST_PARAM' was not declared in this scope

     commDrv.sendParam((uint8_t*)aHostname, strlen(aHostname), LAST_PARAM);

                                                               ^~~~~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:505:63: note: suggested alternative: 'LAST_ACK'

     commDrv.sendParam((uint8_t*)aHostname, strlen(aHostname), LAST_PARAM);

                                                               ^~~~~~~~~~

                                                               LAST_ACK

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp: In static member function 'static int WiFiDrv::getHostByName(arduino::IPAddress&)':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:528:2: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

  WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:530:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(GET_HOST_BY_NAME_CMD, PARAM_NUMS_0);

     ^~~~~~~

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp: In static member function 'static char* WiFiDrv::getFwVersion()':

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:566:4: error: 'WAIT_FOR_SLAVE_SELECT' was not declared in this scope

    WAIT_FOR_SLAVE_SELECT();

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

C:\Users\Billy P\Documents\Arduino\libraries\WiFi_Link\src\utility\wifi_drv.cpp:568:5: error: 'commDrv' was not declared in this scope

     commDrv.sendCmd(GET_FW_VERSION_CMD, PARAM_NUMS_0);

     ^~~~~~~

exit status 1

Error compiling for board Arduino Uno WiFi Rev2.



This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.