А герцы?
Герцы отдельно
TR
А так и планируется. Графа на своем камне, wifi на своем и на отдельном ядре код.
Тогда не понятна причина переживаний. На состояние всех виджетов/контролов на экране вам десятка байт за глаза, обновлять состояние (не путать с фпс) чаще 5 Гц смысла никакого.
Reptily
Да там фиг бы знал, хватит ли управления Попробовать стоит
Не хватает, даже не все 3.3v релешки работают нормально
Не хватает, даже не все 3.3v релешки работают нормально
Чо? Вы тут все что употребляете? Ты 3.3 от пина включаешь что ли?
Reptily
Чо? Вы тут все что употребляете? Ты 3.3 от пина включаешь что ли?
нет конечно, но мощность управляющего сигнала на некоторых реле не хватало на двух реле. может реле косячные конечно
нет конечно, но мощность управляющего сигнала на некоторых реле не хватало на двух реле. может реле косячные конечно
На этих модулях стоит или транзистор, или оптрон+транзистор. Чего там еще не хватает?
Indr1x
На этих модулях стоит или транзистор, или оптрон+транзистор. Чего там еще не хватает?
Мож китайцы по ошибке не logic level впаяли, а по чатам несётся вот теперь "не хватает"
Indr1x
Ну ещё проще накосячить с током базы что бы он не дооткрылся
Всё я все сделал
Спасибо что сообщил. Мы очень переживали
Evgen
нород, а поясните за коррекцию времени через configTzTime() - 1) оно одноразово или периодически корректируется? 2) а может оно в качестве сервера времени использовать локальный вафай роутер и не будет ли при этом каких граблей аккуратно разложенных?
нее, время оно меняет
Все верно. Нет время оно не меняет, оно меняет таймзону. Время хранится в эпоче по гмт
а год тогда как меняется с 1970 на 2023 - святым духом?
А сама функция то? Я думал ты про ТЗ спрашивал. Функция инит sntp делает
Функция вот че делает. В код заглянуть не судьба?
Evgen
Функция вот че делает. В код заглянуть не судьба?
дык заглянул жеж. Сразу не увидел - вот и спросил.
Evgen
А почему я заглянул и увидел?
хер знает что ты увидел, но ключевое слово sntp_get_sync_interval() не сказал
Евгений
А почему я заглянул и увидел?
Ты на опыте и глООза у тебя больше
Evgen
Причем тут sntp_get_sync_interval ?
при том, шо я в п1) про него спрашивал
Evgen
Sync time in ms: 10800000
при том, шо я в п1) про него спрашивал
Так блять эта база написана в документации на сайте espressif
Бля вообще почему в ардуине так ебланитски функции называются.
Ruslan
опять читать? (с) ))))
Evgen
колобок на овощебазе
колобок на овощебазе
Я не пойму это как трактовать. Как оскорбление или комплимент?
Evgen
Sync time in ms: 10800000
это три часа. Почему не четыре? ну и фиг с ним.
Evgen
ок. не фиг, а колобок с ним
Три часа как бы дефолтная база для всего. Хуй знает почему. Много где вижу это
это в закреп надо
Время обновление ключей, время в смтп какое-то уже не помню. Дохуя где цифра 10800. Она уже как родная
А если телефона нет?
Тут 6-8 процентов в день роста капитала предлагали вчера. А тут жалкая тыщенка. Фу
Indr1x
это три часа. Почему не четыре? ну и фиг с ним.
потому что столица твоей Родины UTC+3
Evgen
потому что столица твоей Родины UTC+3
неужели в омериге интервал будет отрицательным?
Indr1x
ты школотрон что ли?
Evgen
интересно дефки пряшут. С японского сервера время обновляется быстрее, чем с гейропейского
Ты вложился?
Нет, котик его удалил и все забрал. Так что готовься. Скоро будешь у него нижним работать.
Evgen
Как ты это понял?
экспериментально
экспериментально
Оно в принципе не может быть быстрее, так как у них разные пинги в первую очередь.
Mezzo Lab
Нет, котик его удалил и все забрал. Так что готовься. Скоро будешь у него нижним работать.
Да с такими инвестициями он всех нагнет, включая царей и даже Мавроди
Evgen
Оно в принципе не может быть быстрее, так как у них разные пинги в первую очередь.
хз что там у тебя за принципы, я тут в лупе время вывожу, типа такого Thu Jan 1 03:00:05 1970 Thu Jan 1 03:00:06 1970 Thu Jan 1 03:00:07 1970 Thu Dec 21 16:37:03 2023 ну и с японским оно сразу нормальное
хз что там у тебя за принципы, я тут в лупе время вывожу, типа такого Thu Jan 1 03:00:05 1970 Thu Jan 1 03:00:06 1970 Thu Jan 1 03:00:07 1970 Thu Dec 21 16:37:03 2023 ну и с японским оно сразу нормальное
Ну так ты открой wireshark и посмотри для начала. И оцени время отправки пакета на синхронизацию и ответа. Там рандомная задержка может быть в самом idf. У тебя инит sntp делается после того как ты к вифи подключился?
да
Надо шарком смотреть
Evgen
Надо шарком смотреть
да мне нафиг, я вообще первый раз ntp трогаю. Будет и будет. непонятно только что во время коррекции времени будет происходить
@EVP_07_KZ вот ты не любишь много сообщений, а ты можешь написать в али экспресс и пригрозить им мерами? А то у них дурацкая привычка насрать 10 раз пушем (что заказ сдвинулся с места, хотя у всех один трек) и точно так же 10 раз насрать на емейл. Я понимаю что номер заказа разный, но хуле они не могут уложить свой поток сознания в одно сообщение?
да мне нафиг, я вообще первый раз ntp трогаю. Будет и будет. непонятно только что во время коррекции времени будет происходить
Во время коррекции время будет корректироваться как в меньшую так и в большую сторону. Не благодари.
Evgen
Во время коррекции время будет корректироваться как в меньшую так и в большую сторону. Не благодари.
я про другое, т.е. свое типа now = time(nullptr); dt = now - prev; perv = now' if(dt == 100) блаблабла
Для отсчета дельты не надо время использовать
Evgen
Ну да оно может стать отрицательным
у меня уже был отрицательный аптайм 😉
у меня уже был отрицательный аптайм 😉
Я видел, но ты не показал код. Поэтому хуй знает что ты там наговнокодил, но я догадываюсь
а как без difftime жить-то?
Смотря для чего
Для отсчета внутри софта есть esp_timer_get_time
Evgen
Я видел, но ты не показал код. Поэтому хуй знает что ты там наговнокодил, но я догадываюсь
известно что - millis() в инт запихал. причем я в одном месте, а автор библиотеки в другом, назависимом
ага
Чем esp_timer_get_time не устраивает?
Evgen
Что такое миллис? Это на ардуиновском?
unsigned long ARDUINO_ISR_ATTR millis() { return (unsigned long) (esp_timer_get_time() / 1000ULL); }
Evgen
Чем esp_timer_get_time не устраивает?
это совсем на мелкопроцессорном
int64_t nTimer = esp_timer_get_time(); if (nTimer - nMqttPubTimer >= CONFIG_MQTT_POLL_INTERVAL_SECONDS * 1000 * 1000) Хуле так написать сложно?
Evgen
Чего?
в арме у меня обычно микросекундный таймер живет, читаешь из регистра и не паришься