• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Недавнее содержимое от Vitaly

  1. Vitaly

    скетч с конфигуратором в eeprom, сервер и клиент

    я полагаю разрабочики либ не считали это проблемой и следовательно ничего с этим не делали но это конечно мои домыслы не основанные на исходниках)
  2. Vitaly

    скетч с конфигуратором в eeprom, сервер и клиент

    мне сейчас не на чем поставить последние либы и проверить в чём дело, когда будет такая возможность - обновлюсь
  3. Vitaly

    скетч с конфигуратором в eeprom, сервер и клиент

    Самое простое ESP8266WiFi -> WiFiAccessPoint в примерах адрес не задается при старте, оно просто его получает из либы и выводит кажется там есть возможность задать свой, но раньше работало и без этого
  4. Vitaly

    скетч с конфигуратором в eeprom, сервер и клиент

    затрудняюсь что-то так сказать, возможно это связано с более новой версией sdk? стандартный пример с AP работает? там адрес точки как-то инициализируется?
  5. Vitaly

    скетч с конфигуратором в eeprom, сервер и клиент

    в httpclient используется библиотека более высокого уровня где есть отрезание лишнего конечно можно переделать эту отправку на те функции и ими пользоваться, тем более что в этот скетч они тоже линкуются из-за системы обновлений
  6. Vitaly

    скетч с конфигуратором в eeprom, сервер и клиент

    в 514 строке sendURL есть String line = client.readStringUntil('\r'); //Serial.print(line); я сейчас уже не помню читает ли это полностью ответ или только заголовки ответа, надо пробовать ну и потом нужные данные обработать и вернуть из функции
  7. Vitaly

    скетч с конфигуратором в eeprom, сервер и клиент

    в начале скетча есть WiFi.persistent(false); я конечно не 100% уверен что оно запрещает запись во флэш, но читал, что для этого и было предназначено
  8. Vitaly

    скетч с конфигуратором в eeprom, сервер и клиент

    а, это же подфункция расчета, тут всё ок с размерностью проблема раньше unsigned long crc_byte(byte *b, int len) { unsigned long crc = ~0L; uint8_t i; for (i = 0 ; i < len ; i++) { crc = crc_update(crc, *b++); } размер блока int len а итератор цикла всего uint8_t i, надо его...
  9. Vitaly

    скетч с конфигуратором в eeprom, сервер и клиент

    byte tbl_idx - переполняется?
  10. Vitaly

    скетч с конфигуратором в eeprom, сервер и клиент

    у меня такой esp.php.txt
  11. Vitaly

    Общие вопросы по Arduino IDE для ESP8266

    в char можно без ручного выделения памяти - localPath.c_str()
  12. Vitaly

    скетч с конфигуратором в eeprom, сервер и клиент

    если речь об этом скетче то паролем будет заданный секрет + последние 4 символа мак адреса, как в имени модуля т.е. в примере будет ESP8266-1234 пароль SECRET1234 #define NAME_TAG "ESP" #define AP_SSID NAME_TAG "8266-" #define AP_PASSWORD_PREFIX "SECRET" // + mac XXXX предполагается, что схему...
  13. Vitaly

    Вопрос как принимать HTTP запрос в режиме WiFi access point

    чем чаще тем лучше, но еще и зависит от соединений
  14. Vitaly

    скетч с конфигуратором в eeprom, сервер и клиент

    планов это оформлять и выделять в библиотеку нет, для моих нужд этого хватило как основа для развития тоже достаточно к тому же готовых библиотек такой направленности на гитхабе присутствует в количестве ps и почему не реализованных? ota over http прекрасно работает, php скрипт даже выкладывал
  15. Vitaly

    Вопрос как принимать HTTP запрос в режиме WiFi access point

    это обработчик всех поступающих соединений он разбирает post и get параметры, вызывает зарегистрированную по имени страницы на старте функцию для работы с параметрами в функции занимающейся страницей можно использовать if (server.hasArg("var")) if (server.arg("var") == "abc") описания лучше чем...
Сверху Снизу