Может сделаю реализацию для КДС, а может ещё кто-то сделает.
Ещё раз: признайтесь, что не разбираетесь в ГСЧ и дело с концом.
Попробую сравнить ваше "реализацию для КДС приложите, тогда я приму это за существенный вклад" с АСУТП областью: "хватит восхвалять модель концевиков, вот поставьте их на моём объекте, тогда приму за существенный вклад".
Если вы не понимаете, что указание рабочего алгоритма это половина решения задачи, что ж, оставайтесь в этом неведении.
Приведу для вас выдержку из классики:
Сообщение от УшаковСообщение от Ожегов
Про 20 секунд в начале треда было: