User`s manual

32
Data Fields
By separating decoded data into blocks known as “fi elds,” each block of data
can be treated individually. Fields can also be added to the data, permitting
user-required characters or function keys to be included.
The fi elds are identifi ed by a one-character ID starting with the character “A”
(up to and including “Z”) in the order they were created. These fi elds can then
be sent to the host in the order you specifi ed.
For example, if the credit card data on Track 2 of the magnetic stripe is:
;1234567890123456=9912xxxxxxx?
It is divided into seven fi elds (A, B, C, D, E, F, and G) as shown below:
;1234567890123456=9912xxxxxxx?
|A| B |C| D | E |F|
If your application software needs the data sent in the following format:
9912<ENTER>
1234567890123456<ENTER>
You can create that format by selecting only the fi elds you need, reversing
the order in which they are sent to the host, and then creating a new fi eld
<ENTER> to insert after each fi eld.
We do this by using the fi elds as defi ned above and adding a new fi eld:
Field B = 1234567890123456
Field D = 9912
Field G = <ENTER>
and then sending {Field D}{Field H}{Field B}{Field G} to the host.