The handheld printer of claim 1, wherein, the memory is arranged as a plurality of addresses of rasters and the firing data is a 1 bit to eject ink and a 0 bit to avoid ejecting ink.ĥ.
The handheld printer of claim 1, wherein the controller is operable to compare the current position: to the previous position to predict a future printhead position at a given time, the relative location of the each said fluid firing actuators also being able to be predicted by the controller for the given time.Ĥ. The handheld printer of claim 1, wherein the controller is operable to establish the ideal position of the center of the actuator chip by determining two orthogonal variables of the center and one rotational variable of a line passing through the center relative to an orthogonal orientation of the media.ģ. A handheld printer to be manipulated back and forth by an operator over a media during use to print an image on the media, comprising: a hand maneuverable housing for the operators an inkjet printhead on or in the housing to print the image by ejecting ink from a plurality of fluid firing actuators of an actuator chip a controller communicating with each said fluid firing actuators to eject ink or not, the controller in operable connection with a memory having firing data for the each said fluid firing actuators and a position sensor communicating with the controller to provide a location of the housing during use, an output of the position sensor indicating a current position of the housing and over time a previous position of the housing, wherein the controller is operable to compare the current position to the previous position to ascertain a relative location of the printhead to the image, the controller further operable to correlate the each said fluid firing actuators to the relative location by establishing an ideal position of a center of the actuator chip and figuring an offset from the center to the each said fluid firing actuators.Ģ.