| CPC G05B 11/01 (2013.01) [E06B 2009/2423 (2013.01); E06B 2009/6845 (2013.01); G05B 2219/2653 (2013.01); G05B 2219/45015 (2013.01)] | 21 Claims |

|
1. A method for controlling a motor to open and close a covering material of a motorized window treatment, the method comprising:
controlling the motor to rotate a shaft of the motor for opening and closing the covering material;
receiving sensor signals that are generated by a sensor circuit and indicate a position of the covering material;
determining present states of the sensor signals generated by the sensor circuit;
updating a present position of the covering material in response to changes in states of the sensor signals generated by the sensor circuit;
when powering up, setting power-up states equal to the present states of the sensor signals generated by the sensor circuit;
determining predicted states of the sensor signals generated by the sensor circuit based at least in part on a power-down position recorded at a first time and a final position recorded at a second time after the first time;
comparing the predicted states with the respective power-up states; and
updating the present position of the covering material based on the comparison of the predicted states and the respective power-up states.
|