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