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

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

  1. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Согласен на 100%, уважение и благодарность для pvvx :)
  2. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Да, схема хорошая, а остальное правильно отметил уважаемый pvvx
  3. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Для вкл/выкл, достаточно в Web директории сделать htm с формой в которой столько checkbox'ов сколько виводов модуля вы хотите виделить для этого, названия им дать например gpio1, gpio2, gpio3 а в web_int_vars.c добавить условие else if(!os_memcmp((void*)cstr, "gpio", 4)) { .... } со своим...
  4. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    У меня то же самое, не было ни одной книги по програмированию, и не учился специально. Hо как-то лет 15 назад заинтересовался и постепенно втянулся полностью... JSON (JavaScript Object Notation) - формат описания обьектов в JavaScript, из-за своей компактности (особенно в сравнении с xml, при...
  5. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Сделаю, но ваши знания SDK и опыт в прогаммировании на С лучше моих, и то что вы делаете доступно всем в исходниках "из коробки". Это получилось бы заточенным для JSON формата, родного для javascript приложений и для всего веба, которые имели бы доступ к UART через AJAX запрос. Такая...
  6. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Супер! была бы полезная еще одна простая фунциональность связанная с UART, чтобы подав строку на специальную GET или POST переменную она передавалась в UART, а ответ возвращался как содержание страницы, таким способом получится мост HTTP - UART. Имея такой мост, легко сделать программу...
  7. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Работает отличнно! попробовал 100кб в обоих направлениях много раз, без потерь.
  8. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    В этом случае нет, быстрая проверка показала, что 10кб данных от wifi на uart прходят без проблем, а от uart на wifi уже нет. Данные теряется в sent_uart_rx_buf() недойдя до буфера стека, здесь: conn->ptrtx[conn->cntro++] = READ_PERI_REG(UART_FIFO(UART0)); проходят только остатки строки
  9. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Еще вопрос насчет TCP2UART, попробовал считать данные с самодельного контроллера системы отопления, там все в формате json, в загруженной картинке видно как красной линией помеченные куски теряется, при считывании через роутер с прошитым openwrt и ser2net, данные прходят без потерь. В чем может...
  10. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Для наших любительских проектов тоже можно нарушить спецификацию и использоать один таймер только для определения конца кадра
  11. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Спасибо, работает :), наверное я ослеп и незаметил что надо на уровень выше...
  12. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Приходятся не использовать, собирать байты "вручную" в функции прерывания UART, это не критичьно для домашних устройств где кличество данных невелико и помещается в один пакет (например данные самодельного трехфазного элокросчетчика на ADE7758), недостаток откупается легкостю реализации...
  13. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Да, задержек там нет, только болтается неисползованная ф-я tty_delay() скорей всего из-за этого коммуникация с моими самодельными ModBus устройствами время от времени нарушается... пришлось предусмотреть повтор пакетов и оставить только как временное решение.
  14. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Для домашней автоматизации был бы очень полезен мост MODBUS/TCP - MODBUS/RTU я сеичас использую немножко доработанный http://mbus.sourceforge.net/ который запущен в старом ноутбуке с линухом и который также собирает информацию из всех устроиств дома и в нем находятся веб интерфейс
  15. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Кстати, в шаблонах страниц, например wifi.htm, index.htm... немало ошибок разметки, и немножко можно умешить размеры фаилов. Если нужно, могу поправить и выложить.
  16. Algis

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    Большое спасибо уважаемый pvxx за интереснейший проект, особую тщательность подхода и законченность всех начинаний. Поставил тестовый проект в "Unofficial Developer Kit" - все скомпилировалось и заработало с пол пинка. Думаю использовать в системе своего дома... Если нужна моя помощь как...
Сверху Снизу