Problem to simulate SCOT 5 card with ZC5.5 Basic Card


[ Follow Ups ] [ BasicCard User Forum ]

Posted by olivierc (82.127.81.19) on August 02, 2010 at 04:31:24:

Hello everybody

I would like to use BasicCard ZC5.5 to replace old SCOT 5 card (T=0 protocol) we don't find anymore, so I try to simulate it with the BasicCard.

With the SCOT 5 card, we use in our product instructions like BC 20 00 00 04 xx xx xx xx (present key) and BC 40 00 00 00 (valid key) which allow us to write in the card.

The SCOT 5 card respond "20 90 00" and "40 90 00" respectively.

With the basic card ZC5.5, I have a problem : BC 20 00 00 04 xx xx xx xx answer is 20 90 00 (which is correct) but BC 40 00 00 00 respond only 90 00 (I never have the acknowlegde)

I don't understand why the card doesn't acknowledge the 40 command.

When my program is

Command &HBC &H40 Check2A(LC=0, Data as Byte, Input LE)
End Command

the answer is 90 00

When my program is

Command &HBC &H40 Check2A(LC=0, Data as Byte, Disable LE)
End Command

the answer is also 90 00

When my program is

Command &HBC &H40 Check2A(LC=0, Data as Byte, Input LE)
If (Le = 0) Then Le = 1
End If
End Command

the answer is 6C 00

When my program is

Command &HBC &H40 Check2A(LC=0, Data as Byte, Input LE)
If (Le = 0) Then
Le = 1
Data = &H40
End If
End Command

the answer is 67 A4

To get the 40 acknowledge, I have to send P3=1. But this solution is not correct for us because our products are everywhere in France and it is unthinkable to replace all this products with a new driver or program.

How can I do to get the aknowledge with the ZC5.5 basic card in T=0 protocol ? I don't know how to do !!

Thank you very much for your help.

olivier.


Follow Ups:


[ Follow Ups ] [ BasicCard User Forum ]