ยินดีด้วยครับ ทางร้านก็คิดว่าน่าจะเป็นที่ library ของ blynk
ขึ้นเหมือนเดิมครับ เกี่ยวกับlibraryรึป่าวครับ
Arduino: 1.8.19 (Windows 10), Board: "ESP32 Dev Module, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi/BT), QIO, 80MHz, 4MB (32Mb), 921600, None"
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14:0,
from C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h: In instantiation of 'void BlynkApi<Proto>::setProperty(int, const T&, Args ...) [with T = char [12]; Args = {}; Proto = BlynkProtocol<BlynkArduinoClientGen<WiFiClient> >]':
C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:56:38: required from here
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: error: no matching function for call to 'BlynkParam::add_multi()'
cmd.add_multi(values...);
^
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:36:0,
from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:130:10: note: candidate: template<class T, class ... Args> void BlynkParam::add_multi(T)
void add_multi(T last) {
^
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:130:10: note: template argument deduction/substitution failed:
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14:0,
from C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: note: candidate expects 1 argument, 0 provided
cmd.add_multi(values...);
^
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:36:0,
from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:135:10: note: candidate: template<class T, class ... Args> void BlynkParam::add_multi(T, Args ...)
void add_multi(T head, Args... tail) {
^
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:135:10: note: template argument deduction/substitution failed:
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14:0,
from C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: note: candidate expects at least 1 argument, 0 provided
cmd.add_multi(values...);
^
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h: In instantiation of 'void BlynkApi<Proto>::setProperty(int, const T&, Args ...) [with T = char [11]; Args = {}; Proto = BlynkProtocol<BlynkArduinoClientGen<WiFiClient> >]':
C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:57:37: required from here
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: error: no matching function for call to 'BlynkParam::add_multi()'
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:36:0,
from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:130:10: note: candidate: template<class T, class ... Args> void BlynkParam::add_multi(T)
void add_multi(T last) {
^
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:130:10: note: template argument deduction/substitution failed:
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14:0,
from C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: note: candidate expects 1 argument, 0 provided
cmd.add_multi(values...);
^
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:36:0,
from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:135:10: note: candidate: template<class T, class ... Args> void BlynkParam::add_multi(T, Args ...)
void add_multi(T head, Args... tail) {
^
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:135:10: note: template argument deduction/substitution failed:
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14:0,
from C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: note: candidate expects at least 1 argument, 0 provided
cmd.add_multi(values...);
^
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h: In instantiation of 'void BlynkApi<Proto>::setProperty(int, const T&, Args ...) [with T = char [4]; Args = {}; Proto = BlynkProtocol<BlynkArduinoClientGen<WiFiClient> >]':
C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:58:30: required from here
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: error: no matching function for call to 'BlynkParam::add_multi()'
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:36:0,
from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:130:10: note: candidate: template<class T, class ... Args> void BlynkParam::add_multi(T)
void add_multi(T last) {
^
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:130:10: note: template argument deduction/substitution failed:
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14:0,
from C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: note: candidate expects 1 argument, 0 provided
cmd.add_multi(values...);
^
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:36:0,
from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:135:10: note: candidate: template<class T, class ... Args> void BlynkParam::add_multi(T, Args ...)
void add_multi(T head, Args... tail) {
^
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:135:10: note: template argument deduction/substitution failed:
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14:0,
from C:\Users\ACER\Documents\Arduino\MIniproject\MIniproject.ino:7:
Multiple libraries were found for "WiFi.h"
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: note: candidate expects at least 1 argument, 0 provided
Used: C:\Users\ACER\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\WiFi
cmd.add_multi(values...);
Not used: C:\Users\ACER\Desktop\arduino-1.8.19\libraries\WiFi
^
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.
ปัญหาน่าจะเกิดจาก Arduino: 1.8.19 (Windows Store 1.8.57.0) (Windows 10), 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, Disabled"
เกิดจากใช้ Arduino จาก Windows Store ทางร้านแนะนำว่า ให้ลบแล้วลงใหม่โดยโหลดจาก www.arduino.cc แทนครับ ตัว Arduino ใน Windows Store ปัญหาค่อนข้างเยอะ เวลาอ่าน Library มักจะชอบมีปัญหา ถ้าเจอ One drive ด้วยอาการจะหนักกว่านี้อีกครับ
Arduino: 1.8.19 (Windows Store 1.8.57.0) (Windows 10), 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, Disabled"
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from D:\Miniproject_MtET\Miniproject_MtET.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h: In instantiation of 'void BlynkApi<Proto>::setProperty(int, const T&, Args ...) [with T = char [12]; Args = {}; Proto = BlynkProtocol<BlynkArduinoClientGen<WiFiClient> >]':
D:\Miniproject_MtET\Miniproject_MtET.ino:56:38: required from here
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: error: no matching function for call to 'BlynkParam::add_multi()'
cmd.add_multi(values...);
^~~
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:36,
from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from D:\Miniproject_MtET\Miniproject_MtET.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:130:10: note: candidate: 'template<class T, class ... Args> void BlynkParam::add_multi(T)'
void add_multi(T last) {
^~~~~~~~~
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:130:10: note: template argument deduction/substitution failed:
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from D:\Miniproject_MtET\Miniproject_MtET.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: note: candidate expects 1 argument, 0 provided
cmd.add_multi(values...);
^~~
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:36,
from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from D:\Miniproject_MtET\Miniproject_MtET.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:135:10: note: candidate: 'template<class T, class ... Args> void BlynkParam::add_multi(T, Args ...)'
void add_multi(T head, Args... tail) {
^~~~~~~~~
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:135:10: note: template argument deduction/substitution failed:
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from D:\Miniproject_MtET\Miniproject_MtET.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: note: candidate expects at least 1 argument, 0 provided
cmd.add_multi(values...);
^~~
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h: In instantiation of 'void BlynkApi<Proto>::setProperty(int, const T&, Args ...) [with T = char [11]; Args = {}; Proto = BlynkProtocol<BlynkArduinoClientGen<WiFiClient> >]':
D:\Miniproject_MtET\Miniproject_MtET.ino:57:37: required from here
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: error: no matching function for call to 'BlynkParam::add_multi()'
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:36,
from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from D:\Miniproject_MtET\Miniproject_MtET.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:130:10: note: candidate: 'template<class T, class ... Args> void BlynkParam::add_multi(T)'
void add_multi(T last) {
^~~~~~~~~
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:130:10: note: template argument deduction/substitution failed:
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from D:\Miniproject_MtET\Miniproject_MtET.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: note: candidate expects 1 argument, 0 provided
cmd.add_multi(values...);
^~~
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:36,
from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from D:\Miniproject_MtET\Miniproject_MtET.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:135:10: note: candidate: 'template<class T, class ... Args> void BlynkParam::add_multi(T, Args ...)'
void add_multi(T head, Args... tail) {
^~~~~~~~~
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:135:10: note: template argument deduction/substitution failed:
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from D:\Miniproject_MtET\Miniproject_MtET.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: note: candidate expects at least 1 argument, 0 provided
cmd.add_multi(values...);
^~~
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h: In instantiation of 'void BlynkApi<Proto>::setProperty(int, const T&, Args ...) [with T = char [4]; Args = {}; Proto = BlynkProtocol<BlynkArduinoClientGen<WiFiClient> >]':
D:\Miniproject_MtET\Miniproject_MtET.ino:58:30: required from here
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: error: no matching function for call to 'BlynkParam::add_multi()'
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:36,
from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from D:\Miniproject_MtET\Miniproject_MtET.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:130:10: note: candidate: 'template<class T, class ... Args> void BlynkParam::add_multi(T)'
void add_multi(T last) {
^~~~~~~~~
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:130:10: note: template argument deduction/substitution failed:
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from D:\Miniproject_MtET\Miniproject_MtET.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: note: candidate expects 1 argument, 0 provided
cmd.add_multi(values...);
^~~
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:36,
from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from D:\Miniproject_MtET\Miniproject_MtET.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:135:10: note: candidate: 'template<class T, class ... Args> void BlynkParam::add_multi(T, Args ...)'
void add_multi(T head, Args... tail) {
^~~~~~~~~
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkParam.h:135:10: note: template argument deduction/substitution failed:
In file included from C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk.h:14,
from D:\Miniproject_MtET\Miniproject_MtET.ino:7:
C:\Users\ACER\Documents\Arduino\libraries\Blynk\src/Blynk/BlynkApi.h:262:9: note: candidate expects at least 1 argument, 0 provided
cmd.add_multi(values...);
^~~
Multiple libraries were found for "WiFi.h"
Used: C:\Users\ACER\Documents\ArduinoData\packages\esp32\hardware\esp32\2.0.5\libraries\WiFi
Not used: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.57.0_x86__mdqgnx93n4wtt\libraries\WiFi
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.