/************************************************************************ ** ** ** ULTRA ELECTRONICS CARD SYSTEMS ** ** ** ************************************************************************* ** ** ** PROJECT : Magicard Enduro Badging Model firmware ** ** ** ** MODULE NAME : Amendment Record ** ** ** ** FILE NAME : changelog.txt ** ** ** ** AUTHOR : A. M. Pass ** ** ** ** SECURITY CLASS : Unclassified ** ** ** ** SIN No. / ISSUE : SIN 2138 / V4.04 ** ** ** ** COPYRIGHT : Ultra Electronics Ltd Card Systems ** ** ** ************************************************************************* AMENDMENT RECORD ************************************************************************* DATE DCR VERSION 18-02-09 30625-1 V4.04 1. Fixed minor bug in smart encoding. 2. Fixed minor bug in mag encoding motor operation. 3. Improved printhead temperature monitoring. 4. Refined head lift and ribbon take-up technique. ************************************************************************* DATE DCR VERSION 10-01-09 30586-4 V4.03 1. Printer now allows 2 minutes for head to cool after an overheat condition (previously 30 seconds). 2. Added ability to process hex-encoded mag strings. ************************************************************************* DATE DCR VERSION 15-01-09 30586-2 V4.02 1. Improved flip mechansim reliability. 2. Fixed a minor bug which sometimes prevented the HoloKote tiles from being rendered on the reverse side of cards. 3. The FFF command now takes an optional numeric parameter. If the parameter is either zero or absent, then FFF behaves as before. Otherwise, the major error code is set to the value of the parameter. 4. Altered DEF command to prevent PCB/printhead serial numbers from being reset. 5. Added support for Magicard Support Utility sensor test. 6. Reduced printing noise and improved resin/overcoat printing slightly. 7. Added extra error handling during mag encoding. 8. Improved dye-film calibration reliability. ************************************************************************* DATE DCR VERSION 18-12-08 30537-4 V4.01 1. Can now exit from SNS diagnostic mode by pressing a front panel button. 2. Added SKT command for special soak test print job. 3. Added extra information to printer query. ************************************************************************* DATE DCR VERSION 02-12-08 30537-2 V4.00 1. Stopped hand-feed mode from causing a flipper jam on some units. 2. Improvements to image position set-up. 3. Support for new A2D converter incorporated. ************************************************************************* DATE DCR VERSION 23-10-08 30416 V3.05 1. Added French, German and Portuguese translations for LCD text. 2. Added improved end-of-film detection to avoid printing a partial image at the end of a roll. 3. Added support for printing with CR79 cards (requires driver version 1.3.3.0 or later). 4. Updated RFID code. ************************************************************************* DATE DCR VERSION 24-09-08 30429-3 V3.04 1.Reduced number of trailing zeroes in mag encoding. 2. switched flipper motor off during encoding. ************************************************************************* DATE DCR VERSION 22-09-08 30437 V3.03 1. Modified internal image setup image to prevent subsequent images from being shifted to the right on the card. ************************************************************************* DATE DCR VERSION 17-09-08 30429-1 V3.02 1. Improved colour density. 2. Added Italian and Spanish translations for LCD text. 3. Memory use is now more efficient. 4. Added special internal test image for faster image position set-up. ************************************************************************* DATE DCR VERSION 21-08-08 30393 V3.01 1. Added features for in-field service. 2. Further improvements to image position set-up. ************************************************************************* DATE DCR VERSION 18-08-08 30383 V3.00 1. Improvements to image position. 2. Added Polish translations. 3. Added timestamps to printer query. 4. MC200 models now have a USB product ID of 0x5800. ************************************************************************* DATE DCR VERSION 17-07-08 30334 V2.07 1. Improved calculation of tacho offsets and image clipping to prevent occasional dye-film panel misalignment when using half-panel film. 2. Internal test pattern is now in colour when using half-panel film. 3. Corrected a potential issue with ejection, indirectly caused by random electronic glitches in the signal from the flip sensor. 4. Increased the dye-film take-up speed when using monochrome film (MA1000K). 5. Reduced the influence of warm-up on colours to fix the problem whereby the first few lines printed of any image were excessively dark. 6. Fixed minor bug which caused the image position markers to be clipped at the trailing edge of the factory calibration test image. 7. Corrected event sequence which occurs when sending a double-sided black-only PRN to a single-sided printer. ************************************************************************* DATE DCR VERSION 04-07-08 30315 V2.06 1. Adjusted card entry angle when returning card from the flipper back into the engine preventing occasional 'Flipper Card Jam Error 04:08'. ************************************************************************* DATE DCR VERSION 01-07-08 30310 V2.05 1. Ensured dye film slack taken up after each printed panel to prevent Flipper Card Jam Error 04:07. ************************************************************************* DATE DCR VERSION 17-06-08 30270-4 V2.04 1. Ensured that monochrome film displays as "MA1000K", not the obsolete "EN3". 2. Fine-tuned transient compensation settings to get a better overall effect on multi-coloured backgrounds. 3. Added some diagnostic features relating to RFID and dye-film calibration. 4. Improved dye-film handling when using half-panel film. ************************************************************************* DATE DCR VERSION 11-06-08 30270-3 V2.03 1. Corrected problem in glitch-filtering code. ************************************************************************* DATE DCR VERSION 10-06-08 30270-2 V2.02 1. Improved the glitch-filtering code for the front card sensor. ************************************************************************* DATE DCR VERSION 09-06-08 30270-1 V2.01 1. Added a quick command (DEF) to reset the PCB settings to the factory defaults. 2. Added unique error codes for some fairly similar dye-film position failure modes to help with troubleshooting. 3. Slightly increased the dye-film transport speed during film alignment. 4. Increased protection against sensor glitches during printhead positioning. 5. Improved positioning of card after mag verification. 6. Improved reliability of tacho pulse counting, and optimized some code which analyses the dye-film statistics. 7. Ensured that flipper motor is switched off sooner if there is an error during flipper initialisation. 8. Ensure that dye motor is switched off sooner if there is an error initialising the dye film. ************************************************************************* DATE DCR VERSION 29-05-08 30236-5 V2.00 1. Updated the dye-film speed control in line with release V1.2 of the CPLD. 2. CPLD version is now reported by the printer query command instead of the PCB version. 3. Fine-tuned the ramp adjustment to improve colour consistency across the width of a printed image. 4. Refined operation of test tags. ************************************************************************* DATE DCR VERSION 22-05-08 30236-4 V1.01 1. Modified temperature-based strobe width compensation for resin and overcoat. 2. Ensured that the 'cancel' button works when printing overcoat layer. 3. Improved calibration of image start and end positions. 4. Soft power-on now causes a processor reset. ************************************************************************* DATE DCR VERSION 20-05-08 30236-3 V1.0 1. Fixed plug-and-play problem. 2. Fixed problem caused by static glitches during card positioning. ************************************************************************* DATE DCR VERSION 06-05-08 30236 V0.9 1. Fixed potential image data corruption issue. 2. Added LCD feedback during duplex upgrade process. 3. Changed default LED brightness settings. ************************************************************************* DATE DCR VERSION 06-05-08 30133 V0.8 1. Improved dye-film take-up and postioning. 2. Changed wording of dye film error message. 3. Refinements to image positioning. 4. Refinements to roller cleaning process. 5. Added support for MC200 models. ************************************************************************* DATE DCR VERSION 11-04-08 30133 V0.7 1. First production release. *************************************************************************