Роджер
мы ж не на ардуине восьмибитной тут
а я и не для ардуино спрашиваю)))) просто мне сказали что оборудование работает 24/7 и если я так сделаю у меня все упадет сразу после переполнения
Anton
я на ардуине изза похожих проблем извращался
Anton
поскольку дело было эн лет назад, сходу не скажу какие именно, но 32 бита для милисекунд мало реально. хотя и на таком вот вычитании это будет работать
Роджер
Я пытался понять если миллис обнулиться после переполнения перестанет ли работать далее скейтч, он начал работать заново без перезагрузки ардуино
Евгений
Цифры подставь, не задавай тупых вопросов
Anton
Будет работать около 2х месяцев, а потом пойдет по пинде
47 дней кажется. но суть в том что вычитание между относительно близкими числами будет работать даже после переполнения
Роджер
uint32_t timer = 4294000000; uint32_t timer1 = 4294000000; void setup() { // put your setup code here, to run once: Serial.begin(115200); Serial.println("Start"); } void loop() { // put your main code here, to run repeatedly: timer++; if(timer - timer1 >= 100000){ timer1 = timer; Serial.println("ok"); Serial.println(timer); } }
Anton
можно смоделировать на 8 битах. для определённости если взять переход через 255
Роджер
подставил вот этот кусок кодил, чтобы не ждать реального времени
Роджер
типо если почти вот подходит 255 просто обунлить все переменные в ручную?
Роджер
В логе вывода просто перескочил не равномерно
Евгений
В логе вывода просто перескочил не равномерно
Тебе дали правильное решение, ты начинаешь костылизировать, зачем? Твоей голове через неделю придет ещё одна умная мысль и ты начнешь ловить непонятные глюки.
Роджер
понял
Anton
короче, написать правильный код можно, но надо постоянно в голове держать кучу заморочек, я сам аж сходу ерунду написал. лучше взять int64_t
Роджер
короче, написать правильный код можно, но надо постоянно в голове держать кучу заморочек, я сам аж сходу ерунду написал. лучше взять int64_t
Согласен. просто я код пытаюсь адаптировать под прибор у которого внутри си подобный язык PAWN
Роджер
Я могу тыкаться в UTC. но хотелось бы таймер не в секундах, а в миллисекундах)))
Anton
Я могу тыкаться в UTC. но хотелось бы таймер не в секундах, а в миллисекундах)))
тот что я тебе дал, он аж в микросекундах, при том всегда монотонный — он от старта чипа считается
Роджер
тот что я тебе дал, он аж в микросекундах, при том всегда монотонный — он от старта чипа считается
Я понял. К сожелению у меня в блоке доступ к памяти где лежит время работы прибора. Но есть доступ к времени в UTC. Или собственный счетчик так как есть встроенная функция делать какое то действие раз в несколько миллисекунд. При том она плавает для нее минимальный тик 5-6 мс.
Anton
кстати, uint32_t IRAM_ATTR millis() { return (uint32_t) (esp_timer_get_time() / 1000ULL); }
Anton
то есть, миллис сам через есп-гет-тайм работает, только обрезает его показания. что конечно так себе решение
Anton
С
ой не надо, не верю...
SSR
С
А на каком разговариваешь?
Роджер
Короче не душните.
SSR
На мове блин
Тут на русском общаются, держу в курсе Нельзя ли минимально соблюдать нормы языка?
Anton
Короче не душните.
да при чём тут это. тебя регулярно очень трудно понять. как будто ты с инопланетного нам на русский переводишь
Anton
был бы у тебя си родным, так хотя бы на нём нормально писал бы...
Роджер
Чет с раскладкой на телефоне. Часто я перечитываю и сижу исправляю бред подставленный. Яндекс клавиатурой называется
SSR
Я уже даже не вникаю в твои сообщения
Роджер
Возможно. Я часто использую слово Телематика и он всегда мне подставляет телепатия
Роджер
Слишком много клоунов
Евгений
Я думал он вернулся :)))
SSR
Я думал он вернулся :)))
Он наблюдает за адептами говяжьего
Роджер
Ох вам в этом гавне долго вариться
Евгений
Ох вам в этом гавне долго вариться
Если подкидывать не будешь, все будем в меду...
индзэец
ЗЕЛЕНЫЙ ВЕРНУЛСЯ УРАААА
Роджер
Скачай норм клаву
Чет хитрожопят с обновлениями. У меня нот с запрещенным обновлением ждет время с 2 до 3 ночи и качает обновление скотина. А че телефон в скрытом режиме качает уж хз
Евгений
ЗЕЛЕНЫЙ ВЕРНУЛСЯ УРАААА
Хрен! Клоунов с удалёнки покидал
индзэец
Что он набил?
Роджер
Что он набил?
Да я вообще не в дупляю как можно татуху сделать или там пирсинг. Как же надо не любить свое тело, и наказывать его инородными предметами. Да и вообще как можно в себя сувать инородные предметы.
Роджер
А вдруг это приятно(я не проверял)?
Не знаю (не проверял). Но есть знакомые кто делал себе тату. Все клянутся типо им по кайфу. А не понимаю я смысл порчи кожи таким способом. Ладно ходьбы там руны защитные или лотосы набивали, типо бля в магии шарят))) Но такую херню набивают. Особенно из аниме ну это писец
SSR
Есть люди, который любят такие извращения. Мне вот тоже такое не понять.
Есть люди, которые русский не знают, мне вот это никак не понять
Роджер
Есть люди, который любят такие извращения. Мне вот тоже такое не понять.
Наплодило современное общество кого попало. Хотя естественный отбор ни кто не отменял. Мир штука сложная.
Роджер
Есть люди, которые русский не знают, мне вот это никак не понять
Да ни кто не знает нормально русский. Ну кроме лингвистов, которые этим занимаются десятки лет.
Роджер
Но многие, в отличии от тебя, могут свои мысли на нём выражать
Короче хотел сумничать в стиле ёды, но забей
SSR
Короче хотел сумничать в стиле ёды, но забей
Ты уже однажды показал полет своего ума, когда сказал, что образование не нужно, можешь не продолжать
Аргентина
Я да.
вы вообще друг друга дополняете прекрасно)
Роджер
вы вообще друг друга дополняете прекрасно)
Кто вы? И почему вы нас по себе оцениваете? Мне вот ваши забавы с мужиками не интересны
Аргентина
Кто вы? И почему вы нас по себе оцениваете? Мне вот ваши забавы с мужиками не интересны
отчего же я? не я же пишу, что все, кроме лингвистов, - неграмотные.
Роджер
Аргентина
Кто знает вашу душу и серые её стороны)))
Дополнять друг друга вовсе не означает гомосексуальный контекст. Я подразумевал дополнение интеллектуальное. А вот внезапный выпад на эту тематику, как раз на некоторую латентность как бы намекает..
Аргентина
Отлично переворачиваешь. Далеко пойдешь
да лан, чувак, не обижайся. это ж интернет, привыкай.
Ruslan
64 будет переполняться очень долго
А влепить значение за пару секунд до и дать поработать, не судьба?
Денис
точно!😁
Турал Джафаров
Здравствуйте! Кто нибудь знает есть ли прошивки для ESP8266 D1 Mini, для адресных светодиодных лент с функционалом как у WLED?
Денис
здравствуйте, как подключить обычную usb клавиатуру к esp8266, искал в интернете, но там я не нашёл то что нужно есть ли способ подтянуть контакты D+/- к пинам есп и подключить библиотеку? если да, то что за библиотека и каким образом подключить юсб