Цитата Сообщение от Осинский Алексей Посмотреть сообщение
Вы задаете минимальное, а не гарантированное время опроса. Все модули опрашиваются циклически, поэтому если у модуля №5 уже настало время опроса, но программа еще не опросила модуль №1, то модуль №5 будет просто ждать своей очереди
То есть создается очередь из опросов?
Еще объясните, чисто гипотетически:
фреймы 5мс
опрос модуля 1 - цикл 10 мс
опрос модуля 2 - цикл 15 мс
больше модулей нет.
на второй фрейм пошел опрос модуля 1
к третьему фрейму (15мс от начала) первый еще не ответил, соответственно второй в очередь встал
к четвертому (20мс) первый еще не ответил, второй по прежнему в очереди, но пришла очередь первого опять. Первый же не встанет в очередь, он ведь и так опрашивается?