Ultra electronic XID570ie, XID590ie manual Format Templates, Fieldname Sector Key Len Filler Format

Page 62

Prima 3 Driver Manual

6.2.3.Format Templates

Some applications require different encodings, depending on the layout of the card, but use one chip type.

Plugins can be developed to support multiple encoding styles, definitions, formats, and all in combination.

In order to understand what "Format Templates" do, let's have a look at the following example.

Important

Keep in mind that there are several ways to achieve this, depending on the plugin and the requirement specification!!!

This is only an example demonstrating how a sophisticated plugin *could* handle the case. This does not work with all plugins and it requires the plugin to contain support for Format Templates!

Assume we have two cards with different layouts:

The first one is a guest card that should contain only a sequential serial number, which must be written to sector 0 using the key "1234", has 10 digits and should be filled with leading zeroes. We call it the "SeqSerNumber".

The second card is an employee card that should contain the employee number, which must be written to sector 0 using the same key as the guest card, and the first and last name of the employee, along with his birth date, which must be written to sector 1 using a highly secure key. The field names (and lengths) are "EmployeeNo" (10) and "Firstname" (20), "Lastname" (20), "BDate" (YY-MM-DD).

Using the same chip cards for both layouts allows using the same plugin, just with different "definitions" on what and how to encode.

For the two different encoding requirements, we would create two "Format Templates". Each of them contains the description of each request, so Format Template 1 would contain the following definition:

Format Template "Guest"

Fieldname

Sector

Key

Len

Filler

Format

SeqSerNum

0

1234

10

0

Num

and Format Template 2 would contain the definition:

Format Template "Employee"

Fieldname

Sector

Key

Len

Filler

Format

EmployeeNo

0

1234

10

leading 0

Num

Firstname

1

scrambled-high-secure-key

20

trailing spaces

Text

Lastname

1

scrambled-high-secure-key

20

trailing spaces

Text

BDate

1

scrambled-high-secure-key

-

-

Date

 

 

 

 

 

(yy-mm-dd)

62

Image 62
Contents Prima Prima 3 Driver Manual Technical SupportTable of contents Printing and encoding over network Legal and Copyright Information Printer Driver Installation Prima 3 Driver Manual Prima 3 Driver Manual Prima 3 Driver Manual Prima 3 Driver Manual Prima 3 Driver Manual Choose Install the software automatically and click Next Click Continue AnywayPrima 3 Driver Manual Advanced Printer Configuration Prima 3 Driver Manual Prima 3 Driver Manual Introduction into driver and print technology Yellow Magenta Cyan Carbon K I n t d i r e c t i o nLayout / Setup Orientation Set-up for Control of Printing / EncodingSet-up for Layout Orientation Default Settings K/PO Panel IntroductionSelection of text objects to be printed on K-plane Definition of special colors for printing on K-plane Selection of black & white images to print on K-planePlane options Prima 3 Driver Manual Definition of areas for printing on K-plane Prima 3 Driver Manual Preview of defined sample K-Panel areas Measurement changes Prima 3 Driver Manual Yellow Magenta Cyan Carbon K Peel Off PO Default Settings PO Panel Area Definition Peel OffPrima 3 Driver Manual Definition of areas Peel Off Preview of defined sample K-Panel areas Yellow Magenta Cyan Carbon K Ultra Violet UV SettingsUV Panel Introduction Option Bitmap from file Option UV Area + OffsetOption UV from second Security Area Global Print Offset Advanced Global Print Offset and K Plane OffsetDithering Plane OffsetSynchronization Track FormatsCard Output Material UsageSample for Windows XP Sample of magnetic stripe EncodingSending Track Information Advanced Intelligent Printer Management Aipm DispatcherPrint Jobs PrintersMaterial Capacity List Tools Prima 3 Driver Manual Administration Center Printer SettingsOther settings Re-transfer settingsInk settings Bend remedyPrint setting transfers Options General OptionsPrinter Driver Profiles and Printer Grouping Definition DispCreation of Printer Groups Sample a Sample B Setting up Printing Preferences Deleting of Printer GroupsExporting of Printer Driver Profiles Importing of Printer Driver Profiles LUT / Password Lookup Table Configuration PasswordDriver Config Advanced Chip Encoding Framework Acef Plugin Installation Plugin architecture Can Precode Software and Hardware Setup Plugin Info Encoder Position Multi ThreadedPort Assignment Creating the link between encoder and printer ID Format Templates Fieldname Sector Key Len Filler FormatEdit-Button Add-ButtonCopy-Button Delete-ButtonConfiguration Global Settings and Test Application Setup Multi-printer encoding Printing and encoding over network Multiple encodings on one cardPrecoding What is precoding?What is done in the precode step? IntroductionUser Data Encoding StringJohn Doe Wood Prima 3 Driver Manual Keyword Option Format Description Precoding is done and must be present in both stepsMultiple encoding strings Encoding string examplesSimple encoding string PrecodingVisual appearance of encoding strings Print Errors Known limitationsLayout placement on card Appendix aOne- or two-sided layout Landscape or portrait Visible encoding features, Magnetic Stripe or Contact Chip Flip axis Rule of thumbContact chip Rotation of the cardMagnetic stripe Exchange the card sides Ultra Electronics Card Systems