Anton
Идет переполнение буфера.
Anton
chunked response тогда - отправит сколько угодно
if(response.length() > 2500) { response = response.substring(0,response.indexOf("text\":\"")+7); response += "оч. длинное сообщение, не пролезло\"}}]}"; }
Yuriy
Идет переполнение буфера.
response на стеке создается - может и поэтому там 4кб весь он я и предлагаю не одним а 10 по 2500 - длинные сообщения - http 1.1 - все держат - ему не надо большой буфер ,ходят кусочки - собираются другой стороной - телеграм api сервер конечно это понимает
Anton
помогло
Sergey
Всем привет
Sergey
Народ подскажите плиз можно ли в есп8266 прошить spiffs по воздуху и если да то как?
Yuriy
Народ подскажите плиз можно ли в есп8266 прошить spiffs по воздуху и если да то как?
да точно так же как и основной раздел ESP8266HTTPUpdate принимает параметром что шить
Yuriy
Sergey
вот пока не совсем все понял с прошивой по воздуху только начал разбираться
Sergey
я прошиваю тупо так без проверок пока httpUpdater.setup(&HTTP, OTAPATH, OTAUSER, OTAPASSWORD);
Sergey
пример есть в поставке
ооо спасиб что ткнули вчера что то не нашел в примерах
Sergey
еще маленький вопрос я правильно понимаю что ота льют в свою выделенную область а потом из нее на основное место или нет?
Yuriy
еще маленький вопрос я правильно понимаю что ота льют в свою выделенную область а потом из нее на основное место или нет?
нет раздел переключается туда сюда - их два одинаковых и при запуске - тот что был обновлен используется поочередно получается- если про исполняемую часть а файловый - да поверх
Sergey
ясно спасибо огромное буду пробовать
Sergey
еще 1 моментик хочу спросить как мне получить бинарник файловой системы или как ее подсунуть
Sergey
точнее что загрузить в веб для обновления файловой системы
Yuriy
точнее что загрузить в веб для обновления файловой системы
сгенерировать образ ФС - makespiffs , makelittlefs, положить на сервер пример кстати тоже есть php - сервера раздачи
Yuriy
логично я не пойму как его сгенерить в иде
а не пойму в какой :) врочем ide не обязательно (она запустит одну из них в любом случае) я написал программы называния выше - они создают из папки (ее содержимого) на диске компа файловый-образ нужной ФС для дальнейшего залива если platformio - то pio run - и посмотреть ключ
Sergey
все извиняюсь нашел спиффс далеко и глубоко куда компилит изначально скетч
Yuriy
Sergey
)))
Sergey
планирую уйти на платформио
Sergey
что то я не могу найти как при помощи этой либы <ESP8266HTTPUpdateServer.h> можно обновить SPIFFS в примерах тоже нет, во всяком случае у меня.
Andy
https://nometa.xyz/
Anonymous
https://nometa.xyz/
Извиняюсь
Anonymous
Короче есть wifi сеть с авторизацией через captive portal , (через web страницу) я правильно понимаю , когда человек правильно вводит пароль , его мак добавляется в список разрешенных , и разрешается доступ в интернет ?
Anonymous
Или это по другому работает ?
Andy
Короче есть wifi сеть с авторизацией через captive portal , (через web страницу) я правильно понимаю , когда человек правильно вводит пароль , его мак добавляется в список разрешенных , и разрешается доступ в интернет ?
https://ru.wikipedia.org/wiki/Captive_portal#:~:text=Captive%20portal%20%E2%80%94%20%D1%81%D0%B5%D1%82%D0%B5%D0%B2%D0%BE%D0%B9%20%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%2C%20%D1%82%D1%80%D0%B5%D0%B1%D1%83%D1%8E%D1%89%D0%B8%D0%B9,%D0%B4%D0%BB%D1%8F%20%D0%BF%D0%BE%D0%BB%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D1%8F%20%D0%B4%D0%BE%D1%81%D1%82%D1%83%D0%BF%D0%B0%20%D0%B2%20%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82.
Anonymous
Спасибо
Anonymous
Кто знает проект под esp8266 для wifi репитер ?
Anonymous
а что делает wifi ресивер?
Ошибся , репитер
Сергей
https://github.com/martin-ger/esp_wifi_repeater
Сергей
Это под 32, а где-то рядом есть под 8266
Сергей
Под 32 пробовал, работает.
Anonymous
Тут бинарники,а есть исходники , чтоб можно было редактировать ?
Anonymous
Нужно , чтоб по ходу можно было mac менять
AKE
Нужно , чтоб по ходу можно было mac менять
Можно, нужно в исходники lwip свой код добавлять
Anonymous
Попробую
Alex
Косяк с внешним прерыванием !
Alex
Подключен датчик скорости, его сигнал - импульс земля
Alex
Если при включении на этом выводе уже присутствует земля - есп не загружается
Alex
Если земли (сигнала) нет - загружается и работает нормально
Alex
Считает импульсы измеряя скорость
Alex
Вообще заметил, что при включении есп че та подаёт на свои входы , видимо в этом и кроется проблема. Можно ли как то это побороть
Yuriy
Alex
Подаю на gpio2 d4 , у меня вемос д1
Alex
Порт поменяй
Уже плата спаяна (
Alex
Других не решений?
AKE
Gpio 0,2,15 влияют на выбор типа загрузки 🤷‍♂
AKE
А как влияют?
Ну как, одна комбинация - нормальный старт, другая - загрузка прошивки, и тд. В доках всë есть
AKE
Уже плата спаяна (
Wemos он же сам плата, или спаяна какая-то материнка, куда он вставлен?
Slava
С сведению, кто не знает на esp32 ноги 0 2 12 особенные, влияют на запуск-старт-прошивку
Alex
Радом есть только d3 свободный это по ходу gpio 0 - тоже не подойдёт ...
Alex
А d0 qpio 16 подойдёт?
AKE
А d0 qpio 16 подойдёт?
Если режим сна не используется, то можно
Alex
Если режим сна не используется, то можно
Нет . Она либо отключена либо включена
AKE
Только не уверен, что считать импульсы будет, надо посмотреть, поддерживаются на нëм прерывания иль не
Alex
Не будет(((
Alex
На всех кроме gpio 16
Alex
Считает
AKE
Да, тож посмотрел 🤷‍♂
Alex
Больше нету вариантов??
Alex
D3 может не повлияет на загрузку?
AKE
На родной мини плате
Мало информации. Какой конструктив то в итоге?
Alex
Gpio0
Alex
Alex
Alex
В итоге бутерброд
Alex
AKE
Во, так понятнее. Gpio0 не пойдëт 🤷‍♂