ACS ACR83 PINeasy Smart Card Reader User Manual

Page 37

Advertising
background image

ACR83 – Reference Manual

[email protected]

Version 1.05

www.acs.com.hk

Page 37 of 49

bmFormatString=91h

SpePinPos=2 bytes because bmFormatString bit 7 = 1
SpeLeftRight=Left
SpePINTyp=BCD


bmPINBlockString=46h

SpePINSize=4 bits
SpePINLen=6 bytes


bmPINLengthFormat=11h

SpePINLenPos=1 byte


wPINMaxExtraDigit=010Ah

SpePinMax=0Ah
SpePinMin=01h


bInsertionOffsetNew (SpeOffsetNew)=0Ah

SpeOffsetNew =0Ah byte


bInsertionOffsetOld (SpeOffsetOld)=01h

SpeOffsetOld =00h byte


PIN Input(Old/Current Pin) = 1 2 3 4 5 6

PIN Input(New Pin) = 1 2 3 4 5 6 7 8 9 0


bNumberMessage=

03h or FFh

Show “Enter PIN:” means enter the old/current PIN and
Show “Enter New PIN”
Show “Confirm New PIN”

Point 1: Lc (12h) equal to SpeOffsetNew (0Ah) + SpePINLen (6) + SpePinPos (2)

Point 2: SpeOffsetNew (0Ah) >= SpeOffsetOld (1) + SpePINLen (6) + SpePinPos (2)

Point 3: SpePINPos (2 Bytes) >= SpePinLenPos (1 Byte) + SpePINSize (4 bits)

Point 4: SpePINLen (6) = [SpePinMax (0Ah) * 4bits(BCD)] = 5 bytes

: 6 bytes >=5 bytes

Point 5: SpePinMax (0Ah) > SpePinMin (01h)

Point 6: SpePinMax (0Ah) <=10h

Point 7: SpePinMin (01h) >= 01h

Advertising