• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. Алексей.

    Возможна ли загрузка по WiFi без интернета?

    О какой критичности обновлений идет речь? Если бы удалялись те файлы которые были установлены, я бы понял, но зачем удалять пользовательские файлы??? Клонирую с гитхаба esp8266/Arduino добавляю свои скрипты, переключаюсь на 2.1.0 или на 2.4.2 или на 2.5.0-beta2 никуда не пропадает то что я...
  2. Алексей.

    Возможна ли загрузка по WiFi без интернета?

    Стараюсь не делать так совсем, никаких ссылок не вписываю, устанавливаю поддержку различных плат (esp8266, esp32, stm32duino, attiny) просто клонирую с гитхаба соответствующие core в директорию хардваре. Однажды делал через менеджер плат, как раз как вы описываете. Для выполнение кастомных...
  3. Алексей.

    arduino-esp32+eclipse

    Библиотеки поставляются в исходниках в основном. Их нужно собирать, в зависимости от платы - частота кварца, размер флеша, размер spiffs и т.д. Использование библиотек для ардуины без ядра для ардуины немножко теряет смысл. Редактор кода в ардуине не самый лучший, но сборка проекта из командной...
  4. Алексей.

    Вопрос Что стабильнее: ESP8266 или 32?

    После того как вы закрыли сокет и получили fin/ack это значит что ваш fin был принят и другая сторона уже знает что соединение закрыто, будет ли она закрывать свой сокет (отправляя свой fin) или нет на её совести, вы выполнили корректное закрытие соединения имхо. У меня был значительно хреновый...
  5. Алексей.

    Вопрос Что стабильнее: ESP8266 или 32?

    "Connection: close" носит декларативный характер, к сожалению по rfc7230 так и не нашел однозначного толкования для случая когда клиент говорит что keep-alive а сервер ему отвечает close
  6. Алексей.

    Вопрос при обращении this->var esp8266 валится

    switch07, на строке 652 if(Header.Type==0x10 && Header.Src < EXTDEV_TYPE_10_MAXCOUNT) вы принимаете решение выполнить метод cExtensionDevice10:: onRecieve, указатели на классы храните в cExtensionMaster:: Dev10[] и не проверяете перед вызовом, хотя и проверка тут не поможет, вы не...
  7. Алексей.

    Вопрос multiloop

    @igorlab, В setup-е запускаете таски на первом ядре, а на каком работает loop не очевидно. Для передачи флагов между тасками безболезненно использовать EventGroupHandle_t, а для передачи данных xQueueHandle. П.С. Результат запуска таска вы не проверяете, вдруг он (xTaskCreatePinnedToCore)...
  8. Алексей.

    какой TTL у esp8266

    А на пк принять данные от esp и отправить на сервер можно?
  9. Алексей.

    какой TTL у esp8266

    В исходниках для nonos_sdk lwip_setsockopt(int s, int level, int optname, const void *optval, socklen_t optlen) для level - IPPROTO_IP и optname - IP_TTL может сработает, нужно проверять.
  10. Алексей.

    какой TTL у esp8266

    @STELS_365, Вы бы пояснили сначала какую прошивку используете, которая позволяет использовать esp как роутер. Может и автор нашелся бы.
  11. Алексей.

    Вопрос Что стабильнее: ESP8266 или 32?

    Тогда совсем не понятно что означает Там куда вы меня направили Тайм-ауты и повторные передачи TCP пишут про подтверждение получения данных.
  12. Алексей.

    Вопрос Что стабильнее: ESP8266 или 32?

    Я считал, что немножко имею представление о транспорте tcp и очень удивлен отсутствием “мифических” пакетов, просто решил посмотреть так ли это. Поднял tcp сервер на порту 8888, который просто принимает запросы на соединения и больше ничего не делает. Посмотрел немножко tcpdump-ом что происходит...
  13. Алексей.

    Браузеры отказываются от поддержки TLS 1.0 и 1.1

    sharikov, Поскольку на устройствах нет возможности проверить подлинность сертификатов кроме как через прибитые к коду fingerprint-ы или сертификаты CA, приходится выносить защищённое соединение в сторону, например на wifi роутеры, отказ от использования устаревших версий TLS в первую очередь...
  14. Алексей.

    Нужна помощь Как указать колбеки подключения/отключения к WiFi в классах?

    #include <Ticker.h> class MyClass { public: void intialize() { this->t.attach_ms(5000, std::bind(&MyClass::on_ticker, this)); } Ticker t; void on_ticker() { Serial.println("on_ticker"); } }; MyClass my_class; void setup() { Serial.begin(115200); Serial.println()...
  15. Алексей.

    Вопрос Что стабильнее: ESP8266 или 32?

    Поясните пожалуйста что такое синхронизация блоков, лучше ссылкой на rfc.
  16. Алексей.

    Нужна помощь Как указать колбеки подключения/отключения к WiFi в классах?

    #include <ESP8266WiFi.h> class MyClass { public: void intialize() { this->onGotIP = WiFi.onStationModeGotIP([this](const WiFiEventStationModeGotIP& evt){ Serial.println("onStationModeGotIP"); }); } WiFiEventHandler onGotIP; }; MyClass my_class; void setup() {...
  17. Алексей.

    sim800l или sim7000 - точка доступа 4G

    Почти так, только основное, чего жалко больше всего - это вычеркнутые часы жизни, потраченные на монтаж всей этой кучи деталек. После этого хочется купить что то, чтоб почти не паять и чтоб всё уже на одной плате, например Orange Pi 3G-IoT
  18. Алексей.

    sim800l или sim7000 - точка доступа 4G

    ну если 4g+wifi+gpio по той же цене, берите sim7000, он и потребляет меньше
  19. Алексей.

    sim800l или sim7000 - точка доступа 4G

    Модуль, на котором роутер, размером с ноду-мсу, некуда установить? Скажите тогда какие требования по установке.
  20. Алексей.

    sim800l или sim7000 - точка доступа 4G

    Чем же не подходит wifi роутер с usb 4g модемом, и смс-ы читаем отправляем и в и-нет доступ есть, и gpio много, подключайте что требуется.
Сверху Снизу