Example of full reading from chip:
TX > 33 02 01 FF A0 01 2A
RX < 01 08 33 00 31 39 39 30 30 31 31 30 2F
year = 0x31 0x39 0x39 0x30 = '1' '9' '9' '0'
month = 0x30 0x31 = '0' '1'
day = 0x31 0x30 = '1' '0'
Example of full reading from magnetic stripe:
TX > 33 02 01 FF A0 01 2A
RX < 01 08 33 00 30 30 37 33 31 32 31 32 34
year = 0x30 0x30 0x37 0x33 = '0' '0' '7' '3'
month = 0x31 0x32 = '1' '2'
day = 0x31 0x32 = '1' '2'
- header FFA2 – Read Card settings
(available from v. A1.0.6 up)
Replies 2 bytes showing the existing settings with regards to activations and to priorities of the source files (chip/magnetic
stripe).
Transmitted data : <none>
Received data : [activation window][reading priority]
[activation window] :
Bit 0 - magnetic stripe (0: disabled; 1: enabled)
Bit 1 - chip (0: disabled; 1: enabled)
[reading priority] =
1: magnetic stripe priority
2: chip priority
Esxample:
TX > 33 01 01 FF A2 2A
RX < 01 02 33 00 03 01 C6
(03=chip and magnetic stripe enabled; 01=priority to magnetic stripe)
- header FFA3xxyy – Modify Card settings
(available from v. A1.0.6 up)
This command allows to modify the existing settings with regards to activations and to priorities of the source files
(chip/magnetic stripe).
WARNING! Once made, modifications are permanent (the new settings get saved in non-volatile memory).
Transmitted data : [activation window][reading priority]
Received data : ACK
[activation window] :
Bit 0 - magnetic stripe (0: disabled; 1: enabled)
Bit 1 - chip (0: disabled; 1: enabled)
[reading priority] =
1: magnetic stripe priority
2: chip priority
Example:
TX > 33 03 01 FF A3 01 01 25
(01= magnetic stripe enabled, chip disabled; 01= priority to magnetic stripe)
RX > 01 00 33 00 CC
- header FFABxx – Read number of characters of the Magnetic stripe partition track
(available from v. A1.0.6 up)
Replies the number of the characters that are detected as available in the requested partition track;
replies NACK if the card is not inserted, or if the requested data are not available.
Pay attention: the number of characters includes all the available ones (including, if present, ‘start’, ‘end’, ‘LRC’).
Transmitted data : [track index]
Received data : [number of characters]
[track index] = 01: track 1
02: track 2
[number of characters] = amount of available characters
Examples:
TX > 33 02 01 FF AB 01 1F
(track 1)
RX < 01 01 33 00 21 AA
(number of characters track 1 = 0x21)
TX > 33 02 01 FF AB 02 1E
(traccia 2)
RX < 01 01 33 00 17 B4
(number of characters track 2 = 0x17)
Содержание LYNX CBN cctalk Italy
Страница 2: ......
Страница 14: ......
Страница 15: ...Lettore di tessere LYNX Lettore di tessere FALCH...
Страница 16: ......