Patent ID: 7796151

Claim:
A method for printing, comprising: identifying a current mirror facet of a motor polygon assembly (MPA) including multiple mirror facets, wherein each mirror facet has a reflectivity characteristic; determining a driving signal based on the reflectivity characteristic of the current mirror facet and a performance characteristic of a light source, the light source comprises a plurality of light emitting devices that emit a plurality of light beams; measuring a light intensity error of a light emitting device as the performance characteristic of the light emitting device; measuring a reflectivity error of the current mirror facet as the reflectivity characteristic of the current mirror facet, wherein the driving signal includes a driving power to the light emitting device, which is determined as a product of the light intensity error and the reflectivity error; and driving the light source based on the driving signal to emit light that is reflected by the MPA onto a photoreceptor.