CPC E05F 15/67 (2015.01) [E05Y 2201/434 (2013.01); E05Y 2201/722 (2013.01); E05Y 2400/354 (2013.01); E05Y 2400/40 (2013.01); E05Y 2900/148 (2013.01)] | 20 Claims |
1. An automated window mechanism, comprising:
a motor coupled to a moving portion of a window and being configured to move the moving portion relative to a window frame;
an encoder coupled to the moving portion of the window and being configured to monitor a position of the moving portion relative to the frame along a path defined by the window frame;
a processor; and
memory storing one or more computer-readable instructions executable by the processor to perform acts comprising:
receiving an instruction to calibrate the automated window mechanism by defining a first end point and a second end point as positions on the path;
in response to the instruction to calibrate, disengaging the motor from the moving portion;
monitoring with the encoder a first value corresponding to a first position if the moving portion of the window is moved in a first direction relative to the frame while the motor is disengaged;
monitoring with the encoder a second value corresponding to movement in a second direction relative to the frame;
storing the first value as the first end point;
storing the second value as the second end point;
engaging the motor; and
using the first end point and second end points as limits of movement by the motor.
|