/************************************************************************ ** ** ** ULTRA ELECTRONICS CARD SYSTEMS ** ** ** ************************************************************************* ** ** ** PROJECT : Magicard Rio/Tango Printer ** ** ** ** MODULE NAME : .HDR file for Sin 1732 V6.00 ** ** ** ** FILE NAME : S1732540.HDR ** ** ** ** AUTHOR : R.J.Elliott ** ** ** ** SECURITY CLASS : Unclassified ** ** ** ** SIN No. / ISSUE : Sin 1732 / V 6.00 ** ** ** ** COPYRIGHT : Ultra Electronics Ltd Card Systems ** ** ** ************************************************************************* ** ** ** AMENDMENT RECORD ** ** ** ************************************************************************* FILE VERSION DATE DCR SIN VERSION 32.0 9-10-03 27868 S1732 / V6.00 1. Implementation of ICE mode where a job is always cancelled after an error regardless of number of outstanding copies. 2. Prevent upgrade of firmware using a binary image not for a 29K processor 3. Clearance of bug when doing GEM or Chip Down commands and card is not fed - could not cancel the job, and job was stuck in the queue. 4. When doing GEM, Chip Down or Eject commands, hold processing of the next command until the card has been poistioned. 5. Warning is generated for the first print after power-on with ultrashield is selected or overcoat disabled. 6. When using LC3, dye film is only advanced by the amount used, not by whole panels 7. Handling of black tape in last yellow panel to show end of dye film 8. Provision to allow overcoat on back of card when using LC8 9. Clearance of Action Form US-150 10/9/03. In USB, an error (e.g. no cards) with queued print jobs caused a lock-up with error LED on and no error reported by status monitor. Cleared by setting the printer BUSY as soon as 'End of TX' received from the PC. 10. Provision of Phillips encoding mode (PHP) to position the card for Phillips Mifare encoding after printing, not ejecting it. This mode is switched on & off using the PHPON/PHPOFF command from printer controls. 11. Implementation of PHE command from both printer controls and embedded in mag encoding strings, to take a card from the hopper and position it for Phillips Mifare encoding. ************************************************************************* FILE VERSION DATE DCR SIN VERSION 31.0 22-5-03 27735 S1732 / V5.40 1. Fixed a bug in the bit level encoding. 2. Modified the cleaning routine to increase the time the rollers skid on the card, and the feed roller always feeds fowards. 3. Modified the ColourSure dye take-up so that the enable line is not switched off during head lift & drop. This prevents cam mis-positioning and therefore occasional light edges. ************************************************************************* FILE VERSION DATE DCR SIN VERSION 30.0 17-2-03 27658 S1732 / V5.30 1. Resolved the problem where the Magicard Printer Driver is set to print on both sides but only a single page is sent. Previous to this issue the printer could hang up depending on the Windows application being used. 2. Changed Production Soak Test Card Speed to avoid mechanical vibration. ************************************************************************* FILE VERSION DATE DCR SIN VERSION 29.0 27-01-03 27634 S1732 / V5.20 1. Removed energies calibration for ICI Overcoat to prevent background overcoat from being omitted during ColourSure printing. 2. Dropped DNP overcoat energy slightly to reduce the amount of wrinkling, which then runs into the next Yellow panel causing "purple plague". 3. Reduced the card feed backwards duration when opening the lid. This sometimes caused the cards to flip. ************************************************************************* FILE VERSION DATE DCR SIN VERSION 28.0 19-11-02 27567 S1732 / V5.10 1. For the Tango the card eject has been modified to eject the card front side up. This was done for interfacing to the laminator. 2. Corrected a bug which causes the holopatch hole in the colour panels to only appear in the yellow plane only when the Layer By layer download function is on. 3. The orientation of the version text on the internal test pattern was rotated 180 degrees in line with the correct landscape orientation. ************************************************************************* FILE VERSION DATE DCR SIN VERSION 27.0 25-09-02 27499 S1732 / V5.00 1. Fixed bug which occurred when upgrading from v4.60 to v4.90 if unit is programmed as a Custom Logo Special. 2. Fixed bug which sometimes causes an 'Out of Dye Film Error' when film is not empty. ************************************************************************* FILE VERSION DATE DCR SIN VERSION 26.0 22-08-02 27448 S1732 / V4.90 COMMENT: 1. Fixed Custom Logo Model bug where portrait hologram store size had not been declared. Caused stepper to stall. ************************************************************************* FILE VERSION DATE DCR SIN VERSION 25.0 31-07-02 27407 S1732 / V4.80 COMMENT: 1. Incorporated adjustable ramps to allow for different density images. This was attempted in v4.60 but was not incorporated correctly. 2. Added facility to switch off the rollers during a Roller Clean operation but re-pressing the rear push button. ************************************************************************* FILE VERSION DATE DCR SIN VERSION 24.0 11-07-02 27369 S1732 / V4.70 COMMENT: 1. Included Rio Grande Firmware. 2. If Rio Grande then Internal Ultra Secure Logo is printed in Portrait. 3. If Rio Grande then card is fed from hopper past the printhead roller to avoid potential misregistration between yellow and the remaining colours. 4. Enabled receipt of ~1,EJT. 5. Enabled the GEM command to accept a parameter which adjusts the Mifare encoding card position. With no parameter included the card position will be at the default position 22. Incrementing this number will position the card further back. For instance a GEM25 command will position the card 3mm further back. 6. Added a Mag/Flip Card Sensor check in the soak routine. 7. Enabled error messages to be displayed on the Status Monitor in the event of an error during the soak routine. 8. Holopatch positions greater than 6 were corrected. Notably position 11. 9. Allowance was made for a 'space' character to be included between the comma and the Start Sentinel within a mag encode string. 10. Until the 'SET' command has been applied the internal Test Pattern will include a Resin Text declaring 'NOT SET'. ************************************************************************* FILE VERSION DATE DCR SIN VERSION 23.0 08-05-02 27218 S1732 / V4.60 COMMENT: 1. Reduced DNP overcoat intensity to same level as v4.40 and put a lower limit on the overcoat factory adjust due to insufficient energy on low resistance printheads causing bad quality Ultra Secure and high resistance heads causing the overcoat to wrinkle. 2. Incorporated adjustable ramps to allow for different density images. 3. Re-introduced the soak routines for the Tango and the feed soak routine for the Rio. These no longer cause the printer to crash due to to pull-up resistors added to the PCB. 4. Added the ~GEM command for Mifare machines. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 22.0 16-4-02 27125 S1732 / V4.50 COMMENT: 1. Increased DNP overcoat intensity to same level as v4.21 before it was changed on v4.30, Due to insufficient energy on low resistance printheads causing bad quality Ultra Secure. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 21.0 27-3-02 27079 S1732 / V4.40 COMMENT: 1. Corrected occasional dye film mis-positioning when using LC8 film. 2. When ColorSure selected overcoat will now not be affected and will print the usual fast speed. 3. If first card after power up is printed with UltraSecure set to off and HoloPatch set to on with dongle fitted then the result would have been a hole in the overcoat but no dongle tile pattern. Now corrected. 4. Corrected internal mag test through push button whereby the unit will feed, encode and eject a second card. 5. Opening and closing the lid mechanism whilst dye film is initialising was not recorded. Amended. 6. When downloading non-compressed data the Driver will not have completed the transfer until after the card(s) is printed. This can sometimes cause a stuck spooler queue. This has now been remedied. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 20.0 14-3-02 27054 S1732 / V4.30 COMMENT: 1. Decreased DNP overcoat intensity slightly to help prevent wrinkling. 2. Reduced dye film takeup speed to help prevent wrinkling. 3. Included the GEM command for positioning the card for encoding for the Gemplus Mifare models. 4. If a Rio or Tango is converted to a special model this will now be reflected via the Magicard Support Tools by tagging a (s) after the firmware version number. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 19.0 4-3-02 27034 S1732 / V4.21 COMMENT: 1. Added Bank of America four Ultra Secure tile special. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 18.0 28-2-02 27026 S1732 / V4.20 COMMENT: 1. Included Securit Mifare, Gemplus Mifare and Custom Internal UltraSecure logo funcionality. 2. Corrected DNP film misrecogntion bug. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 17.0 31-1-02 26997 S1732 / V4.10 COMMENT: 1. The dye film barcode sensor slit width variation sometimes causes barcode reading corruption. This release now accomodates this variation preventing any dye film mis-recognition. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 16.0 25-1-02 26994 S1732 / V4.00 COMMENT: 1. The Resin Black control has been significantly improved. There is greater ability to print good quality barcodes on colour background whilst maintaining the clarity of fine text such as signatures. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 15.0 17-1-02 26984 S1732 / V3.90 COMMENT: 1. Corrected Dye Film initialisation bug which causes 'Dye Film Unrecognised' Error. 2. Corrected problem which was introduced in V3.80 whereby if an error occurs, pressing the Test Button failed to put unit back into standby. 3. Corrected HoloPatch positional and image integrity bug. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 14.0 8-1-02 26959 S1732 / V3.80 COMMENT: 1. Added new error messages for version 53 of the driver. 2. Added code to cope with new OK and Cancel buttons, also copes with version 52 driver. 3. Added new slow 4 pass printing method to improve quality for high density images. This can be initiated by using the printer controls SLWON and SLWOFF. 4. A HoloPatch positioning bug has been corrected. 5. Added auto HoloPatch hole to prevent printing on the foil. 6. Prevented communication hang up if two end sentinels are sent with mag encoding data. 7. Prevented potential dye film mispositioning with LC8 when dye film is initialised on lid closure. 8. Improved Chip Encoding card position. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 13.0 18-10-01 26889 S1732 / V3.70 COMMENT: 1. Changed the DNP energy equation to ensure density is the same as ICI. 2. Corrected 'CHIPSOAK' command routine - for test purpose only. 3. Added 'PRINTON' and 'PRINTOFF' commands for test purpose only. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 12.0 12-10-01 26889 S1732 / V3.60 COMMENT: 1. Added modifications to prevent the Parallel Port BUSY line from sticking active which causes communication problems. 2. Added modifications to flush a file download if for some reason the printer fails to detect the valid start of file. Whilst the flushed download is in operation the green LED will flash slightly quicker than a successful download accompanied by a slower pulsing of the red LED. 3. Changed the roller cleaning routine to detect if the user has forgotten to remove the card hopper before initiating the sequence. Now if this occurs, instead of feeding a multiple of cards, the printer will feed just one card and stop because it has detected the back edge. 4. Enabled the 'Flip Card' button in the 'Printer Controls' to test the flip mechanism and sensor. 5. The Tango will now ignore any hand feed command from the driver. 6. Modified routines which switches the motors off to prevent occurances of Power Supply drops. 7. Cleaned up Mainmagi.c. 8. Ensured Flipper Roller Motor is off when in standby. 9. Fixed a variety of Tango/Chip related card handling problems. 10. Modified the response to the Support Tools -> Configuration -> Default button. Previously if the Defaults had not been programmed then this could have resulted in the Support Tools Communications Error. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 11.0 1-10-01 26872 S1732 / V3.50 COMMENT: 1. Modified the hopper feed routine for improved reliability. 2. Added card positioning routines for chip encoding. 3. Fixed bug whereby if data compressed and hopper fed the subsequent download may experience a communication failure depending on PC and interface. 4. Changed Feed Soak on boot up to simulate a FED100 command. 5. Fixed mag encoding Character Parity bug. 6. Added the commands:- a) CHIPSOAK - Continuously moves card to chip position and makes and breaks contact. b) HEADUP - Operates cam to lift Printhead. c) HEADDOWN - Operates cam to drop Printhead. d) FLIP - Operates Flip Motor and tests the flip sensor. e) BACK - Operates the Feed motor to wind card back into hopper to enable removal. 7. Modified the Parallel signals PERROR and nFAULT to be inactive on power up. 8. Increased roller cleaning skid time. 9. When sending the 'SET' command, the green LED will respond with 4 flashes. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 10.0 11-9-01 26864 S1732 / V3.40 COMMENT: 1. Re-calibrated YMC compensation ramp for DNP film. 2. Added routine to allow flipper to index if cleaning cycle initiated on boot up with lid open and no film loaded. 3. Added busy line check with LED error code. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 9.0 4-9-01 26861 S1732 / V3.30 COMMENT: 1. Corrected monochrome film bug which was introduced in V3.00 which caused dye film error after printing which prevented card from being ejected. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 8.0 31-8-01 26859 S1732 / V3.20 COMMENT: 1. Improved ICI overcoat adhesion for low resistance heads and Ultra Secure contrast for all head resistances and card types. 2. Prevented printer from resetting after cleaning cycle by turning off flipper motor after flash parameters have been reset. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 7.0 24-8-01 26855 S1732 / V3.10 COMMENT: 1. Fixed power up crashing bug. This was due to sector updating before the timer_setup() ocurred. 2. If the hopper runs out of cards and the hopper is refilled, pressing the test button will resume print. 3. Introduced improved YMC density calibration, temperature compensation and ICI/DNP dependency. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 6.0 6-8-01 24491 S1732 / V3.00 COMMENT: 1. Included the sin1764 Tango operational routines. 2. From sin1764 also is the Resin Text breakup which occurs when the colour format declared by the driver is YMCK but only K is transmitted if black only exists.Same goes for YM or C. 3. Created a flash parameter backup sector (9) and a flash parameter default sector (8). The backup sector is used to prevent erroneous clearing of all the flash parameters to zero. The Default sector is used to store the flash parameters when the request SET command is sent using the Printer Controls. The default parameters can be copied to the flash parameters when pressing the 'DEFAULT' button on the Support Tools Configuration page. 4. Enabled the 'DEFAULT' button to operate. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 5.0 15-06-01 S1732 / V2.40 COMMENT: 1. Fixed download Resin only where it caused the printer to crash. ** 2. Reduced energy for LC3. 3. Enabled the Red LC3 film. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 4.0 29-05-01 26753 S1732 / V2.30 COMMENT: 1. Modified Ultra Secure position to fit holopatch centrally on the foil. 2. Included firmware version on internal test pattern. 3. Deleted the setup to the DRCF register to enable the software to run with 8M DRAM. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 3.0 26-04-01 26727 S1732 / V2.20 COMMENT: 1. Modified Print.c to resolve Software Lines due to not updating Strobe registers in time. 2. When hopper becomes empty then status monitor will reflect this. However, when filling hopper and pressing OK the printer fails to feed the card. This has now been corrected in errors.c ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 2.0 26-04-01 26719 S1732 / V2.10 COMMENT: 1. Modified ICI overcoat power equation to prevent dye film from breaking when printing UltraSecure 2. Corrected Barcode reading bug which set film to LC1/D if there was a barcode error. ***************************************************************************************** FILE VERSION DATE DCR SIN VERSION 1.0 06.04-01 26709 S1732 / V2.00 COMMENT: Second software release The first release was a prototype version simply to program the Flash to enable the Test department to upgrade. *****************************************************************************************