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

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

  1. A

    Нужна помощь Контроль заряда батарейки

    Я получал его функцией uint32 readvdd33( void ), но на старой версии 0.9.6. На более свежих не пробовал, т.к. не хватает времени для этого проекта.
  2. A

    Обсуждение Парсинг URL &key=val&...

    Да, на заголовок Content-Type я не обратил внимания. Тады согласен с написанным!
  3. A

    Обсуждение Парсинг URL &key=val&...

    Если я не ошибаюсь, конкретно в данном случае строка приходит в теле сообщения, а не в заголовке. А значит, кодированиям не подвержена. По-крайней мере так было у меня при проверке.
  4. A

    Обсуждение Парсинг URL &key=val&...

    А что насчет терминирования строки, в которой идет поиск? Добавил? Если нет - то нужно добавить обязательно!
  5. A

    Обсуждение Парсинг URL &key=val&...

    При нескольких выполнениях одного и того же - мусор появляется в одних и тех же местах или каждый раз по-разному?
  6. A

    Обсуждение Парсинг URL &key=val&...

    А на вход что приходит?
  7. A

    Обсуждение Парсинг URL &key=val&...

    Интересно посмотреть что данный код выдает в отладку. У меня результирующая строка вышла такой: __begin=begin&__devid=1234&__mode=0&__ssid=ESP8266&__pwd=00000000&__ip=192.168.0.1&__nm=255.255.255.0&__gw=192.168.0.1&__host=192.168.0.10&__port=2323&__end=end Это около 160 байт, что больше, чем...
  8. A

    Обсуждение Парсинг URL &key=val&...

    Судя по коду, заполняются только id и ssid? ) По коду есть замечания: 1. Функция strncpy не гарантирует, что результат будет терминирован нулем. Это значит, что лучше безусловно выходную строку терминировать ручками. 2. Выделяем под поля id и ssid по 32 байта, а копируем реально не более 16...
  9. A

    Как оптимально, с точки зрения продолжительности работы, запитывать модуль от батареек?

    А где тогда хранить промежуточные данные? Во флеше - продырявим. В памяти RTC - ты же сам говорил, что криво реализовано...
  10. A

    Как оптимально, с точки зрения продолжительности работы, запитывать модуль от батареек?

    Я только в начале пути... Оптимизации еще вообще никакой не делал. А есть возможность в ESP получить timestamp из модуля? Не хочется для этого таймер заводить... В остальных - это в каких? Если я правильно понял - при входе в deepSleep модуль просто "умирает", и воскресить его может только...
  11. A

    Как оптимально, с точки зрения продолжительности работы, запитывать модуль от батареек?

    Я сделал похожую штуку. Но есть и отличия: - датчик температуры DHT22 - добавлен датчик давления и температуры BMP180 - длительность сна 300сек. - датчики запитаны от порта есп. Включаются за полсекунды до измерения. Вот показания: https://thingspeak.com/channels/29335 От двух батареек...
  12. A

    Существует ли с++ среда для esp8266?

    Друзья, предлагаю выяснения личных отношений и взаимные любезности перенести в личку, или в другую ветку. Эта ветка посвящена несколько другим вопросам, и рекомендую придерживаться темы. Спасибо!
  13. A

    Arduino 5v и правильное подключение?

    Глупый вопрос - а что мешает запитать ардуину от 3.3В? Тогда ничего сопрягать и не надо ))) Мега спокойно от такой напруги будет работать, если не включен Brown-Out detector на 5В.
  14. A

    Существует ли с++ среда для esp8266?

    Мое мнение - С++ на столь слабой платформе имеет право на жизнь. Как уже было сказано - он кушает не намного больше ресурсов, чем С (зависит от стиля программирования и использованных библиотек), но многие вещи позволяет делать проще, тем самым улучшая качество продукта. При этом необязательно...
  15. A

    Существует ли с++ среда для esp8266?

    Это было бы замечательно. Спасибо!!!
  16. A

    Существует ли с++ среда для esp8266?

    А сконфигурировать либу под силу обычному человеку? Под виндой это можно сделать?
  17. A

    Существует ли с++ среда для esp8266?

    Пробовал, но он все равно запихнул дофига всего (map в аттаче). Флаги компиляции: # libraries used in this project, mainly provided by the SDK LIBS = c gcc hal phy pp net80211 lwip wpa main stdc++ # compiler flags using during compilation of source files CFLAGS = -Os -g -O2...
  18. A

    Существует ли с++ среда для esp8266?

    Чем дальше в лес - тем толще партизаны ))) Продолжил игры с stl, попробовал добавить в проект использование типа string. Вроде бы должно быть не особо накладно, и вроде бы реализовано все в виде шаблона. Но и тут ждут грабли. Шаблон string не работает без либы libstdc++. Подключение этой либы...
  19. A

    Существует ли с++ среда для esp8266?

    С _sbrk_r разобрался - моя вина была. В одном месте вместо os_free использовал просто free. Надо быть внимательным.
Сверху Снизу