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
Sergey
вот пока не совсем все понял с прошивой по воздуху только начал разбираться
Sergey
я прошиваю тупо так без проверок пока httpUpdater.setup(&HTTP, OTAPATH, OTAUSER, OTAPASSWORD);
Yuriy
Yuriy
Sergey
еще маленький вопрос я правильно понимаю что ота льют в свою выделенную область а потом из нее на основное место или нет?
Sergey
ясно спасибо огромное буду пробовать
Sergey
еще 1 моментик хочу спросить как мне получить бинарник файловой системы или как ее подсунуть
Sergey
точнее что загрузить в веб для обновления файловой системы
Sergey
Yuriy
логично я не пойму как его сгенерить в иде
а не пойму в какой :)
врочем ide не обязательно (она запустит одну из них в любом случае) я написал программы называния выше - они создают из папки (ее содержимого) на диске компа
файловый-образ нужной ФС для дальнейшего залива
если platformio - то pio run - и посмотреть ключ
Sergey
все извиняюсь нашел спиффс далеко и глубоко куда компилит изначально скетч
Yuriy
Sergey
)))
Sergey
планирую уйти на платформио
Sergey
что то я не могу найти как при помощи этой либы <ESP8266HTTPUpdateServer.h> можно обновить SPIFFS в примерах тоже нет, во всяком случае у меня.
Andy
Anonymous
Anonymous
Короче есть wifi сеть с авторизацией через captive portal , (через web страницу) я правильно понимаю , когда человек правильно вводит пароль , его мак добавляется в список разрешенных , и разрешается доступ в интернет ?
Anonymous
Или это по другому работает ?
Anonymous
Спасибо
Anonymous
Кто знает проект под esp8266 для wifi репитер ?
Yuriy
Sid
Anonymous
Сергей
https://github.com/martin-ger/esp_wifi_repeater
Сергей
Это под 32, а где-то рядом есть под 8266
Сергей
Под 32 пробовал, работает.
Anonymous
Тут бинарники,а есть исходники , чтоб можно было редактировать ?
Anonymous
Нужно , чтоб по ходу можно было mac менять
AKE
Anonymous
Попробую
Alex
Косяк с внешним прерыванием !
Alex
Подключен датчик скорости, его сигнал - импульс земля
Alex
Если при включении на этом выводе уже присутствует земля - есп не загружается
Alex
Если земли (сигнала) нет - загружается и работает нормально
Alex
Считает импульсы измеряя скорость
Alex
Вообще заметил, что при включении есп че та подаёт на свои входы , видимо в этом и кроется проблема.
Можно ли как то это побороть
Yuriy
Yuriy
Alex
Подаю на gpio2 d4 , у меня вемос д1
AKE
Alex
Других не решений?
AKE
Gpio 0,2,15 влияют на выбор типа загрузки 🤷♂
Alex
AKE
А как влияют?
Ну как, одна комбинация - нормальный старт, другая - загрузка прошивки, и тд. В доках всë есть
AKE
Уже плата спаяна (
Wemos он же сам плата, или спаяна какая-то материнка, куда он вставлен?
Slava
С сведению, кто не знает на esp32 ноги 0 2 12 особенные, влияют на запуск-старт-прошивку
Alex
Alex
Радом есть только d3 свободный это по ходу gpio 0 - тоже не подойдёт ...
Alex
А d0 qpio 16 подойдёт?
Alex
AKE
Только не уверен, что считать импульсы будет, надо посмотреть, поддерживаются на нëм прерывания иль не
Alex
Не будет(((
Alex
На всех кроме gpio 16
Alex
Считает
AKE
Да, тож посмотрел 🤷♂
Alex
Больше нету вариантов??
Alex
D3 может не повлияет на загрузку?
Alex
Gpio0
Alex
Alex
Alex
В итоге бутерброд
Alex
AKE
Во, так понятнее. Gpio0 не пойдëт 🤷♂