Повторение смещения интервала тревоги

Я пытаюсь обдумать, как я могу это сделать, но сейчас я ничего не понимаю.

То, что я хочу сделать, это создать повторяющуюся сигнализацию, но интервал должен меняться при каждом запуске. У меня есть другое число, которое будет представлять количество миллисекунд, которые интервал может отличаться от интервала по умолчанию.

Например, допустим, интервал по умолчанию составляет 60000 миллисекунд или одну минуту. У меня есть другое число, которое равно 5000, и сигнал тревоги должен срабатывать в произвольной точке от 55000 миллисекунд от начала до 65000 миллисекунд от начала. Затем, после срабатывания, аварийный сигнал будет сброшен, как если бы он срабатывал с частотой 60000 миллисекунд (а не тогда, когда это было со смещением).

Важно помнить, что время срабатывания будильника должно быть согласованным. Он всегда должен срабатывать с одинаковым интервалом без смещения.

Я в тупике. Кто-нибудь может придумать способ сделать это?

0 ответов

Другие вопросы по тегам