Magtek IntelliStripe65 99875161 Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Équipement Magtek IntelliStripe65 99875161. MagTek IntelliStripe65 99875161 User Manual [es] Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 122
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 0
INTELLISTRIPE 65
COMMAND REFERENCE MANUAL
Manual Part Number 99875161 Rev 16
JULY 2010
REGISTERED TO ISO 9001:2008
1710 Apollo Court
Seal Beach, CA 90740
Phone: (562) 546-6400
FAX: (562) 546-6301
Technical Support: (651) 415-6800
www.magtek.com
Vue de la page 0
1 2 3 4 5 6 ... 121 122

Résumé du contenu

Page 1 - INTELLISTRIPE 65

INTELLISTRIPE 65 COMMAND REFERENCE MANUAL Manual Part Number 99875161 Rev 16 JULY 2010 REGISTERED TO ISO 9001:2008 1710 Apollo Co

Page 2

IntelliStripe 65 Command Reference 4 The following result codes are defined: Value (Hex) Definition 00-7F This range is for generic result codes. A

Page 3

IntelliStripe 65 Command Reference 94 Possible SW1/SW2 combinations: SW1/SW2 Meaning 9000 Normal completion, no errors 6581 Memory Failure, some

Page 4

Appendix B. Memory Card Support 95 I2C MEMORY CARD CONTROL This section defines the commands needed to control basic I2C types of cards. Ther

Page 5

IntelliStripe 65 Command Reference 96 A 4 byte ATR is returned when the power up command is successful. Many I2C cards do not deliver an ATR on

Page 6

Appendix B. Memory Card Support 97 Read Binary APDU Command APDU: CLA INS P1 P2 Le 00 B0 Adr1 Adr0 Len CLA is always 00 INS is always B0 P1 is

Page 7 - MTYP APPL CMND RC DATA

IntelliStripe 65 Command Reference 98 GEMPLUS GAM326 MEMORY CARD CONTROL. This section defines the commands needed to control the Gemplus GAM326

Page 8 - Application ID

Appendix B. Memory Card Support 99 Data is sent and received as bytes. When the GAM326-BitOrder property is set to 0, the least significant bit

Page 9 - Result Code

IntelliStripe 65 Command Reference 100 The entire card can be read with one command. Bits that are “unreadable” will be returned with the electr

Page 10 - Data Field

Appendix B. Memory Card Support 101 Counter Highest Address properties, the command will not be processed. This command writes one bit of the ad

Page 11 - SECTION 2. GENERIC COMMANDS

IntelliStripe 65 Command Reference 102 In the Authentication operation a value called M is used. This value is specified by agreement with Gempl

Page 12

