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

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

  1. P

    Функция отправки email на ESP8266

    #endif в конце надо убрать, случайно сюда попал и не дает уже исправить.
  2. P

    Функция отправки email на ESP8266

    Вдруг, если кому надо компактная функция отправки сообщений через http по 25 порту. Такую услугу представляет sibnet.ru. Всякие яндексы и мэйл.ру давно сидят на TSL/SSL, отправка через WiFiclientSecurity вызывает переполнение памяти и в 99% перезагрузку модуля по 29 ошибке. Естественно, сначала...
  3. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    ЕSP работает как сервер, естественно, другая ESP, подключаясь к ней, отправляет на нее файлы по вышеприведенным процедурам. Я в тому, что принимающей ESP не надо делать никакие запросы. ЗЫ. Вы бы лучше по делу что-либо когда-нибудь ответили, а то либо обвинения в некомпетентности, либо сплошное...
  4. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    Причем что замечательно, приведенным выше способом можно передавать и ПОДМЕНЯТЬ файлы на любой ESP без ее согласия, т.е. с нее не должен исходить запрос на прием файла. Пример. В сети две ESP: ESP1 и ESP2. Я сначала копирую на ESP1 с компьютера файл через браузер, потом с браузера даю команду...
  5. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    По запросу на ESP dn?ip=IP_адрес&filename=имя_файла будет отправлен файл на указанный адрес и на том конце файл будет сохранен по одной из указанных выше процедур (конкретно - "up" - именно эта процедура указывается в multipart/form-data запросе) server.on("/dn", [](){...
  6. P

    Делюсь опытом Спонтанная перезагрузка ESP8266 по коду Exception (29)

    Проэкспериментировал. Если создается подключение сразу либо со статическим IP, либо с DHCP, то работает без проблем, а связка сначала установить DHCP соединение, проверить IP по маске, если он подходит, то разорвать DHCP-соединение и установить со статическим IP вот дает такой "долгоиграющий"...
  7. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    Между ESP я передаю сообщения по их IP (с учетом вложенности подключения) bool Send_Client(IPAddress ip, const String& Subj, int id) { bool rez=false; WiFiClient* myclient=new WiFiClient; myclient->setTimeout(3000); if (myclient->connect(ip, 80)) { myclient->print("POST " +...
  8. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    Сегодня поэкспериментирую посмотрю что происходит на обоих ESP через com-порт. Вчера смотрел только на одну, картина не совсем понятная.
  9. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    Если с одной ESP на другую передавать такой запрос (как сохранение на компьютер): http://IP-адрес-ESP/имя_файла То на той ESP на которую передали этот запрос проходит передача файла, но он не принимается на той ESP, которая передала данный запрос. Если передать данный запрос с компьютера на ESP...
  10. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    Я умею передавать любые файлы с компьютера на ESP и обратно. Между ESP я могу передавать только текстовые сообщения (строковые). Хочу научиться передавать файл составной пересылкой, но не понимаю какой запрос отправить, чтобы была аналогия с формой <script>function f(f)...
  11. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    Передача файла с ESP в компьютер делаю так: http://IP-адрес-ESP/имя_файла В самой ESP передача организована: //естественно, имя файла не совпадает ни с одним сервер-запросом-обработчиком server.onNotFound([]() { handleFileRead(server.uri()); }); size_t handleFileRead(String fn) {...
  12. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    Файлы в ESP я передаю по форме: <form method='POST' action='/up' enctype='multipart/form-data'> <input type='file' name='up' > New name:<input name='newname' size='14' > <input type='submit' value='Upload'></form> В самой ESP это организовано так: ESP8266WebServer server(80); //внешняя...
  13. P

    Делюсь опытом Спонтанная перезагрузка ESP8266 по коду Exception (29)

    Любая ESP либо сама к чему-то подключена, либо к ней кто-то подключен. server.handleClient() обрабатывает запросы, как матери, так и дочки. Запросы валятся кучами, если бы были сбои в моем коде, то не было бы такой закономерности в перезагрузках. Ладно, для меня это в прошлом, двое суток прошло...
  14. P

    Делюсь опытом Спонтанная перезагрузка ESP8266 по коду Exception (29)

    Имеется ввиду оперативная память. При начале работы скетча свободной оперативной памяти 19-20МБ. В процессе работы она может уменьшаться до 12МБ, но потом восстанавливается к 19 МБ. Модули 10 штук образуют сеть с любой степенью вложенности, часть подключены к домашенй сети и гоняют между собой...
  15. P

    Делюсь опытом Спонтанная перезагрузка ESP8266 по коду Exception (29)

    Вообще-то раз в секунду запускается мой блок, а server.handleClient(); крутится постоянно. DHCP реализуется WiFi.config(IPAddress(0, 0, 0, 0), IPAddress(0, 0, 0, 0), IPAddress(0, 0, 0, 0), IPAddress(0, 0, 0, 0)); Статическое подключение WiFi.config(ROM.ip, ROM.gateway, subnet, ROM.gateway); Я...
  16. P

    Нужна помощь Передача файлов (двоичных) между двумя ESP8266

    Есть сеть ESP8266. Часть подключены к домашней сети, часть подключены к другим ESP через точки доступа. Умею пересылать сообщения (строковые данные) по всему кусту сообщения с учетом любой вложенности подключений. С ESP, которые подключены к домашней сети через браузер могу закачивать файлы в...
  17. P

    Делюсь опытом Спонтанная перезагрузка ESP8266 по коду Exception (29)

    Можете удалить тему. Лезть в кишки перечисленных в дебагере файлов я не собираюсь. За месяц я случайно обнажил такую же проблему и путь ее решения
Сверху Снизу