Василий
Подключил осциллограф, и ни одного сбоя
а какой там может быть сбой
Василий
там надо смотреть пульсации
Eugene
Осциллограф подключил на вход питания, смотрю отклонения от 5в
Василий
нет, на выводах питания модуля надо смотреть
Василий
и именно пульсации
Василий
а модуль - когда типа "перегружается" - ничего не пишет ?
Eugene
а модуль - когда типа "перегружается" - ничего не пишет ?
Когда он был подключен к компу, не замечал сбоев, ну и в терминале не было сообщений
Eugene
Вот это в момент передачи данных, максимум было 240мв
Eugene
А так с выключенным модемом
Eugene
Поймал сбой с осциллографом, не заметил каких-либо сбоев
Eugene
Eugene
Поймал, походу дело в моём коде
Eugene
Eugene
Получается ошибка произошла на первом ядре, получается это была функция, которая вызывалась через Ticker.once()
Василий
что это за дисплей?
Василий
и где собственно твоё ПО находится ?
Eugene
Это осцилограф, но в нём сразу мультиметр, уарт и генератор
Eugene
Я подключил его к TX ноге платы
Василий
...хороший осцилограф
Василий
так где ПО крутиться ?
Eugene
так где ПО крутиться ?
Мой код? На esp32, которая на ttgo t-call, которая стоит в установке с холодильником и вентилятором
Eugene
А ещё к ней подключен экран nextion
Eugene
Собственно из-за того, что пользователь должен иметь доступ к функциям установки, я не использовал стандартные синхронные библиотеки для sim800
Eugene
А асинхронных не нашёл
Eugene
Поэтому сделал свою реализацию и видимо криво
Василий
то не модуль sim800 перегружается ? а ESP32 ?
Eugene
Да, esp
Василий
мда...а я понял что сим800 - и про него расказывал ))
Василий
"не использовал стандартные синхронные библиотеки для sim800" - а как оно связано с доступом?
Eugene
Там всё завязано на while(), т.е. отправил команду и ждёшь ответа или отрубаешь по таймауту, а если в это время юзер нажмёт кнопку на экране?
Юрий
Всем привет, никто с Modbus RTU не имел дело на esp32 под esp-idf?
Eugene
значит не правильно написано - ничего не должно ждать
Ну так я и сделал, я отправляю АТ команды, а на все ответы у меня один обработчик, который запускается в loop()
Василий
там целая циклограмма по работе с модулем, и жаль что она нигде особо не описана
Василий
я сам долго отлаживался с жсм модулем
Василий
правда не на есп32
Eugene
А из-за того, что перед некоторыми командами неплохо вставлять задержку, я использовал Ticker и видимо тут и проблема
Eugene
там целая циклограмма по работе с модулем, и жаль что она нигде особо не описана
Да, методом тыка мне удалось уместить кучу АТ команд в 4 запроса
Eugene
Вообще изначально я хотел синхронно слать все команды но в отдельном таске, прикреплённом к core 0. Тот же TinyGsm таким образом работал и не блокировал остальную логику. Но потом я прочёл, что есп32 для беспроводных интерфейсов использует это ядро и решил так не делать, т.к. в будущем буду ble использовать
SetPf
Всем привет, никто с Modbus RTU не имел дело на esp32 под esp-idf?
Я наверно скоро буду иметь дело. Но это всё =)
Юрий
Ищу простой пример, отличный от freemodbus который в examples
Slava
esp32, 2 реле, приёмник 433 МГц, dfplayer_mini_mp3 будет дверной звонок и колокольчик открывания двери, включалка света при открытии двери и включалка сигнализации
Василий
а мп3 откуда льется ?
Slava
Василий
с отой платки - которая с микро SD ?
Slava
ты не знаком с df плеером?
Василий
та я обычно сам делаю ..правда мп3 сложновато, а WAV без проблем
Slava
этот аппаратный, не нагружает есп
Василий
ну та понятно, ESP там как козе баян... )))
Василий
или ты еще и WiFi там заюзал ?
Slava
есп просто говорит плееру играй номер файла
Slava
конечно, там полноценный софт моих устройств
Yuriy
есп просто говорит плееру играй номер файла
На ESP можно выбирать по физиономии посетителя (ну ли ты звонку бы говорил) звонок - вот это было бы ок - не то что свежо, но тебя бы не упрекнули что баян козе купил.
Василий
гыг, я за то что там любой проц справится..))
Василий
но мне нравится - что Slava - много чего изобрел 👍
Yuriy
Это отлично - а то интернет прям убивает это человеческое стремление - все изобрели "вчера" и есть на гите
Slava
думаю котопорт это лучшее
Yuriy
Кроме блин декодера ZNP T&M протокола нафиг
Slava
Yuriy
Кто то приходил и он не понял - кот ли это? Сигнализация - понятно
Slava
Slava
Yuriy
пропорции прям ESP
Slava
енотов у нас нет, крыса может пролесть
Yuriy
енотов у нас нет, крыса может пролесть
такса легко - подозреваемых дофига
Slava
кот пришел толькочто, говорит шторку подвинь, не могу на окно залести
Slava
нет необходимости, всех местных бездомных котов мой кот разогнал, не суются
Slava
остальных и дома хорошо кормят
Slava
или ты про серв для шторы?
Yuriy
а звонок тогда для кого?
Slava
звонок для людей, иногда приходят люди
Yuriy
их чего плохо кормят, или ты не справился с защитой жилиша?
Slava
😁
Yuriy
а чего представил - голодные бомжи лезут - звонов звенит - капец - хорошо отверстие не для всех - котопорт я имею ввиду
Slava
звонок будет радио 433мгц на калитке, хотя наверно лучше домофон поставить, когда забор с калиткой сделаю может еще и передумаю
Slava