Николай
Николай
че ты его слушаешь
Николай
я просто не понимаю в этих колбек функциях
ㅤ
о, ну вот. значит, завезли.
Ему его использование ничего не даст. Потому что в ардуине свой буфер в идф свой. Ардуина пихает в идф по нужному евенту. Только иногда пихает больше чем может. Почитай исходники. Я читал
Serjio
ну навскидку: заводишь глобальный флажок, который меняешь в колбеке соответствующим образом.
а в том цикле, где отправляешь, перед отправкой каждого нового куска, ждешь, пока этот флажок не сбросится в колбеке
Николай
Я не хочу разжёвывать, это местный мем
спасибо за разъяснения. так или иначе в прошлый раз хуесосили меня, и заставили в питон вникнуть, сижу вот уже сам тыкаюсь, что то даже работает)
Serjio
а, ну значит никак?
ㅤ
ㅤ
То есть уже ардуиновский
ㅤ
Ну не хочет человек код читать, а просто гадает. Бесполезная трата времени. У него все не причем
Николай
ㅤ
ㅤ
Я не понимаю задачу, ради которой это затевается
ㅤ
Просто срать буфер это охуенная задача
ㅤ
Кстати ардуиновский код публичный. Ты можешь его редактировать под свои нужды. И уменьшить делей ожидания буфера не кратным 100 мс, а кратным 1 мс например
Николай
ㅤ
А можешь вообще скопировать библиотеку serialbt и написать на ее базе свою SierlaByNikolayAleksandrovich
Николай
я скину его, вопрос кому он нужен?
Николай
500 строк бреда для вас
ㅤ
И делать там че хочешь. Хоть буфер на тербайт сделай лишь бы сралось туда без задержек
Serjio
попробовать-то можно.
в колбеке проверять событие ESP_SPP_WRITE_EVT
оттуда каким-то образом брать cong и менять глобальный флажок - надо читать доку на события и передаваемые параметры
SSR
Скинь лучше 300 евро в битке
ㅤ
ㅤ
И когда он приходит она начинает пихать туда СВОЙ буфер
ㅤ
КОторый иногда не пролезает и получает он эту ошибку
SSR
Я вот только не понимаю, зачем serialbt
Николай
Николай
Николай
и не случится задержки
Николай
и кон не встанет
Serjio
ну колобок код прочитал, можно его экспертному мнению довериться (я б так и поступил)
Николай
Николай
ㅤ
ㅤ
Если хочет пусть конечно читает евент, в чем проблема
Николай
Николай
в целях познания дзена
Николай
на яндексе
Николай
Николай
эти С++ приколы
ㅤ
Я вообще знаешь че думаю что у тебя не буфер засирается а клиент отваливается к хуям оттакого флуда
ㅤ
Вот поэтому ты и ловишь эрор.
Николай
Николай
неа
Николай
я бы это видел
Николай
void loop() {
if (XZ == 1) {
XZ = 0;
SerialBT.println(12345678);
}
}
Николай
ок есть вот флаг в виде переменной булл.
Николай
в следствии чего ее устанавливать? в единицу
Николай
че гадать, можно проверить же
Serjio
while(!XZ);
SerialBT.println...
идея в том, что оно само в колбеке будет меняться и сбрасываться
Serjio
блин, в сафари видео тормозит. слишком много окон (13 окон, по пяти вкладок в каждом)
Николай
не совсем, у меня идея в том что отправка идет тогда когда надо, если нельзя то не идет, но не идет в любое свободное время. пропуск не сильно страшен.
Николай
скок тормоз или дубль значения предыдущего
Николай
я кстати не скрываю, вот код куда это все. можете ржать)
Ilya
Купил я не так давно себе так званый потолочный светильник, взамен старой детской люстры, с пультиком ргб, тепло холодно,
Захотелось мне управление с телефона, на есп.. не буду углубляться
#------------
Начал с малого, нужно с эмулировать ir NEC стандарта пультик, нашел, скопировал код.
Но при отправке, получаю на пол секунды люстра гаснет и тут же вкл
Может кто сталкивался ?
Indr1x
Пожалуй, сталкивался почти каждый. Это часто происходит когда в интернетах "нашел, скопировал код".
Indr1x
Хаха, а как он может работать не так? Там одна команда же
iҚØN🐾🐾
Ну это было заявлено как фикс производительности сервера)
Evgen
iҚØN🐾🐾
Evgen
Бармина)
хорошо что не Бармена или брамина 😉
Vladislav
День добрый... Где то на просторах интернета видел картинку с NodeMCU. где расписано какие входы выходы не желательно использовать так как при перезагрузки могут выдать ложный импульс, какие входа не должны быть замкнуты в момент загрузки иначе контролер не загрузится и т.п. Поделитесь такой таблицей пожалуйста у кого есть.
Indr1x
"esp8266 gpio state after start"
Gleb Golosenin
Подскажите пожалуйста, Я новичок, задача соединить 2 node mcu по юарт, кидаю проводки RX 1 платы - TX 2 платы, TX 1 платы - RX 2 платы. СОМ НА СКОРОСТИ 115200, вижу что данные уходят, но на вторую плату не приходят. Направьте пожалуйста на плавильный путь
Ivan
Gleb Golosenin
Одна висит на повербанке, а вторая на ноуте, вот та что на ноуте смотрю ком порт, туда уходят значения
Gleb Golosenin
А потом меняю их местами и с помощью функции Serial. read() смотрю что входит в сом
Ivan
Gleb Golosenin
Да