Ребята нужна помощь в разработки блока с интересным функционалом.
Алгоритм таков: на вход блока подается кратковременно, с разной периодичностью, сигнал типу <Integer> ( от -32768 до 32767), например, подали 30 а через секунду подали 500, и на выходе блок должен выдать все цифры начиная от 30 и заканчивая 500, скорость счета цифр от 30 до 500 должно устанавливатся тоже на входе блока в милисекундах. Если, например, посли 500 на вход подали ещё 200, а счетчик на 400 ещё щитает, и не успел дойти до 500, то он должен от 400 считать обратно до 200 и так далее.
Может кто то уже сталкивался с чем то подобным, и даст совет как можно реализовать такой блок.
Большое спасибо, и буду очень благодарен за любую помощь и подсказку.