An inkjet printer includes a microelectromechanical printhead under the
control of a printer processor. A plurality of feedback lines emanate
from each of a number of segments of the printhead. Signals from the
feedback lines are selectively conveyed to the processor by a tri-state
bus. One of the feedback signals that is monitored by the processor is
indicative of printhead temperature which is a parameter that affects ink
viscosity and hence print quality. In response to variations in printhead
temperature the processor is programmed to adjust the ink drop firing
pulses that are delivered to the printhead in a compensatory manner.