Slava
Ну мы ж в кулюторном обществе
кстати, а как в оригинале?
Евгений
кстати, а как в оригинале?
Yeah, well, I’m gonna go build my own theme park, with blackjack and hookers. In fact, forget the park!
Slava
ну да, щас иправлю
Ivan
разве? вроде были шлюхи. наверно этот перевод был еще до восстания обезьян и гомосятной толерантности.
Фи, Слава, ви таки делаете мине негвы!. Преферанс и куртизанки более уместны в сим приличном обществе, нежели эта брань, которую даже самгый последний шимазл не станет произносить!
Алексей
Чушь не неси
А можно фотку чипа с такой маркировкой?
Алексей
Да не тебе
Упс, сорян
EL84 💡
Что он тебе плохого сделал?
видно не такой простой как питон)
EL84 💡
а мне нравится, для меня он логичный, ибо я на нём и его клонах пишу 99% времени
Sid
CLion
neovim лучше☝️
Ruslan
видно не такой простой как питон)
Ну вот ты только его похоже и знаешь,) а мне он нужен раз в 20 лет
EL84 💡
Ну вот ты только его похоже и знаешь,) а мне он нужен раз в 20 лет
да нет, на разных пишу, просто необходимости в них нет
Сергей
Вообще говорить что какой то редактор лучше является очевидной глупостью. т.е. Выводить итог оценочного суждения (лучший) без какой либо оценки или сравнения.
Ruslan
Да я думал, может плагин какой есть...
Ruslan
Читаю книжку С++, ну да, стало поинтереснее, чем он был раньше
Ruslan
да нет, на разных пишу, просто необходимости в них нет
Ну вот и я пишу на разных, а плюсы давно не были нужны
Ruslan
Но это не означает, что я его не осилю. Просто, время можно эффективнее было потратить.
Ruslan
кого?)
мне нужно решение для C API, которое позволит устанавливать калбэк (они есть в C++ части этой либы) на получение данных по AT каналу это мне позволит просто анализировать всё, что приходит по командному каналу сможешь?
Ruslan
Дык это хуйня. Работы на пол дня
Сколько стоит твои полдня, помоги?
Serjio
А гуглить тюториалы не пробовал по этой либе?)
Сергей
блокнот windows "топчик" !!!!!1111
Для редактирования 3х строчных конфигов он идеален. еще крайне полезен для радактирования текстовых файлов автоитом.
Ruslan
Сергей
Как включить WDT в esp32?
Ruslan
В конфиге?
Andy
Как включить WDT в esp32?
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/wdts.html
Ruslan
нах
Ну вот, а у меня это займет немного больше, потому что больше спецов нет
Для редактирования 3х строчных конфигов он идеален. еще крайне полезен для радактирования текстовых файлов автоитом.
Да не, даже для этого он порой не годится. Когда туда наконец завезут парсинг юниксовых переносов
Сергей
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/wdts.html
Так это в rtos. А без rtos, в Ардуино ide?
Andy
Так это в rtos. А без rtos, в Ардуино ide?
🤷‍♂️Не пользуюсь ардуино.
Сергей
Да не, даже для этого он порой не годится. Когда туда наконец завезут парсинг юниксовых переносов
Ну это уже вопрос кодирования и фактически добавлять в байты возврат каретки по своему усмотрению является ошибкой декодирования файла и искажает исходные данные.
Сергей
🤷‍♂️Не пользуюсь ардуино.
Работающий проект, товарищ сделал в Ардуино ide, но есть проблемка с зависанием. Есть хорошее решение с внешним wdt, но так не хочется делать аппаратный т.к. это дороже и есть внутренний.
Сергей
Может кто знает, как в Ардуино ide включить wdt esp32?
Leonid
почитайте даташит даже wiring должен мочь записать что-то в регистры МК ассемблерные вставки, в конце концов
Сергей
Что? Ты о чем вообще
это ответ но твое замечание о "парсинг юниксовых переносов".
это ответ но твое замечание о "парсинг юниксовых переносов".
Какой то странный ответ. Да и вопрос этот был риторический
Ruslan
Самая понятная книжка
Serjio
Как будто уже прочел штук пять..
Сергей
Какой то странный ответ. Да и вопрос этот был риторический
просто в 60х годах прошлого века на unix был такой редактор vim и его характерное поведение по отображению текстовых файлов положило традицию " юниксовых переносов".
Евгений
Сергей
почитайте даташит даже wiring должен мочь записать что-то в регистры МК ассемблерные вставки, в конце концов
И я так подумал. Но я сейчас работаю над железом и времени мало, мне нужно решить возможно ли это как сделать, поэтому решил спросить у того кто сталкивался. К тому же как-то раньше в интернете писали о проблеме использования вотчдога, а тут попался референс 2022 года с указанием регистров и процедура работы с вдт. Но также известно о разных версиях чипов... Короче прошу совета о вдт.
Slava
Да
ща насобираю...
Сергей
Попутно.. какой максимальный интервал работы wdt esp32? Устройство будет спать около 10...15минут. важно энергопотребление. TPL5010 с обвязкой уже внедрено в схему. Но если можно будет без нее, то это лучше.
Slava
Да
uint32_t last_millis_1_sek = 0; #include "esp_system.h" const int wdtTimeout = 240000; //time in ms to trigger the watchdog hw_timer_t *timer = NULL; void IRAM_ATTR _1_sek(){ timerWrite(timer, 0); //reset timer (feed watchdog) } void setup(){ timer = timerBegin(0, 80, true); //timer 0, div 80 timerAttachInterrupt(timer, &resetModule, true); //attach callback timerAlarmWrite(timer, wdtTimeout * 1000, false); //set time in us timerAlarmEnable(timer); } void IRAM_ATTR resetModule(){ ets_printf("WDT timer reboot\n"); esp_restart(); } void loop(){ if (millis() > last_millis_1_sek + 1000){ _1_sek(); last_millis_1_sek = millis(); } } кстати сравнение в loop надо бы оптимизировать, сделать по умному, а не как учат всякие
Slava
Ээээ.. Я это делал еще в 13-м... Но конечно не в ардуине
очень жаль, что не подсказал, что ее можно оживить через её прошивалку
Евгений
очень жаль, что не подсказал, что ее можно оживить через её прошивалку
Так я давно с ними не работал и не помню нихрена, поэтому за твоей эпопеей и не следил. У меня его сейчас и нету. Но почему то уверен, что мне дня на его запуск хватило бы.
Max
Кстати, а что касаемо simcom модулей, раз о них речь, каждый из них умеет в gps/gnss?
Slava
это точно аппаратный wdt?
чето я и сам засомневался тут посмотри еще https://github.com/TronixLab/ESP32_Watchdog
Ruslan
Как будто уже прочел штук пять..
Посмотрел первые главы трех
Евгений
дня? че так долго?
Потому что привык давать реальные сроки. Я не скажу вам, на что убил четверг и пятницу, потому что реально стыдно - 2 дня ловил собственный баг, возникший из за одной цифры... Так и на твой сим можно тупить несколько часов, пока не осенит...
Сергей
чето я и сам засомневался тут посмотри еще https://github.com/TronixLab/ESP32_Watchdog
почитал, описали проблему хорошо и дали интересные идеи, но по поводу аппаратного wdt еще больше засомневался
Slava
почитал, описали проблему хорошо и дали интересные идеи, но по поводу аппаратного wdt еще больше засомневался
кстати, есп виснет намертво или нет? если намертво - то это аппаратная проблема. есть у меня одна самоделка, с реле и вентиляторами 220в. она висла намертво. прикрутил рядом есп8266 потому что она была. 8266 считала пульс esp32 и через 3 минуты без пульсf - ресетила esp32. электро схему виснущей есп всё никак не исправлю.
Сергей
Сергей
у меня так пока планируется
Сергей
критика приветствуется
Slava
у меня так пока планируется
красивое, у мя есп хобби, я на картонке делаю без схем. и я так понимаю, у есп особо нет причин для зависания, кроме кривого кода и совсем неправильной схемотехники
Сергей
красивое, у мя есп хобби, я на картонке делаю без схем. и я так понимаю, у есп особо нет причин для зависания, кроме кривого кода и совсем неправильной схемотехники
совершенно верно, но первую версию устройства делал не я. и железо реально кривое. в моей версии виснуть ничего не должно и без вдт, но устройство может находиться в трудно доступных местах и далеко, поэтому, дополнительные меры не помешают