I2c( memory card control, Properties, Power up – MagTek IntelliStripe65 99875161 User Manual
Page 101

Appendix B. Memory Card Support
95
I
2
C
MEMORY CARD CONTROL
This section defines the commands needed to control basic I
2
C
types of cards. There are two
types of cards addressed, dependent on the amount of memory they contain.
We call the first type the 3 byte card because a 3 byte command frame is used to control it.
These cards must
contain 2048 bytes or less of data (byte address must fit in 11 bits). At this
time we do not know of any cards containing 2048 or less bytes of data that use a 4 byte
command frame, but if such a card is developed later, it would be classed as a 4 byte card.
We call the second type the 4 byte card because a 4 byte command frame is used to control it.
These cards usually contain more than 2048 bytes of data and thus need an additional byte of
address in the control frame.
If you are not sure which type of card you have, check the manufacturer’s specifications to see
how many bytes are used in the control frame for Byte Write, it will be either 3 or 4.
Properties
Support of I
2
C
cards requires one property to specify the frame size. The default value for this
property is to support the 3 byte cards. If you wish to work with the 4 byte cards, you should
change this property.
Name
ID
(Hex)
Type
Length
Reset
Value
Get/Set/
Save
Description
I
2
C-3ByteCard
AA
Boolean
1
TRUE
Get/Set
TRUE specifies a 3 byte
control frame, FALSE
specifies a 4 byte control
frame.
Power Up
The Power Up command is issued as with Microprocessor cards and can get same Result Codes.
When the Result Code indicates an Error or Warning, the Primary Status of the CondRpt
Property will never be 0x03.
Note
When the Primary Status in the CondRpt Property is 0x82, a
Secondary Status of 0x05 indicates that the card is not responding.
This Secondary Status applies only to I
2
C
card handling.