Abstract: In a sewing machine having a memory for storing stitch pattern data, a plurality of pattern selection switches, each corresponding to at least one of said stored patterns, and a microprocessor for accessing said stitch patterns in accordance with a selected pattern switch, the improvement comprising multiple data words stored in said memory for each stitch pattern beginning with a starting address, means coupled to said memory for selecting the starting address of a selected, stored stitch pattern, and means coupled to said memory for successively gating each data word of the selected stitch pattern to said stitch forming mechanism to form said selected stitch pattern.
Abstract: In a sewing machine having a signal generator for producing a desired stitch pattern signal and a stitch forming mechanism actuated by said signal for forming said desired pattern, a device for receiving said signal and controlling said mechanism comprising an electromagnetic driver having a rotor shaft and a stator, at least one pair of coils mounted on said stator for receiving said desired stitch pattern signal and generating corresponding magnetic fields, a plurality of magnets attached to the periphery of said rotor in alternating polarity for interacting with said generated magnetic fields to angularly position said rotor in accordance with said stitch pattern signal, and means coupling said rotor shaft to said stitch forming mechanism to form said selected stitch pattern.