Magicard Pronto printer firmware - amendment record Document information Author: C. J. Tamblyn Software Identification Number: 2221 Version: V2.30 This is the amendment record for the Magicard Pronto printer firmware (Software Identification Number 2221). This document is updated whenever a new version of the firmware is released. Any enquiries about this document or its contents should be made in the first instance to: Card Systems Engineering Manager Ultra Electronics Manufacturing & Card Systems Waverley House Hampshire Road Granby Estate Weymouth Dorset DT4 9XD Tel: +44 (0) 1305 784738 Fax: +44 (0) 1305 777904 Change history 23-Nov-2010 - Release V2.30 1. Added support for PPC models and new IDville models. 2. Added DEJ and EEJ commands (same as Rio/Tango 2E series) for controlling card ejection. 3. Printer now allows the Magicard MAGAPI to detect whether the lid has been opened while the printer is idle. 4. Fixed a couple of issues which could cause the printhead density to be incorrect. 5. Corrected the default holopatch position, and improved the adjustment interface. 6. Fixed a bug to enable the selection of HoloKote Flex and HoloPatch together. 7. Fixed error handling options for ``image too dark'' error. Lid no longer triggers a ``retry'', and reinitialisation is forced. 8. The printer now avoids 11:00 errors by automatically recalibrating the dye film LED. 9. The stepper motor is now driven more efficiently, in order to save power. 13-Aug-2010 - Release V2.20 1. Added support for Polaroid models. 2. Improved end-of-film detection. 3. Changed wording of card hopper feed error message. 4. Ensure new printhead details are always saved to flash when installing a replacement printhead. 21-Jun-2010 - Release V2.10 1. Printhead upgrade tags no longer reference dealer codes. 2. Reduced job processing time, especially for the first card in a batch of monochrome-only images. 3. Improved film supply monitoring. 31-Mar-2010 - Release V2.03 1. Replacement for previous release - horizontal eject mode wasn't initialised correctly. 31-Mar-2010 - Release V2.02 1. Note: this release only affects Aisino-branded printers. Upgrading to this release is not essential for users of Magicard Pronto printers. 2. Dongle override is no longer activated for Aisino printers. 3. Added exception for monochrome film when examining dealer codes and project codes. 24-Mar-2010 - Release V2.01 1. Implemented a more robust method of detecting the printhead type. 2. Fixed a bug in the REGACTIVE command. 26-Feb-2010 - Release V2.00 1. Added support for Aisino printers. 2. Corrected display of printhead type in printer query. 3. Added dealer coding support. 4. Added support for future expansion of HoloKote options. 5. We now display a warning to the user on the first rewritable job after closing the lid (or booting up). 6. Added future-proofing for firmware upgrade method (FWU command). 7. In the printer query, the printhead type is now displayed as text instead of a numeric code. 8. Changed format of release filenames. 9. Improved reliability of printhead detection code. 10. Added support for driver control of rewrite functionality. 11. Sending the CHPDOWN or GEM command twice (without ejecting or doing a CHPUP) is now handled correctly. 12. Increased amount of time the card spends in the encoder during a SOAKSMART test from 2 seconds to 6 seconds. Also, don't bother waiting for a button press at the end of the test (just eject the card). 4-Nov-2009 - Release V1.12 1. Added SHD command to set the printhead type. Use SHDKPE or SHDKGE depending on type. 4-Nov-2009 - Release V1.11 1. Added the ability to print/erase rewritable cards. 2. Enabled the FRN command (film saving mode). Use the FRNOFF Quick Command to disable film saving, and FRNON to enable it. 3. Added support for the new KPE printheads. Note that KPE printheads will not function correctly with older versions of firmware than this. 4. Improved accuracy of printhead temperature measurement. 5. Fixed HoloKote Flex dongle rejection issue. 6. Added HORNPIPE and HBAP commands. 7. Improved accuracy of automatic setup. 6-Oct-2009 - Release V1.09 1. Re-release of previous version due to compiler fault. 6-Oct-2009 - Release V1.07 1. Updated the executable firmware updater. This now handles multiple printers connected at once. 23-Sep-2009 - Release V1.06 1. Added some extra debouncing to the sensor signal from the encoding module. 2. Updated dye LED calibration process to permit the use of either 5 or 6 panel film. 3. Fixed soft power-off. 3-Sep-2009 - Release V1.05 1. Fixed a misregistration issue which affects some machines when photographs are printed against primary colour backgrounds. 2. Leave fan on for longer for the `RUNFAN' diagnostic command. 12-Aug-2009 - Release V1.04 1. Printer now avoids unnecessary film usage when waking from sleep mode. 2. Reduced the occurrence of a resin line where the head is dropped onto the card. 3. Fixed problem where firmware version wasn't being displayed properly in the printer query. 23-Jun-2009 - Release V1.03 1. Ensure printhead fan is switched off while we wait for the printed card to be removed from the exit slot. 2. Improved Resin black printing method. 3-Jun-2009 - Release V1.02 1. Reduce the occurrence of a rogue black resin line. 2. Fixed bug in which sometimes caused the first card to be blank when printing resin-only images. 26-May-2009 - Release V1.01 1. Improved printhead temperature control during overcoat panel. 22-May-2009 - Release V1.00 1. Initial production release.