Patent attributes
A printer cradle is provided which has a body for removably receiving each of a range of inkjet printheads and a controller for determining a print speed of an inserted printhead. The printheads within the range are able to operate at print speeds different than one another. Each printhead has printhead contacts for receiving data and power for operating the printhead. The body has complementary contacts for establishing electrical connection with the printhead contacts of each printhead upon insertion thereof into the body. The controller has a plurality of separate integrated circuits. Each integrated circuit has a memory buffer for print data and the controller is configured to determine how many of the integrated circuits are needed to operate the inserted printhead at the determined print speed.