Repetition Blocking
To prevent the window motors from overheating, the door modules and the BCU record the run time for each motor they control. The run time, in seconds, is added to a counter on completion of each activation, and one second is deducted from the counter for every three seconds the window motor is inactive. If the counter exceeds 60 seconds, no new activation for the window motor is accepted until the counter is below 60 seconds again. The only exception is a reversing operation triggered by the anti-trap function, which is always accepted regardless of the counter value.