Appendix B. Memory Card Support 103 Properties With the addition of the GAM375 support come properties the user may need access to. Name ID (He

Page 13

5 SECTION 2. GENERIC COMMANDS This section defines the commands that are generic to all device applications. Not all device applications support

Page 14

IntelliStripe 65 Command Reference 104 The APDU Exchange Command is used to control logical operations of the card between Power Up and Power Dow

Page 15

Appendix B. Memory Card Support 105 Command APDU: CLA INS P1 P2 Lc Data Field 00 D0 00 Adr Len Data to be written CLA is always 00 INS is always

Page 16

IntelliStripe 65 Command Reference 106 Response APDU: SW1 SW2 Possible SW1/SW2 combinations: SW1/SW2 Meaning 9000 Normal completion, no errors

Page 17

Appendix B. Memory Card Support 107 Internal Authenticate APDU The Internal Authenticate is used to authenticate the card to the hosting termina

Page 18

IntelliStripe 65 Command Reference 108

Page 19

109 APPENDIX C. MIFARE COMMANDS Tag: DF 78 Len: VAR Scope: DO Object description: This object is used in order to send MIFARE command to the PIC

Page 20

IntelliStripe 65 Command Reference 110 OpCode AB Name: Decrement Description: Decrement value of block in RAM Data structure: Op Code (one byte

Page 21

Appendix C. Mifare Command 111 OpCode C1 Name: Write Macro Description: Enables Write operation of Multiple Blocks of one Sector Data structure

Page 22

IntelliStripe 65 Command Reference 112 After a Mifare Card is detected, the reader will respond with the Mifare card’s Unique ID in the DATA fie

Page 23

113 INDEX A APDU Exchange Command, GAM326 Memory Card Control ... 99 APDU Exchange command, GAM375 Memory card control...

Page 24

IntelliStripe 65 Command Reference 6 Response Message Result Codes: Success = 00 (Hex) The command completed successfully. Failure = 01 (Hex) The

Page 25

IntelliStripe 65 Command Reference 114 Get Track 123 Decode Data Command, Magnetic Stripe Application ... 18 Get track BINARY data

Page 26

Index 115 Power Down Command, Smart Card Application ... 42 Power Up Command, Smart Card Application ...

Page 27

IntelliStripe 65 Command Reference 116 TPDU, Card To IFD Command, Smart Card Application ... 45 TPDU, IF

Page 28

Section 2. Generic Commands 7 Response Message Result Codes: Success = 00 (Hex) The command completed successfully. Failure = 01 (Hex) The comma

Page 29

IntelliStripe 65 Command Reference 8 Response Message Result Codes: Success = 00 (Hex) The command completed successfully. Failure = 01 (Hex) The

Page 30 - Example Response:

9 SECTION 3. DEVICE APPLICATION Application ID: 00 (Hex) Description: This application deals with device functionality. GET/SET/SAVE PROPERTY CO

Page 31

IntelliStripe 65 Command Reference 10 SOFTWARE ID PROPERTY Property ID: 01 (Hex) Property Type: String Maximum Length: 33 (including terminating z

Page 32

Section 3. Device Application 11 Example Request: Field MTYP APPL CMND RC Byte 1 2 3 4 Value (Hex) 00 00 80 00 Example Response: Field MTYP APPL

Page 33

IntelliStripe 65 Command Reference 12 This command will fail in following situations. • If there is no key in the device, when you set the data

Page 34

Section 3. Device Application 13 This command has two parts and the key is not usable until the second part is executed. • The first part load

Page 35

ii Copyright© 2001-2010 MagTek®, Inc. Printed in the United States of America Information in this document is subject to change without notice. No p

Page 36 - PROPERTIES

IntelliStripe 65 Command Reference 14 Example Response: Field MTYP APPL CMND RC Byte 1 2 3 4 Value (Hex) 40 00 82 00 Example Request (Second Part

Page 37

15 SECTION 4. MAGNETIC STRIPE APPLICATION Application ID: 01 (Hex) Description: This application deals with decoding and presenting magnetic stri

Page 38

IntelliStripe 65 Command Reference 16 Example Set Property Request: Field MTYP APPL CMND RC PTYP PID PVAL Byte 1 2 3 4 5 6 7 - 10 Value (Hex) 00 01

Page 39

Section 4. Magnetic Stripe Application 17 DECODE JIS TYPE 2 PROPERTY Property ID: 15 (Hex) Property Type: Boolean Power Up/Reset Value: 0 (False

Page 40

IntelliStripe 65 Command Reference 18 Example Request: Field MTYP APPL CMND RC Byte 1 2 3 4 Value (Hex) 00 01 80 00 Example Response: Field MTYP A

Page 41

Section 4. Magnetic Stripe Application 19 Card Encode Type definition: Value Encode Type Description 0 ISO/ABA ISO/ABA encode format 1 AAMVA AAMV

Page 42

IntelliStripe 65 Command Reference 20 Request Message Data: Byte Field Description 1 Track Number Number of desired track. This value should be 1

Page 43

Section 4. Magnetic Stripe Application 21 Response Message Result Codes: Success = 00 (Hex) The command completed successfully. Bad Parameter

Page 44

IntelliStripe 65 Command Reference 22 Response Message Data: Byte Field Description 1-4 MagnePrint status MagnePrint status. Byte 1 LSB is status

Page 45

Section 4. Magnetic Stripe Application 23 Example Response: Field MTYP APPL CMND RC STATUS DATA Byte 1 2 3 4 5-8 9-62 Value (Hex) 40 01 86 00 Mag

Page 46

iii SOFTWARE LICENSE AGREEMENT IMPORTANT: YOU SHOULD CAREFULLY READ ALL THE TERMS, CONDITIONS AND RESTRICTIONS OF THIS LICENSE AGREEMENT BEFORE INSTA

Page 47 - Example Request:

IntelliStripe 65 Command Reference 24 Example Response: Field MTYP APPL CMND RC TRACK Length (bytes) Length (bits) TK Data Byte 1 2 3 4 5 6 7

Page 48

25 SECTION 5. SMART CARD APPLICATION Application ID: 02 (Hex) Description: This application deals with smart card communications. GET/SET/SAVE PR

Page 49

IntelliStripe 65 Command Reference 26 Notification message will be sent later when the command has completed. The Notification message is identica

Page 50

Section 5. Smart Card Application 27 THE CONDRPT PROPERTY This property is used to give a detailed status of the Power Up Command, the TPDU, Card

Page 51

IntelliStripe 65 Command Reference 28 Criteria for treating abnormal situations may change from application to application. One way of dealing wit

Page 52

Section 5. Smart Card Application 29 Memory card being used and are documented in a later section of this manual. The Power Down command functio

Page 53

IntelliStripe 65 Command Reference 30 PROPERTIES Reset Values marked with * are per ISO 7816-3(1997), or EMV 4.1. Changing these properties is n

Page 54

Section 5. Smart Card Application 31 Power Up Warning Conditions Template 1C Binary 4 (Hex)* 70 d0 47 00 Get/Set Used to define which conditions

Page 55 - SECTION 6. LED APPLICATION

IntelliStripe 65 Command Reference 32 ATR Secondary Timeout 24 Dword 2 0* Get/Set If this property is zero, there is no limit on the total time a

Page 56

Section 5. Smart Card Application 33 EMV TD2 Rules 2C Boolean 1 FALSE* Get/Set This property indicates whether the Power Up sequence should use E

Page 57

iv TABLE OF CONTENTS SECTION 1. APPLICATION MESSAGES ...

Page 58

IntelliStripe 65 Command Reference 34 Actual EGT 3D Dword 1 N/A Get This property is the EGT value for the current session. If TC1 was transmitte

Page 59

Section 5. Smart Card Application 35 T=0 Actual WWT 60 Dword 2 N/A Get This is the Work Wait Time, in units of 2 ms, being used for T=0 operation

Page 60

IntelliStripe 65 Command Reference 36 Initial T=1 Warning Conditions Template 74 Binary 4 (Hex)* 3E F4 9E 00 Get/Set Used to define which conditio

Page 61

Section 5. Smart Card Application 37 Current T=1 Warning Conditions Template 92 Binary 4 N/A* Get/Set Used to define which conditions shall be c

Page 62

IntelliStripe 65 Command Reference 38 ATR MAP STRUCTURE – MICROPROCESSOR CARDS ONLY The ATR Map structure is retrieved by reading property 40 (Hex

Page 63

Section 5. Smart Card Application 39 Bytes Meaning 41 TBi for T=1 Present? 0 = no, 1 = yes 42 TBi for T=1 value If TBi for T=1 Present = 1, as

Page 64

IntelliStripe 65 Command Reference 40 POWER UP COMMAND Command ID: 80 (Hex) Description: This command is used to power up a smart card in the cur

Page 65

Section 5. Smart Card Application 41 Byte Bit Meaning 1 0 Card started ATR early. This condition occurs when a card starts the ATR too earlier t

Page 66

IntelliStripe 65 Command Reference 42 Example Response: Field MTYP APPL CMND RC DATA Byte 1 2 3 4 5-8 Value (Hex) 40 02 80 00 3B 60 00 00 POWER D

Page 67

Section 5. Smart Card Application 43 T=1 ERROR / WARNING CONDITION TEMPLATES Byte Bit Meaning 0 0 Timeout On Receive. This condition indicates

Page 68

v SECTION 6. LED APPLICATION ... 49 GET/S

Page 69

IntelliStripe 65 Command Reference 44 WARM RESET COMMAND Command ID: 82 (Hex) Description: This command is used to perform a Warm Reset on a smar

Page 70

Section 5. Smart Card Application 45 TPDU, CARD TO IFD COMMAND Command ID: 83 (Hex) Description: Note Unless your card can not operate in the AP

Page 71

IntelliStripe 65 Command Reference 46 Example Response: Field MTYP APPL CMND RC DATA Byte 1 2 3 4 5-8 Value (Hex) 40 02 83 00 0B 03 00 00 TPDU, I

Page 72

Section 5. Smart Card Application 47 Example Request: Field MTYP APPL CMND RC DATA Byte 1 2 3 4 5-11 Value (Hex) 00 02 84 00 00 A4 02 0C 02 00 01

Page 73

IntelliStripe 65 Command Reference 48 Example Request: Field MTYP APPL CMND RC DATA Byte 1 2 3 4 5-11 Value (Hex) 00 02 85 00 00 A4 02 0C 02 00 01

Page 74

49 SECTION 6. LED APPLICATION Application ID: 81 (Hex) Description: This application deals with the host controlled LED. GET/SET/SAVE PROPERTY CO

Page 75

IntelliStripe 65 Command Reference 50 Example Set Property Request: Green LED Blinking, 100 msec on, 100 msec off Field MTYP APPL CMND RC PTYP PID

Page 76

51 SECTION 7. TRANSPORT APPLICATION Application ID: 82 (Hex) Description: This application deals with card transportation and magnetic stripe data

Page 77

IntelliStripe 65 Command Reference 52 Values: The bits are identified by numbering the least significant bit 0 and the most significant bit 31. B

Page 78

Section 7. Transport Application 53 Example Get Property Response: Field MTYP APPL CMND RC PTYP PID Byte 1 2 3 4 5 6 Value (Hex) 40 82 00 00 01 0

Page 79

vi SLE 4428/4418 MEMORY CARD CONTROL. ... 86 Properties ...

Page 80

IntelliStripe 65 Command Reference 54 Example Set Property Request: Field MTYP APPL CMND RC PTYP PID Byte 1 2 3 4 5 6 Value (Hex) 00 82 01 00 01 0

Page 81 - APPLICATION

Section 7. Transport Application 55 Example Set Property Request: Field MTYP APPL CMND RC PTYP PID Byte 1 2 3 4 5 6 Value (Hex) 00 82 01 00 01 02

Page 82

IntelliStripe 65 Command Reference 56 Caution: Be careful when setting the MSR Arm State to Armed to Read Multiple times while the MSR Direction i

Page 83

Section 7. Transport Application 57 Values: Value State Description 0 Both The reader can read during both card insertion and withdrawal. 1 Inser

Page 84

IntelliStripe 65 Command Reference 58 LATCH CARD COMMAND Command ID: 80 (Hex) Description: This command attempts to engage the card latch. To pr

Page 85

59 SECTION 8. BUZZER APPLICATION Application ID: 07 (Hex) Description: This application deals with the buzzer. Note The buzzer is an optional fea

Page 86

IntelliStripe 65 Command Reference 60 Byte Usage 1 TIB0, designates tone 0 = Silent 1 = Low 2 = Medium 3 = High Other values may not result i

Page 87

Section 8. Buzzer Application 61 Example Get Property Request: Field MTYP APPL CMND RC PTYP PID Byte 1 2 3 4 5 6 Value (Hex) 00 07 00 00 04 02 E

Page 88

IntelliStripe 65 Command Reference 62 Example Get Property Response: Field MTYP APPL CMND RC PTYP PID Byte 1 2 3 4 5 6 Value (Hex) 40 07 00 00 04

Page 89

Section 8. Buzzer Application 63 PLAYBACK TONE SEQUENCE COMMAND Command ID: 80 (Hex) Description: This command is used playback a specific tone

Page 90

1 SECTION 1. APPLICATION MESSAGES This section describes the format of application messages and defines the protocol for using these messages. O

Page 91

IntelliStripe 65 Command Reference 64

Page 92

65 SECTION 9. HOST COMMUNICATIONS APPLICATION Application ID: 08 (Hex) Description: This application deals with host communications. GET/SET/SAVE

Page 93

IntelliStripe 65 Command Reference 66 Example Set Property Request: Field MTYP APPL CMND RC PTYP PID Byte 1 2 3 4 5 6 Value (Hex) 00 08 01 00 02 0

Page 94

Section 9. Host Communications Application 67 USB PRODUCT PROPERTY Property ID: 02 (Hex) Property Type: String Maximum Length: 64 (including te

Page 95

IntelliStripe 65 Command Reference 68 MCP ERROR RECOVERY ENABLE PROPERTY Property ID: 03 (Hex) Property Type: Boolean Power Up/Reset Value: 01 (h

Page 96

Section 9. Host Communications Application 69 Example Set Property Request: Field MTYP APPL CMND RC PTYP PID Byte 1 2 3 4 5 6 Value (Hex) 00 08 0

Page 97

IntelliStripe 65 Command Reference 70 Example Set Property Response: Field MTYP APPL CMND RC Byte 1 2 3 4 Value (Hex) 40 08 01 00 MCP AUTO BAUD E

Page 98

Section 9. Host Communications Application 71 FIXED BAUD RATE PROPERTY Property ID: 06 (Hex) Property Type: Dword Power Up/Reset Value: 0a (hex)

Page 99

IntelliStripe 65 Command Reference 72 RESET DETECTED PROPERTY Property ID: 07 (Hex) Property Type: Boolean Power Up/Reset Value: 01 (hex) (True)

Page 100

Section 9. Host Communications Application 73 MCP Protocol: This binary protocol is described in MagTek’s MCP Serial Transport Protocol reference

Page 101

IntelliStripe 65 Command Reference 2 Message Type This field specifies the message type: request, response or notification. The table below define

Page 102

IntelliStripe 65 Command Reference 74 If the device is using the ASCII protocol the device would send the following sequence of bytes (in hex) to

Page 103

75 SECTION 10. OTI SCI 1000 CONTACTLESS SMART CARD APPLICATION Application ID: 0E (Hex) Description: This application deals with communications wi

Page 104

IntelliStripe 65 Command Reference 76 Example Set Property Response: Field MTYP APPL CMND RC Byte 1 2 3 4 Value (Hex) 40 0E 01 00 Example Get Pro

Page 105

Section 10. OTI SCI 1000 Contactless Smart Card Application 77 Example Set Property Request: Field MTYP APPL CMND RC PTYP PID Byte 1 2 3 4 5 6 V

Page 106

IntelliStripe 65 Command Reference 78 On a successful read: Field MTYP APPL CMND RC Byte 1 2 3 4 Value (Hex) 80 0E 00 00 Field DATA Byte 5 – up t

Page 107

Section 10. OTI SCI 1000 Contactless Smart Card Application 79 Example Response: Field MTYP APPL CMND RC Byte 1 2 3 4 Value (Hex) 40 0E 84 00 RF

Page 108

IntelliStripe 65 Command Reference 80 Example Request: This example sends the command to the OTI module to POLL and activate once. Field MTYP APPL

Page 109

81 APPENDIX A. EXAMPLE HOST APPLICATION The following is an example of a very simple host application that uses the IntelliStripe 65 command set t

Page 110

IntelliStripe 65 Command Reference 82

Page 111

83 APPENDIX B. MEMORY CARD SUPPORT This appendix defines the commands needed to control supported Memory Cards SLE 4442/4432 MEMORY CARD CONTROL

Page 112

Section 1. Application Messages 3 The following application ID values are defined: App ID (Hex) Definition 00-7F This range is for generic applic

Page 113

IntelliStripe 65 Command Reference 84 APDU Exchange Command The APDU Exchange Command is used to control logical operations of the card between

Page 114

Appendix B. Memory Card Support 85 Update Binary APDU Command APDU: CLA INS P1 P2 Lc Data Field 00 D6 Adr1 Adr0 Len Data to be written CLA is a

Page 115 - APPENDIX C. MIFARE COMMANDS

IntelliStripe 65 Command Reference 86 Possible SW1/SW2 combinations: SW1/SW2 Meaning 9000 Normal completion, no errors (PSC verified OK) 63Cx Ver

Page 116

Appendix B. Memory Card Support 87 APDU Exchange Command The APDU Exchange Command is used to control logical operations of the card between Pow

Page 117

IntelliStripe 65 Command Reference 88 Response APDU: Data Field (from card) SW1 SW2 Data indicates the protection status for the byte located at

Page 118

Appendix B. Memory Card Support 89 CLA INS P1 P2 Lc Data Field D0 D8 Adr1 Adr0 Len Data to be written CLA is always D0 INS is always D8 P1 is up

Page 119

IntelliStripe 65 Command Reference 90 Possible SW1/SW2 combinations: SW1/SW2 Meaning 9000 Normal completion, no errors (PSC verified OK) 63Cx Ver

Page 120

Appendix B. Memory Card Support 91 Address 73……….81……….89…….96 00110011 00100010 00010001 Note: This property is new. Older versions of Intelli

Page 121 - Index

IntelliStripe 65 Command Reference 92 Read Binary APDU Command APDU: CLA INS P1 P2 Le D0/D1 B0 Xx Adr Len CLA is always D0 or D1 (the lowest b

Page 122

Appendix B. Memory Card Support 93 blowing fuses in some cards. P2 is the address where the write will start Lc is the number of bytes to write.

Commentaires sur ces manuels

Pas de commentaire