Create an Issues section
Please enable issues in this repo so that users who run into problems have some kind of recourse :)
Love the project so far! Would love to be able to resolve the build issues we're having in the Arduino IDE.
Apologies for this method of contact, but there doesn't seem to be any other way to contact the maintainers of this repo.
I've reached out on the LNBits Telegram channel, but there was no response.
Please let me know if there's a better way to get in touch.
Thanks!
Here is the output from trying to build the fossa code in the Arduino IDE (step 7 from this section)
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectCore.hpp:31,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectCoreImpl.hpp:13,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExtImpl.hpp:13,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.h:15,
from /Users/danielflores/Downloads/fossa-main 2/accessPointFOSSA/accessPointFOSSA.ino:30:
/Users/danielflores/Documents/Arduino/libraries/PageBuilder/src/PageBuilder.h:301:80: error: 'decltype' cannot resolve address of overloaded function
301 | std::is_lvalue_reference<TypeOfArgument<decltype(&RequestHandler::canHandle)>::arg<1>::type>::value,
| ^
/Users/danielflores/Documents/Arduino/libraries/PageBuilder/src/PageBuilder.h:301:81: error: template argument 1 is invalid
301 | std::is_lvalue_reference<TypeOfArgument<decltype(&RequestHandler::canHandle)>::arg<1>::type>::value,
| ^
/Users/danielflores/Documents/Arduino/libraries/PageBuilder/src/PageBuilder.h:301:89: error: template argument 1 is invalid
301 | std::is_lvalue_reference<TypeOfArgument<decltype(&RequestHandler::canHandle)>::arg<1>::type>::value,
| ^
/Users/danielflores/Documents/Arduino/libraries/PageBuilder/src/PageBuilder.h:301:96: error: wrong number of template arguments (1, should be 3)
301 | std::is_lvalue_reference<TypeOfArgument<decltype(&RequestHandler::canHandle)>::arg<1>::type>::value,
| ^
In file included from /Users/danielflores/Library/Arduino15/packages/esp32/tools/esp-x32/2302/xtensa-esp32-elf/include/c++/12.2.0/bits/stl_pair.h:60,
from /Users/danielflores/Library/Arduino15/packages/esp32/tools/esp-x32/2302/xtensa-esp32-elf/include/c++/12.2.0/bits/stl_algobase.h:64,
from /Users/danielflores/Library/Arduino15/packages/esp32/tools/esp-x32/2302/xtensa-esp32-elf/include/c++/12.2.0/bits/specfun.h:45,
from /Users/danielflores/Library/Arduino15/packages/esp32/tools/esp-x32/2302/xtensa-esp32-elf/include/c++/12.2.0/cmath:1935,
from /Users/danielflores/Library/Arduino15/packages/esp32/tools/esp-x32/2302/xtensa-esp32-elf/include/c++/12.2.0/math.h:36,
from /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/3.0.3/cores/esp32/esp32-hal.h:30,
from /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/3.0.3/cores/esp32/Arduino.h:36,
from /private/var/folders/0b/c2nt2wg923sg9q38fxp294qr0000gn/T/arduino/sketches/81A78E5357C181E12E450FFE29FABB2D/sketch/accessPointFOSSA.ino.cpp:1:
/Users/danielflores/Library/Arduino15/packages/esp32/tools/esp-x32/2302/xtensa-esp32-elf/include/c++/12.2.0/type_traits:2255:12: note: provided for 'template<bool _Cond, class _Iftrue, class _Iffalse> struct std::conditional'
2255 | struct conditional
| ^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/PageBuilder/src/PageBuilder.h:338:53: error: 'PageBuilderUtil::URI_TYPE_SIGNATURE' has not been declared
338 | virtual bool canHandle(HTTPMethod requestMethod, PageBuilderUtil::URI_TYPE_SIGNATURE requestUri) override;
| ^~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/PageBuilder/src/PageBuilder.h:339:27: error: 'PageBuilderUtil::URI_TYPE_SIGNATURE' has not been declared
339 | virtual bool canUpload(PageBuilderUtil::URI_TYPE_SIGNATURE uri) override;
| ^~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/PageBuilder/src/PageBuilder.h:343:61: error: 'PageBuilderUtil::URI_TYPE_SIGNATURE' has not been declared
343 | bool handle(WebServer& server, HTTPMethod requestMethod, PageBuilderUtil::URI_TYPE_SIGNATURE requestUri) override;
| ^~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/PageBuilder/src/PageBuilder.h:350:43: error: 'PageBuilderUtil::URI_TYPE_SIGNATURE' has not been declared
350 | virtual void upload(WebServer& server, PageBuilderUtil::URI_TYPE_SIGNATURE requestUri, HTTPUpload& upload) override;
| ^~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/PageBuilder/src/PageBuilder.h:338:17: error: 'virtual bool PageBuilder::canHandle(HTTPMethod, int)' marked 'override', but does not override
338 | virtual bool canHandle(HTTPMethod requestMethod, PageBuilderUtil::URI_TYPE_SIGNATURE requestUri) override;
| ^~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/PageBuilder/src/PageBuilder.h:339:17: error: 'virtual bool PageBuilder::canUpload(int)' marked 'override', but does not override
339 | virtual bool canUpload(PageBuilderUtil::URI_TYPE_SIGNATURE uri) override;
| ^~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/PageBuilder/src/PageBuilder.h:343:9: error: 'bool PageBuilder::handle(WebServer&, HTTPMethod, int)' marked 'override', but does not override
343 | bool handle(WebServer& server, HTTPMethod requestMethod, PageBuilderUtil::URI_TYPE_SIGNATURE requestUri) override;
| ^~~~~~
/Users/danielflores/Documents/Arduino/libraries/PageBuilder/src/PageBuilder.h:350:17: error: 'virtual void PageBuilder::upload(WebServer&, int, HTTPUpload&)' marked 'override', but does not override
350 | virtual void upload(WebServer& server, PageBuilderUtil::URI_TYPE_SIGNATURE requestUri, HTTPUpload& upload) override;
| ^~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectCoreImpl.hpp:14:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPageImpl.hpp: In static member function 'static uint32_t AutoConnectCore<T>::_getFlashChipRealSize()':
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPageImpl.hpp:1001:20: error: there are no arguments to 'spi_flash_get_chip_size' that depend on a template parameter, so a declaration of 'spi_flash_get_chip_size' must be available [-fpermissive]
1001 | return (uint32_t)spi_flash_get_chip_size();
| ^~~~~~~~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPageImpl.hpp:1001:20: note: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectCoreImpl.hpp: In member function 'bool AutoConnectCore<T>::begin(const char*, const char*, long unsigned int)':
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectCoreImpl.hpp:249:12: error: 'class WiFiClass' has no member named 'setAutoConnect'; did you mean 'setAutoReconnect'?
249 | WiFi.setAutoConnect(false);
| ^~~~~~~~~~~~~~
| setAutoReconnect
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectCoreImpl.hpp: In member function 'void AutoConnectCore<T>::handleRequest()':
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectCoreImpl.hpp:562:16: error: 'class WiFiClass' has no member named 'getAutoConnect'; did you mean 'getAutoReconnect'?
562 | if (WiFi.getAutoConnect())
| ^~~~~~~~~~~~~~
| getAutoReconnect
In file included from /Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:11,
from /Users/danielflores/Downloads/fossa-main 2/accessPointFOSSA/accessPointFOSSA.ino:40:
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Networks.h: At global scope:
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Networks.h:42:3: error: 'typedef struct Network Network' redeclared as different kind of entity
42 | } Network;
| ^~~~~~~
In file included from /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/3.0.3/libraries/Network/src/Network.h:10,
from /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/3.0.3/libraries/WiFi/src/WiFiGeneric.h:39,
from /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/3.0.3/libraries/WiFi/src/WiFiSTA.h:29,
from /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/3.0.3/libraries/WiFi/src/WiFi.h:33,
from /Users/danielflores/Downloads/fossa-main 2/accessPointFOSSA/accessPointFOSSA.ino:22:
/Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/3.0.3/libraries/Network/src/NetworkManager.h:34:23: note: previous declaration 'NetworkManager Network'
34 | extern NetworkManager Network;
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Networks.h:44:14: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
44 | extern const Network Mainnet;
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Networks.h:45:14: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
45 | extern const Network Testnet;
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Networks.h:46:14: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
46 | extern const Network Regtest;
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Networks.h:47:14: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
47 | extern const Network Signet;
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Networks.h:49:14: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
49 | extern const Network * networks[];
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:117:54: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
117 | int legacyAddress(char * addr, size_t len, const Network * network = &DEFAULT_NETWORK) const;
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:121:54: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
121 | int segwitAddress(char * addr, size_t len, const Network * network = &DEFAULT_NETWORK) const;
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:125:60: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
125 | int nestedSegwitAddress(char * addr, size_t len, const Network * network = &DEFAULT_NETWORK) const;
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:129:51: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
129 | int address(char * address, size_t len, const Network * network = &DEFAULT_NETWORK) const{ return legacyAddress(address, len, network); };
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:131:32: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
131 | String legacyAddress(const Network * network = &DEFAULT_NETWORK) const;
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:132:32: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
132 | String segwitAddress(const Network * network = &DEFAULT_NETWORK) const;
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:133:38: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
133 | String nestedSegwitAddress(const Network * network = &DEFAULT_NETWORK) const;
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:134:26: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
134 | String address(const Network * network = &DEFAULT_NETWORK) const{ return legacyAddress(network); };
| ^~~~~~~
| NetworkUDP
In file included from /Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Hash.h:7,
from /Users/danielflores/Downloads/fossa-main 2/accessPointFOSSA/accessPointFOSSA.ino:38:
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:170:80: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
170 | PrivateKey(const uint8_t secret_arr[32], bool use_compressed = true, const Network * net = &DEFAULT_NETWORK);
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:186:11: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
186 | const Network * network;
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:258:24: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
258 | const Network * network = &DEFAULT_NETWORK,
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:261:112: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
261 | HDPrivateKey(const char * mnemonic, size_t mnemonicSize, const char * password, size_t passwordSize, const Network * network = &DEFAULT_NETWORK, void (*progress_callback)(float) = NULL);
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:266:58: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
266 | HDPrivateKey(String mnemonic, String password, const Network * network = &DEFAULT_NETWORK, void (*progress_callback)(float) = NULL);
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:283:63: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
283 | int fromSeed(const uint8_t * seed, size_t seedSize, const Network * network = &DEFAULT_NETWORK);
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:285:116: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
285 | int fromMnemonic(const char * mnemonic, size_t mnemonicSize, const char * password, size_t passwordSize, const Network * network = &DEFAULT_NETWORK, void (*progress_callback)(float) = NULL);
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:286:74: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
286 | int fromMnemonic(const char * mnemonic, const char * password, const Network * network = &DEFAULT_NETWORK, void (*progress_callback)(float) = NULL){
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:293:62: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
293 | int fromMnemonic(String mnemonic, String password, const Network * network = &DEFAULT_NETWORK, void (*progress_callback)(float) = NULL);
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:352:24: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
352 | const Network * net = &DEFAULT_NETWORK,
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:373:11: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
373 | const Network * network;
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:508:53: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
508 | size_t address(char * buffer, size_t len, const Network * network = &DEFAULT_NETWORK) const;
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:510:26: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
510 | String address(const Network * network = &DEFAULT_NETWORK) const;
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:645:51: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
645 | size_t address(char * addr, size_t len, const Network * network = &DEFAULT_NETWORK) const{ return scriptPubkey.address(addr, len, network); };
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/Bitcoin.h:647:26: error: 'Network' does not name a type; did you mean 'NetworkUDP'?
647 | String address(const Network * network = &DEFAULT_NETWORK) const{ return scriptPubkey.address(network); };
| ^~~~~~~
| NetworkUDP
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: error: 'Mainnet' was not declared in this scope
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/uBitcoin/src/uBitcoin_conf.h:5:25: note: in definition of macro 'DEFAULT_NETWORK'
5 | #define DEFAULT_NETWORK Mainnet
| ^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPageImpl.hpp: In instantiation of 'static uint32_t AutoConnectCore<T>::_getFlashChipRealSize() [with T = AutoConnectConfigExt; uint32_t = long unsigned int]':
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPageImpl.hpp:1242:38: required from 'String AutoConnectCore<T>::_token_FLASH_SIZE(PageArgument&) [with T = AutoConnectConfigExt]'
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPageImpl.hpp:1647:50: required from 'PageElement* AutoConnectCore<T>::_setupPage(String&) [with T = AutoConnectConfigExt]'
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectCoreImpl.hpp:1447:29: required from 'bool AutoConnectCore<T>::_classifyHandle(HTTPMethod, String) [with T = AutoConnectConfigExt; HTTPMethod = http_method]'
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectCoreImpl.hpp:1093:44: required from 'void AutoConnectCore<T>::_startWebServer() [with T = AutoConnectConfigExt]'
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectCoreImpl.hpp:260:7: required from 'bool AutoConnectCore<T>::begin(const char*, const char*, long unsigned int) [with T = AutoConnectConfigExt]'
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectCoreImpl.hpp:74:15: required from 'bool AutoConnectCore<T>::begin() [with T = AutoConnectConfigExt]'
/Users/danielflores/Downloads/fossa-main 2/accessPointFOSSA/accessPointFOSSA.ino:348:17: required from here
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPageImpl.hpp:1001:43: error: 'spi_flash_get_chip_size' was not declared in this scope
1001 | return (uint32_t)spi_flash_get_chip_size();
| ~~~~~~~~~~~~~~~~~~~~~~~^~
Multiple libraries were found for "SD.h"
Used: /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/3.0.3/libraries/SD
Not used: /Users/danielflores/Library/Arduino15/libraries/SD
exit status 1
Compilation error: exit status 1
The above errors are on Mac.
When attempted on Linux, I get this error instead:
Traceback (most recent call last):
File "/home/cguida/.arduino15/packages/esp32/tools/esptool_py/4.6/esptool.py", line 34, in <module>
import esptool
File "/home/cguida/.arduino15/packages/esp32/tools/esptool_py/4.6/esptool/__init__.py", line 41, in <module>
from esptool.cmds import (
File "/home/cguida/.arduino15/packages/esp32/tools/esptool_py/4.6/esptool/cmds.py", line 14, in <module>
from .bin_image import ELFFile, ImageSegment, LoadFirmwareImage
File "/home/cguida/.arduino15/packages/esp32/tools/esptool_py/4.6/esptool/bin_image.py", line 14, in <module>
from .loader import ESPLoader
File "/home/cguida/.arduino15/packages/esp32/tools/esptool_py/4.6/esptool/loader.py", line 30, in <module>
import serial
ModuleNotFoundError: No module named 'serial'
exit status 1
Compilation error: exit status 1
Is there some Python dependency I need that is missing from the build instructions?
Hello tried it with the Arduino 1.8.19 as recommended but I'm still getting build errors. But these are different build errors.
Arduino: 1.8.19 (Mac OS X), Board: "ESP32 Dev Module, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, Core 1, Core 1, None"
In file included from /Users/danielflores/code/fossa/accessPointFOSSA/accessPointFOSSA.ino:37:
/Users/danielflores/Documents/Arduino/libraries/TFT_eSPI/TFT_eSPI.h:973:8: warning: #warning >>>>------>> TOUCH_CS pin not defined, TFT_eSPI touch functions will not be available! [-Wcpp]
#warning >>>>------>> TOUCH_CS pin not defined, TFT_eSPI touch functions will not be available!
^~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJson.h:14,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExtImpl.hpp:13,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.h:15,
from /Users/danielflores/code/fossa/accessPointFOSSA/accessPointFOSSA.ino:35:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:66:27: warning: 'DynamicJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
using ArduinoJsonBuffer = DynamicJsonDocument;
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExtImpl.hpp:13,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.h:15,
from /Users/danielflores/code/fossa/accessPointFOSSA/accessPointFOSSA.ino:35:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:125:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") DynamicJsonDocument
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJson.h:14,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExtImpl.hpp:13,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.h:15,
from /Users/danielflores/code/fossa/accessPointFOSSA/accessPointFOSSA.ino:35:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:66:46: warning: 'DynamicJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
using ArduinoJsonBuffer = DynamicJsonDocument;
^
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExtImpl.hpp:13,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.h:15,
from /Users/danielflores/code/fossa/accessPointFOSSA/accessPointFOSSA.ino:35:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:125:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") DynamicJsonDocument
^~~~~~~~~~~~~~~~~~~
/Users/danielflores/code/fossa/accessPointFOSSA/accessPointFOSSA.ino: In function 'void setup()':
/Users/danielflores/code/fossa/accessPointFOSSA/accessPointFOSSA.ino:250:5: warning: 'template<unsigned int N> class ArduinoJson::V710PB22::StaticJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
StaticJsonDocument<2500> doc;
^~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExtImpl.hpp:13,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.h:15,
from /Users/danielflores/code/fossa/accessPointFOSSA/accessPointFOSSA.ino:35:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
^~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:15:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJsonImpl.h:20:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore
size_t size = JSON_OBJECT_SIZE(6);
^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:15:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJsonImpl.h:129:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore
size_t size = AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(1);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJsonImpl.h:167:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore
size_t size = AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(4);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJsonImpl.h:224:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore
size_t size = AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJsonImpl.h:289:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore
size_t size = AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(5);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:15:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJsonImpl.h:363:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore
size_t size = AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(3) + JSON_ARRAY_SIZE(_values.size());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJsonImpl.h:363:13: warning: JSON_ARRAY_SIZE is deprecated, you don't need to compute the size anymore
size_t size = AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(3) + JSON_ARRAY_SIZE(_values.size());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJsonImpl.h:437:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore
size_t size = AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(5);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJsonImpl.h:516:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore
size_t size = AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(2) + JSON_ARRAY_SIZE(_options.size());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJsonImpl.h:516:13: warning: JSON_ARRAY_SIZE is deprecated, you don't need to compute the size anymore
size_t size = AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(2) + JSON_ARRAY_SIZE(_options.size());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJsonImpl.h:631:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore
size_t size = AutoConnectElementJson::getObjectSize() + JSON_OBJECT_SIZE(2);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:1187:13: warning: JSON_OBJECT_SIZE is deprecated, you don't need to compute the size anymore
bufferSize += JSON_OBJECT_SIZE(4);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:1189:13: warning: JSON_ARRAY_SIZE is deprecated, you don't need to compute the size anymore
bufferSize += JSON_ARRAY_SIZE(_addonElm.size());
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:1192:13: warning: JSON_ARRAY_SIZE is deprecated, you don't need to compute the size anymore
bufferSize += JSON_ARRAY_SIZE(amount);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJson.h:14,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExtImpl.hpp:13,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:10:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:66:27: warning: 'DynamicJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
using ArduinoJsonBuffer = DynamicJsonDocument;
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExtImpl.hpp:13,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:10:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:125:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") DynamicJsonDocument
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJson.h:14,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExtImpl.hpp:13,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:10:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:66:46: warning: 'DynamicJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
using ArduinoJsonBuffer = DynamicJsonDocument;
^
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExtImpl.hpp:13,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:10:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:125:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") DynamicJsonDocument
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJson.h:14,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExtImpl.hpp:13,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:20:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:66:27: warning: 'DynamicJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
using ArduinoJsonBuffer = DynamicJsonDocument;
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExtImpl.hpp:13,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:20:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:125:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") DynamicJsonDocument
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJson.h:14,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExtImpl.hpp:13,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:20:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:66:46: warning: 'DynamicJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
using ArduinoJsonBuffer = DynamicJsonDocument;
^
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExtImpl.hpp:13,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:20:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:125:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") DynamicJsonDocument
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJson.h:14,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectConfigAux.h:20,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectConfigAux.cpp:14:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:66:27: warning: 'DynamicJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
using ArduinoJsonBuffer = DynamicJsonDocument;
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectConfigAux.h:20,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectConfigAux.cpp:14:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:125:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") DynamicJsonDocument
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJson.h:14,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectConfigAux.h:20,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectConfigAux.cpp:14:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:66:46: warning: 'DynamicJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
using ArduinoJsonBuffer = DynamicJsonDocument;
^
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectConfigAux.h:20,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectConfigAux.cpp:14:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:125:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") DynamicJsonDocument
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJson.h:14,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:10:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:66:27: warning: 'DynamicJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
using ArduinoJsonBuffer = DynamicJsonDocument;
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:10:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:125:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") DynamicJsonDocument
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJson.h:14,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:10:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:66:46: warning: 'DynamicJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
using ArduinoJsonBuffer = DynamicJsonDocument;
^
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:10:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:125:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") DynamicJsonDocument
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJson.h:14,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectOTA.cpp:28:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:66:27: warning: 'DynamicJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
using ArduinoJsonBuffer = DynamicJsonDocument;
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectOTA.cpp:28:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:125:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") DynamicJsonDocument
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJson.h:14,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectOTA.cpp:28:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:66:46: warning: 'DynamicJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
using ArduinoJsonBuffer = DynamicJsonDocument;
^
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectOTA.cpp:28:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:125:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") DynamicJsonDocument
^~~~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:46:1: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::AutoConnect' requires 'template<>' syntax
AutoConnect::AutoConnect() : _scanCount(0), _menuTitle(_apConfig.title) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:55:1: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::AutoConnect' requires 'template<>' syntax
AutoConnect::AutoConnect(WebServerClass& webServer) : AutoConnect() {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:63:1: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::~ AutoConnect<AutoConnectConfigExt>' requires 'template<>' syntax
AutoConnect::~AutoConnect() {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:70:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::begin' requires 'template<>' syntax
bool AutoConnect::begin(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:86:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::begin' requires 'template<>' syntax
bool AutoConnect::begin(const char* ssid, const char* passphrase, unsigned long timeout) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:306:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::config' requires 'template<>' syntax
bool AutoConnect::config(const char* ap, const char* password) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:316:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::config' requires 'template<>' syntax
bool AutoConnect::config(AutoConnectConfig& Config) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:326:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_configAP' requires 'template<>' syntax
bool AutoConnect::_configAP(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:345:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_configSTA' requires 'template<>' syntax
bool AutoConnect::_configSTA(const IPAddress& ip, const IPAddress& gateway, const IPAddress& netmask, const IPAddress& dns1, const IPAddress& dns2) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:364:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_getBootUri' requires 'template<>' syntax
String AutoConnect::_getBootUri(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:385:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_getConfigSTA' requires 'template<>' syntax
bool AutoConnect::_getConfigSTA(station_config_t* config) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:411:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::end' requires 'template<>' syntax
void AutoConnect::end(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:428:10: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::getEEPROMUsedSize' requires 'template<>' syntax
uint16_t AutoConnect::getEEPROMUsedSize(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:443:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::handleClient' requires 'template<>' syntax
void AutoConnect::handleClient(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:457:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::handleRequest' requires 'template<>' syntax
void AutoConnect::handleRequest(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:735:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::home' requires 'template<>' syntax
void AutoConnect::home(const String& uri) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:742:1: error: 'WebServerClass' does not name a type; did you mean 'WebServer'?
WebServerClass& AutoConnect::host(void) {
^~~~~~~~~~~~~~
WebServer
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:751:15: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::aux' requires 'template<>' syntax
AutoConnectAux* AutoConnect::aux(const String& uri) const {
^
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:776:15: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::append' requires 'template<>' syntax
AutoConnectAux* AutoConnect::append(const String& uri, const String& title) {
^
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:799:77: error: 'WebServerClass' has not been declared
AutoConnectAux* AutoConnect::append(const String& uri, const String& title, WebServerClass::THandlerFunction handler) {
^~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:799:110: error: expected ',' or '...' before 'handler'
AutoConnectAux* AutoConnect::append(const String& uri, const String& title, WebServerClass::THandlerFunction handler) {
^~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:799:15: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::append' requires 'template<>' syntax
AutoConnectAux* AutoConnect::append(const String& uri, const String& title, WebServerClass::THandlerFunction handler) {
^
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:816:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::detach' requires 'template<>' syntax
bool AutoConnect::detach(const String &uri) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:838:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::join' requires 'template<>' syntax
void AutoConnect::join(AutoConnectAux& aux) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:852:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::join' requires 'template<>' syntax
void AutoConnect::join(AutoConnectAuxVT auxVector) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:868:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::on' requires 'template<>' syntax
bool AutoConnect::on(const String& uri, const AuxHandlerFunctionT handler, AutoConnectExitOrder_t order) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:884:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::onConnect' requires 'template<>' syntax
void AutoConnect::onConnect(ConnectExit_ft fn) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:892:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::onDetect' requires 'template<>' syntax
void AutoConnect::onDetect(DetectExit_ft fn) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:900:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::onNotFound' requires 'template<>' syntax
void AutoConnect::onNotFound(WebServerClass::THandlerFunction fn) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:908:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::whileCaptivePortal' requires 'template<>' syntax
void AutoConnect::whileCaptivePortal(WhileCaptivePortalExit_ft fn) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:916:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::onOTAStart' requires 'template<>' syntax
void AutoConnect::onOTAStart(OTAStartExit_ft fn) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:924:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::onOTAEnd' requires 'template<>' syntax
void AutoConnect::onOTAEnd(OTAEndExit_ft fn) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:932:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::onOTAError' requires 'template<>' syntax
void AutoConnect::onOTAError(OTAErrorExit_ft fn) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:940:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::onOTAProgress' requires 'template<>' syntax
void AutoConnect::onOTAProgress(OTAProgressExit_ft fn) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:953:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_loadCurrentCredential' requires 'template<>' syntax
bool AutoConnect::_loadCurrentCredential(char* ssid, char* password, const AC_PRINCIPLE_t principle, const bool excludeCurrent) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:970:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_loadAvailCredential' requires 'template<>' syntax
bool AutoConnect::_loadAvailCredential(const char* ssid, const AC_PRINCIPLE_t principle, const bool excludeCurrent) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1001:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_restoreSTA' requires 'template<>' syntax
void AutoConnect::_restoreSTA(const station_config_t& staConfig) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1019:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_seekCredential' requires 'template<>' syntax
bool AutoConnect::_seekCredential(const AC_PRINCIPLE_t principle, const AC_SEEKMODE_t mode) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1085:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_softAP' requires 'template<>' syntax
void AutoConnect::_softAP(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1120:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_startWebServer' requires 'template<>' syntax
void AutoConnect::_startWebServer(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1149:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_startDNSServer' requires 'template<>' syntax
void AutoConnect::_startDNSServer(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1163:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_stopDNSServer' requires 'template<>' syntax
void AutoConnect::_stopDNSServer(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1175:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_stopPortal' requires 'template<>' syntax
void AutoConnect::_stopPortal(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1192:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_captivePortal' requires 'template<>' syntax
bool AutoConnect::_captivePortal(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1212:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_hasTimeout' requires 'template<>' syntax
bool AutoConnect::_hasTimeout(unsigned long timeout) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1239:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_handleNotFound' requires 'template<>' syntax
void AutoConnect::_handleNotFound(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1262:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_induceReset' requires 'template<>' syntax
String AutoConnect::_induceReset(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1273:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_induceDisconnect' requires 'template<>' syntax
String AutoConnect::_induceDisconnect(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1287:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_induceConnect' requires 'template<>' syntax
String AutoConnect::_induceConnect(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1376:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_invokeResult' requires 'template<>' syntax
String AutoConnect::_invokeResult(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1410:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_classifyHandle' requires 'template<>' syntax
bool AutoConnect::_classifyHandle(HTTPMethod method, String uri) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1447:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_handleUpload' requires 'template<>' syntax
void AutoConnect::_handleUpload(const String& requestUri, const HTTPUpload& upload) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1461:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_purgePages' requires 'template<>' syntax
void AutoConnect::_purgePages(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1476:13: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_isPersistent' requires 'template<>' syntax
inline bool AutoConnect::_isPersistent(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1489:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_isIP' requires 'template<>' syntax
bool AutoConnect::_isIP(const String& ipStr) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1503:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_toMACAddressString' requires 'template<>' syntax
String AutoConnect::_toMACAddressString(const uint8_t mac[]) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1520:14: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_toWiFiQuality' requires 'template<>' syntax
unsigned int AutoConnect::_toWiFiQuality(int32_t rssi) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1538:13: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_waitForConnect' requires 'template<>' syntax
wl_status_t AutoConnect::_waitForConnect(unsigned long timeout) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1576:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_setReconnect' requires 'template<>' syntax
void AutoConnect::_setReconnect(const AC_STARECONNECT_t order) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1602:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_waitForEndTransmission' requires 'template<>' syntax
void AutoConnect::_waitForEndTransmission(void) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1627:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_disconnectWiFi' requires 'template<>' syntax
void AutoConnect::_disconnectWiFi(bool wifiOff) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnect.cpp:1642:14: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_emptyString' requires 'template<>' syntax
const String AutoConnect::_emptyString = String("");
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:25:12: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_CSS_BASE' requires 'template<>' syntax
const char AutoConnect::_CSS_BASE[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:102:12: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_CSS_UL' requires 'template<>' syntax
const char AutoConnect::_CSS_UL[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:143:12: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_CSS_ICON_LOCK' requires 'template<>' syntax
const char AutoConnect::_CSS_ICON_LOCK[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:154:12: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_CSS_INPUT_BUTTON' requires 'template<>' syntax
const char AutoConnect::_CSS_INPUT_BUTTON[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:192:12: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_CSS_INPUT_TEXT' requires 'template<>' syntax
const char AutoConnect::_CSS_INPUT_TEXT[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:239:12: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_CSS_TABLE' requires 'template<>' syntax
const char AutoConnect::_CSS_TABLE[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:293:12: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_CSS_SPINNER' requires 'template<>' syntax
const char AutoConnect::_CSS_SPINNER[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:333:12: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_CSS_LUXBAR' requires 'template<>' syntax
const char AutoConnect::_CSS_LUXBAR[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:521:12: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_ELM_HTML_HEAD' requires 'template<>' syntax
const char AutoConnect::_ELM_HTML_HEAD[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:529:13: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_ELM_MENU_PRE' requires 'template<>' syntax
const char AutoConnect::_ELM_MENU_PRE[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:541:13: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_ELM_MENU_AUX' requires 'template<>' syntax
const char AutoConnect::_ELM_MENU_AUX[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:545:13: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_ELM_MENU_POST' requires 'template<>' syntax
const char AutoConnect::_ELM_MENU_POST[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:557:13: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_PAGE_404' requires 'template<>' syntax
const char AutoConnect::_PAGE_404[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:568:13: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_PAGE_RESETTING' requires 'template<>' syntax
const char AutoConnect::_PAGE_RESETTING[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:585:13: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_PAGE_STAT' requires 'template<>' syntax
const char AutoConnect::_PAGE_STAT[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:667:13: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_PAGE_CONFIGNEW' requires 'template<>' syntax
const char AutoConnect::_PAGE_CONFIGNEW[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:725:13: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_PAGE_OPENCREDT' requires 'template<>' syntax
const char AutoConnect::_PAGE_OPENCREDT[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:751:13: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_PAGE_CONNECTING' requires 'template<>' syntax
const char AutoConnect::_PAGE_CONNECTING[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:780:13: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_PAGE_SUCCESS' requires 'template<>' syntax
const char AutoConnect::_PAGE_SUCCESS[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:833:13: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_PAGE_FAIL' requires 'template<>' syntax
const char AutoConnect::_PAGE_FAIL[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:863:13: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_PAGE_DISCONN' requires 'template<>' syntax
const char AutoConnect::_PAGE_DISCONN[] PROGMEM = {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:881:10: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_getChipId' requires 'template<>' syntax
uint32_t AutoConnect::_getChipId() {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:891:10: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_getFlashChipRealSize' requires 'template<>' syntax
uint32_t AutoConnect::_getFlashChipRealSize() {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:899:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_CSS_BASE' requires 'template<>' syntax
String AutoConnect::_token_CSS_BASE(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:904:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_CSS_ICON_LOCK' requires 'template<>' syntax
String AutoConnect::_token_CSS_ICON_LOCK(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:909:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_CSS_INPUT_BUTTON' requires 'template<>' syntax
String AutoConnect::_token_CSS_INPUT_BUTTON(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:914:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_CSS_INPUT_TEXT' requires 'template<>' syntax
String AutoConnect::_token_CSS_INPUT_TEXT(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:919:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_CSS_LUXBAR' requires 'template<>' syntax
String AutoConnect::_token_CSS_LUXBAR(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:924:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_CSS_SPINNER' requires 'template<>' syntax
String AutoConnect::_token_CSS_SPINNER(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:929:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_CSS_TABLE' requires 'template<>' syntax
String AutoConnect::_token_CSS_TABLE(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:934:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_CSS_UL' requires 'template<>' syntax
String AutoConnect::_token_CSS_UL(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:939:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_MENU_AUX' requires 'template<>' syntax
String AutoConnect::_token_MENU_AUX(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:946:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_MENU_PRE' requires 'template<>' syntax
String AutoConnect::_token_MENU_PRE(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:959:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_MENU_POST' requires 'template<>' syntax
String AutoConnect::_token_MENU_POST(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:968:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_AP_MAC' requires 'template<>' syntax
String AutoConnect::_token_AP_MAC(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:975:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_BOOTURI' requires 'template<>' syntax
String AutoConnect::_token_BOOTURI(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:980:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_CHANNEL' requires 'template<>' syntax
String AutoConnect::_token_CHANNEL(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:985:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_CHIP_ID' requires 'template<>' syntax
String AutoConnect::_token_CHIP_ID(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:990:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_CONFIG_STAIP' requires 'template<>' syntax
String AutoConnect::_token_CONFIG_STAIP(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1029:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_CPU_FREQ' requires 'template<>' syntax
String AutoConnect::_token_CPU_FREQ(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1034:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_CURRENT_SSID' requires 'template<>' syntax
String AutoConnect::_token_CURRENT_SSID(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1043:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_DBM' requires 'template<>' syntax
String AutoConnect::_token_DBM(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1049:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_ESTAB_SSID' requires 'template<>' syntax
String AutoConnect::_token_ESTAB_SSID(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1054:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_FLASH_SIZE' requires 'template<>' syntax
String AutoConnect::_token_FLASH_SIZE(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1059:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_FREE_HEAP' requires 'template<>' syntax
String AutoConnect::_token_FREE_HEAP(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1064:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_GATEWAY' requires 'template<>' syntax
String AutoConnect::_token_GATEWAY(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1069:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_HEAD' requires 'template<>' syntax
String AutoConnect::_token_HEAD(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1074:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_HIDDEN_COUNT' requires 'template<>' syntax
String AutoConnect::_token_HIDDEN_COUNT(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1079:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_LIST_SSID' requires 'template<>' syntax
String AutoConnect::_token_LIST_SSID(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1149:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_LOCAL_IP' requires 'template<>' syntax
String AutoConnect::_token_LOCAL_IP(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1154:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_NETMASK' requires 'template<>' syntax
String AutoConnect::_token_NETMASK(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1159:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_OPEN_SSID' requires 'template<>' syntax
String AutoConnect::_token_OPEN_SSID(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1205:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_SOFTAP_IP' requires 'template<>' syntax
String AutoConnect::_token_SOFTAP_IP(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1210:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_SSID_COUNT' requires 'template<>' syntax
String AutoConnect::_token_SSID_COUNT(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1215:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_STA_MAC' requires 'template<>' syntax
String AutoConnect::_token_STA_MAC(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1222:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_STATION_STATUS' requires 'template<>' syntax
String AutoConnect::_token_STATION_STATUS(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1293:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_UPTIME' requires 'template<>' syntax
String AutoConnect::_token_UPTIME(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1298:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_WIFI_MODE' requires 'template<>' syntax
String AutoConnect::_token_WIFI_MODE(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1325:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_token_WIFI_STATUS' requires 'template<>' syntax
String AutoConnect::_token_WIFI_STATUS(PageArgument& args) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1335:8: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_attachMenuItem' requires 'template<>' syntax
String AutoConnect::_attachMenuItem(const AC_MENUITEM_t item) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1387:12: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_setupPage' requires 'template<>' syntax
PageElement* AutoConnect::_setupPage(String& uri) {
^
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1560:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_authentication' requires 'template<>' syntax
void AutoConnect::_authentication(bool allow) {
^~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectPage.cpp:1573:6: error: specializing member 'AutoConnectExt<AutoConnectConfigExt>::_authentication' requires 'template<>' syntax
void AutoConnect::_authentication(bool allow, const HTTPAuthMethod method) {
^~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJson.h:14,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectUpdate.h:53,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectUpdate.cpp:16:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:66:27: warning: 'DynamicJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
using ArduinoJsonBuffer = DynamicJsonDocument;
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectUpdate.h:53,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectUpdate.cpp:16:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:125:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") DynamicJsonDocument
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJson.h:14,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectUpdate.h:53,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectUpdate.cpp:16:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:66:46: warning: 'DynamicJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
using ArduinoJsonBuffer = DynamicJsonDocument;
^
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectUpdate.h:53,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectUpdate.cpp:16:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:125:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") DynamicJsonDocument
^~~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJson.h:14,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectUpdate.h:53,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectUpdate.cpp:16:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectUpdate.cpp: In member function 'String AutoConnectUpdateAct::_onCatalog(AutoConnectAux&, PageArgument&)':
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:37:43: warning: 'template<unsigned int N> class ArduinoJson::V710PB22::StaticJsonDocument' is deprecated: use JsonDocument instead [-Wdeprecated-declarations]
#define ArduinoJsonStaticBuffer StaticJsonDocument
^~~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectJsonDefs.h:37:43: note: in definition of macro 'ArduinoJsonStaticBuffer'
#define ArduinoJsonStaticBuffer StaticJsonDocument
^~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectUpdate.h:53,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectUpdate.cpp:16:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:63:58: note: declared here
class ARDUINOJSON_DEPRECATED("use JsonDocument instead") StaticJsonDocument
^~~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:15:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJsonImpl.h: In member function 'virtual void AutoConnectRadioJson::serialize(const ArduinoJson::V710PB22::JsonObject&)':
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJsonImpl.h:414:82: warning: 'ArduinoJson::V710PB22::JsonArray ArduinoJson::V710PB22::JsonObject::createNestedArray(TChar*) const [with TChar = const __FlashStringHelper]' is deprecated: use obj[key].to<JsonArray>() instead [-Wdeprecated-declarations]
ArduinoJsonArray values = json.createNestedArray(F(AUTOCONNECT_JSON_KEY_VALUE));
^
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:30,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:10:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Object/JsonObject.hpp:193:13: note: declared here
JsonArray createNestedArray(TChar* key) const {
^~~~~~~~~~~~~~~~~
In file included from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:15:
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJsonImpl.h: In member function 'virtual void AutoConnectSelectJson::serialize(const ArduinoJson::V710PB22::JsonObject&)':
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElementJsonImpl.h:555:83: warning: 'ArduinoJson::V710PB22::JsonArray ArduinoJson::V710PB22::JsonObject::createNestedArray(TChar*) const [with TChar = const __FlashStringHelper]' is deprecated: use obj[key].to<JsonArray>() instead [-Wdeprecated-declarations]
ArduinoJsonArray options = json.createNestedArray(F(AUTOCONNECT_JSON_KEY_OPTION));
^
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:30,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:10:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Object/JsonObject.hpp:193:13: note: declared here
JsonArray createNestedArray(TChar* key) const {
^~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp: In member function 'size_t AutoConnectAux::saveElement(Stream&, const std::vector<String>&)':
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:1233:90: warning: 'ArduinoJson::V710PB22::JsonArray ArduinoJson::V710PB22::JsonObject::createNestedArray(TChar*) const [with TChar = const __FlashStringHelper]' is deprecated: use obj[key].to<JsonArray>() instead [-Wdeprecated-declarations]
ArduinoJsonArray elements = json.createNestedArray(F(AUTOCONNECT_JSON_KEY_ELEMENT));
^
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:30,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:10:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/Object/JsonObject.hpp:193:13: note: declared here
JsonArray createNestedArray(TChar* key) const {
^~~~~~~~~~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:1235:65: warning: 'ArduinoJson::V710PB22::JsonObject ArduinoJson::V710PB22::JsonArray::createNestedObject() const' is deprecated: use add<JsonObject>() instead [-Wdeprecated-declarations]
ArduinoJsonObject element = elements.createNestedObject();
^
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:10:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:140:19: note: declared here
inline JsonObject JsonArray::createNestedObject() const {
^~~~~~~~~
/Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:1245:69: warning: 'ArduinoJson::V710PB22::JsonObject ArduinoJson::V710PB22::JsonArray::createNestedObject() const' is deprecated: use add<JsonObject>() instead [-Wdeprecated-declarations]
ArduinoJsonObject element = elements.createNestedObject();
^
In file included from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.hpp:56,
from /Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson.h:9,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectElement.h:15,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.h:23,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectExt.hpp:16,
from /Users/danielflores/Documents/Arduino/libraries/AutoConnect/src/AutoConnectAux.cpp:10:
/Users/danielflores/Documents/Arduino/libraries/ArduinoJson/src/ArduinoJson/compatibility.hpp:140:19: note: declared here
inline JsonObject JsonArray::createNestedObject() const {
^~~~~~~~~
Multiple libraries were found for "ArduinoJson.h"
Used: /Users/danielflores/Documents/Arduino/libraries/ArduinoJson
Not used: /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/2.0.1/libraries/ArduinoJson
Multiple libraries were found for "JC_Button.h"
Used: /Users/danielflores/Documents/Arduino/libraries/JC_Button
Not used: /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/2.0.1/libraries/JC_Button
Multiple libraries were found for "WiFi.h"
Used: /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/2.0.1/libraries/WiFi
Not used: /private/var/folders/0b/c2nt2wg923sg9q38fxp294qr0000gn/T/AppTranslocation/25D58C41-FE7B-4900-811E-470ED8642860/d/Arduino.app/Contents/Java/libraries/WiFi
Multiple libraries were found for "PageBuilder.h"
Used: /Users/danielflores/Documents/Arduino/libraries/PageBuilder
Not used: /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/2.0.1/libraries/PageBuilder
Multiple libraries were found for "Hash.h"
Used: /Users/danielflores/Documents/Arduino/libraries/uBitcoin
Not used: /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/2.0.1/libraries/uBitcoin
Multiple libraries were found for "TFT_eSPI.h"
Used: /Users/danielflores/Documents/Arduino/libraries/TFT_eSPI
Not used: /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/2.0.1/libraries/TFT_eSPI
Multiple libraries were found for "qrcoded.h"
Used: /Users/danielflores/Documents/Arduino/libraries/QRCode
Not used: /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/2.0.1/libraries/QRCode
Multiple libraries were found for "AutoConnect.h"
Used: /Users/danielflores/Documents/Arduino/libraries/AutoConnect
Not used: /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/2.0.1/libraries/AutoConnect
Multiple libraries were found for "SD.h"
Used: /Users/danielflores/Library/Arduino15/packages/esp32/hardware/esp32/2.0.1/libraries/SD
Not used: /private/var/folders/0b/c2nt2wg923sg9q38fxp294qr0000gn/T/AppTranslocation/25D58C41-FE7B-4900-811E-470ED8642860/d/Arduino.app/Contents/Java/libraries/SD
exit status 1
Error compiling for board ESP32 Dev Module.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
issues are open again