Пытаюсь скомпилировать проект, получаю ошибки:
undefined reference to system_os_post(unsigned char, unsigned int, unsigned int)
undefined reference to wifi_get_ip_info(unsigned char, ip_info*)
undefined reference to wifi_station_get_connect_status()
undefined reference to espconn_regist_connectcb(espconn*, void (*)(void*))
undefined reference to espconn_regist_sentcb(espconn*, void (*)(void*))
...
Понятно дело, не хватает библиотек. Но каких именно? Не нашел в документации, какие именно функции в каких библиотеках.
Пытаюсь компилировать в Arduino и в vMicro
В новом проекте (примере API) в Ардуино нет ошибок "undefined reference to wifi_...". Остальные есть.
В vMicro - полный набор ошибок.
если добавляю в файл строку:
#include <WiFiManager.h>
то ошибки "undefined reference to wifi_..." уходят (и в Arduino и в vMicro). Почему - мне не понятно. При этом я пытался скопировать все содержимое файла .h в ino - не помогает, ошибки есть.
на данный момент есть не знаю как избавиться от ошибок "undefined reference to espconn_..."
Обе среды используют один SDK: ...\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\
undefined reference to system_os_post(unsigned char, unsigned int, unsigned int)
undefined reference to wifi_get_ip_info(unsigned char, ip_info*)
undefined reference to wifi_station_get_connect_status()
undefined reference to espconn_regist_connectcb(espconn*, void (*)(void*))
undefined reference to espconn_regist_sentcb(espconn*, void (*)(void*))
...
Понятно дело, не хватает библиотек. Но каких именно? Не нашел в документации, какие именно функции в каких библиотеках.
Пытаюсь компилировать в Arduino и в vMicro
В новом проекте (примере API) в Ардуино нет ошибок "undefined reference to wifi_...". Остальные есть.
В vMicro - полный набор ошибок.
если добавляю в файл строку:
#include <WiFiManager.h>
то ошибки "undefined reference to wifi_..." уходят (и в Arduino и в vMicro). Почему - мне не понятно. При этом я пытался скопировать все содержимое файла .h в ino - не помогает, ошибки есть.
на данный момент есть не знаю как избавиться от ошибок "undefined reference to espconn_..."
Обе среды используют один SDK: ...\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\