I'm a newbie to Java Card technology, please don't be cruel to judge.
First i tried to debug the bundled "WalletDemoApplet".
i have entered some commands:
Card Manager AID : A000000003000000
Card Manager state : OP_READY
Application: SELECTABLE (--------) 112233445566
Load File : LOADED (--------) 1122334455
Module : 112233445566
>> /select 112233445566
>> 00 A4 04 00 06 11 22 33 44 55 66 00
<< 90 00
>> /send "80 01 00 00 00 00"
>> 80 01 00 00 00 00
<< 90 00
Apdu may be illegel.Decoding conventions for command APDU should obey the rule in 7816-3 section 12.1.3
>> /send "80 01 00 00 00 00"
>> 80 01 00 00 00 00
<< 90 00
Q1: Why does the app return just this? Where's the card no.?
Q2: I set a breakpoint @ line 131 ( byte[] buf = apdu.getBuffer(); )
Then did (/send "80 01 00 00 00 00") again. The IDE just executed the APDU,
it didn't stop on this BP. Why?
BTW: the (/send "80 20 00 00 00 00") is bad too... i'm in despare!
![Sad :(](./images/smilies/icon_e_sad.gif)