homekit
Evgeniy
Кто то здесь писал, что на такой линии вполне работает
Evgeniy
Частая проблема, что эти датчики от чего то виснут
Ruwim
homekit
Да
Ruwim
25 квадратов)))
homekit
0.4
homekit
Может переключить на 5v?
Ruwim
в общем странно что оно работает вообще. Я бы делил на несколько шин, и использовал паразитку.
homekit
Ruwim
Ruwim
По какой схеме подключено?
homekit
Ruwim
Ruwim
или даже нужно
homekit
Игорь
Если подключено звездой (не на одной линии), проблемы почти гарантированы.
Evgenyi
При 5 вольтах надо развязку. На борде 3,3 вольта.
Ruslan
Evgenyi
Не лучше DS2482 и делай как и что хочешь
Andy
Andrey
народ, а кто-то встречал библиотеки для работы с SIM800 или SIM7600?
Andrey
или самому писать придется?
Evgeniy
Пробовали UDMA использовать, вместо приема по UART на прерываниях на ESP32? Это вообще работает?
Evgeniy
Обманули эти Espressif с DMA: придется еще и STM32 ставить, чтобы UART на битрейтах от 1 мбит использовать без глюков. Тот же пример с UHCI работает также через прерывания.
Василий
Evgeniy
нормальная практика, особенно с дифф. интерфейсом, например ADM485
Evgeniy
Василий программатор с бутлоадером отлично же работает на 921600, но проблема в конфликтах с другими модулям
Василий
Василий
адекватную имею ввиду
Evgeniy
так мне выше и не надо, фронты - отличные, программатор идеально работает в этом режиме
Василий
не во фронтах обычно проблема, а в поплывших частотах приемника и передатчика
Evgeniy
когда несколько тасков и обмен по wifi - глючит драйвер uart
Василий
Evgeniy
по непонятным причинам такие глюки нашел на 921600: uart_flush_input() - случайно не очищает приемный буфер, если заменить на считывание всего содержимого этот глюк уходит, но остается еще 2 глюка: кол-во считанных байт иногда равно нулю, в некоторых случаях из-за передачи наружу меньшего кол-ва байт, в других случаях - глючит чтение из приемного буфера
Evgeniy
установка задержки в 20 мс между записью в uart и чтением оттуда - заметно снижает частоту появления этих глюков, но не устраняет полностью
Evgeniy
Проще в итоге поставить stm32f411 в мелком корпусе, чем дальше перебирать версии IDF, в надежде, что там поправили все баги. Уменьшение порога опустошения аппаратного FIFO с дефолтных 122 до 30 - тоже помогает, но не устраняет полностью проблемы.
Василий
Василий
и выдать на гора годный дма драйвер)
Evgeniy
Этот драйвер в каждом релизе чинят
Ruslan
Василий
кстати, мы в принтере юзаем его вроде на 400к
Василий
там все ок
Evgeniy
Василий
Evgeniy
с программатором 400 к тоже хорошо работает
Василий
Не поддерживаются чем?
я вот тоже не понял, врятли откинут с вышек 2г еще лет надцать, куча охраны и пожарок на нем работают)
Ruslan
Ruslan
Ну и меня примерно такие же задачи
Grigorii
Добрый день. Кто-нибудь сталкивался с такой проблемой. Есть телеграм бот esp8266 на микрорайоне и он не может подключится к API телеграм. Ошибка как я понял с ssl Проблема только на micro python. С++ все работает. Проблема описана здесь но решение которое нашел на esp32 не сработало https://github.com/micropython/micropython-lib/issues/400
Ruslan
Ruslan
кстати, а кто сами SIM800 программировал? там интересные кишки как я посмотрю
Ruslan
Ctef
к примеру https://chelyabinsk.tele2.ru/coverage
Ctef
попереключайте чекбоксы
Ruslan
да 2G встроен в остальные стандартны, как fallback
Andy
Evgeniy
Evgeniy
Может режим не RS485? Без аппаратного управления DEN?
Evgeniy
У меня этот режим
Andy
В чём секрет?
дык нет никакого секрета. тупая копипаста из примеров с uart
Evgeniy
Так режим RS485 или нет? Там отличие в управлении сигналом DEN
Andy
Evgeniy
ну вообщем странно как-то, я еще IDF 4.3 использую
Evgeniy
Попробую в режиме UART, вдруг действительно глюки только в режиме RS485
Evgeniy
ооо! так у меня тоже скорее всего будет работать)
Evgeniy
у меня 10 ра/сек по 1136 байт, через вебсокеты или сокеты
Evgeniy
в худшем случае раз в секунду по 72704
Evgeniy
Еще и запрос-ответ, парсинг json, очередь входящих комманд в отдельном таске