ESP8266 подключен к раутеру. Статус WL_CONNECTED. Отключаю раутер от питания - статус WL_NO_SSID_AVAIL. Подключаю обратно - WL_CONNECTED.
То есть можно смело полагатся на внутрений механизм ESP8266 что он всегда восстановит соединение? Не нужно проверять статус в програме?
ок. он нашёл мой бикон как Eddystone.
вопрос как мне изменить бикон чтоб использовать максимальное количество байт в payload, их 20 если я не ошибаюсь. В Raw Data -
LEN TYPE
17 0x16 0xAAFE2000AABBCCDD0102030405060708 - это максимальный размер моих данных?
9 0x09...
а как создать свой бикон?
В нативном коде я делал так
void ble_ibeacon_init(void)
{
esp_err_t status;
esp_bluedroid_init();
esp_bluedroid_enable();
ESP_LOGI(DEMO_TAG, "register callback");
if ((status = esp_ble_gap_register_callback(esp_gap_cb)) != ESP_OK)
{...
Мой борд Beetle ESP32. По документации размер флеш - 16М.
В Ардуино я выбираю ESP32 Dev Module и там размер - 4М. При компиляции получаю ошибку
То есть он меня ограничивает на 1М.
Я что то упускаю?