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

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

  1. anakod

    Arduino библиотеки esp8266

    1. https://github.com/anakod/ESP8266pro - посмотрите рекомендации по размеру буфера в конце страницы, это очень важный момент, из-за него вероятно все основные Ваши проблемы. Если используете HardwareSerial для коммуникации с ESP, то менять надо SERIAL_BUFFER_SIZE 2. В printResponse Вы делаете...
  2. anakod

    Arduino библиотеки esp8266

    А путь какой запрашиваете?
  3. anakod

    Arduino библиотеки esp8266

    Это не нормально но бывает. Либо слишком много подключений, либо не хватает размера буфферов (а еще может и просто еспешка глючит :). Плюс моей библиотеки в том, что ее это не убивает, и даже если EPSP просто подвиснет велика вероятность что Ардуино сама ее перезагрузит. А Вы мои рекомендации с...
  4. anakod

    Arduino библиотеки esp8266

    Кстати даже напрямую необязательно, на внутреннем уровне библиотеки есть команда execute которая отправляет в модуль любую команду. Хотя прямое подключение все же даст несколько более чистый эксперимент.
  5. anakod

    Arduino библиотеки esp8266

    Честно говоря даже идей особо нет, в расширенном режиме отладки Вы видите все что отдает модуль без изменений. И похоже что IP он отдавать не хочет. Может попробовать подключить его напрямую и поэкспериментировать с этими же командами? Еще вариант обновиться до предыдущей версии прошивки (я...
  6. anakod

    Arduino библиотеки esp8266

    Включите расширенный режим отладки для этого в методе begin задайте параметр eODM_Dump
  7. anakod

    Arduino библиотеки esp8266

    Прекрасно, жду фидбека.
  8. anakod

    Arduino библиотеки esp8266

    Да, я думаю если поставить свежую Ардуину (1.0.6) то все заработает из коробки и String будет более современный.
  9. anakod

    Arduino библиотеки esp8266

    Почитал changelog. Да, похоже класс строк правда обновляли в 1.0.6: http://arduino.cc/en/Main/ReleaseNotes
  10. anakod

    Arduino библиотеки esp8266

    У меня 1.0.6, но не уверен что дело в этом. Вот тут обсуждается похожая проблема: http://forum.arduino.cc/index.php?topic=294419.0 На всякий случай прикладываю мою версию WString, можете попробовать обновить её (путь C:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino) сделав...
  11. anakod

    Arduino библиотеки esp8266

    Нет, я имел в виду не хардверную плату а IDE Arduino, там вроде в заголовке версия пишется
  12. anakod

    Arduino библиотеки esp8266

    Очень странно, я использовал только стандартные функции, а версия ардуино какая?
  13. anakod

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

    Тут еще важный вопрос по памяти (как кода так и оперативки). Да и вообще нужна ли вся стандартная библиотека на маленькой железячке. С другой стороны, т.к. вектор работает было бы интересно понимать что функционирует а что нет.
  14. anakod

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

    Ее еще не собирали под ESP? В дистрибутиве вижу только H-ник. Вообще, конечно, было бы очень хорошо иметь все в одном комплекте со всеми нужными патчами, чтобы не собирать по кусочкам с интернета. Unofficial Development Kit в этом плане прекрасен, жаль пока еще с C++ не дружит.
  15. anakod

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

    Еще из ограничений касательно C++, с которыми я столкнулся, - не работает std::string, причем только часть функций (например присваивание сишной строки). Честно говоря не знаю нужен ли он мне, но было бы интересно узнать причину и/или устранить ее: std::string x = "W"; undefined reference to...
  16. anakod

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

    Просто объявление переменной не помогло, а вариант с eagle работает. Со второй частью согласен, но т.к. не силен в сборках компиляторов (Я Win разработчик и далек от мира GCC), мой вариант мне кажется хорошим промежуточным костылем чтобы пока все работало :)
  17. anakod

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

    Эту ошибку можно побороть так же, как не работающие конструкторы - просто добавить объявление в eagle.app. За правильность метода не поручусь но вроде бы работает как надо, в том числе локальные деструкторы у меня отрабатывают. Прикладываю мою версию файла, в дальнейшем постараюсь собрать...
  18. anakod

    Arduino библиотеки esp8266

    Под свои нужды я написал удобную обертку для работы с ESP8266 под Arduino, реализующую весь основной функционал стандартной AT прошивки, и с явным разделением уровня логики и уровня парсинга данных. Т.к. на мой взгляд, получилось весьма хорошо, я решил поделится наработками с сообществом...
Сверху Снизу