Forum Replies Created

  • Re: Reply To: Trying to read DESFire EV1 Card, requires Authentication.

    13. April 2016 at 11:45
    in reply to: Trying to read DESFire EV1 Card, requires Authentication.
    Thanks but my problem is that my account is not activated and I can't get the activation/reset link.
    + 0  |  - 0

    Re: Reply To: Trying to read DESFire EV1 Card, requires Authentication.

    13. April 2016 at 11:03
    in reply to: Trying to read DESFire EV1 Card, requires Authentication.
    Hello,

    I would like to buy the MIFARE Advanced SDK for Android but the website isn’t working.
    I’d like to create a MIFARE SDK developer account on your website https://inspire.nxp.com/mifare/register.html but can’t get the activation message.
    I’ve tried on several e-mail inboxes.
    The function to reset the password doesn’t work either.
    The NXP MIFARE e-mail support didn't give me an answer.
    Best regards.

    César
    + 0  |  - 0

    Re: Reply To: Trying to read DESFire EV1 Card, requires Authentication.

    29. March 2016 at 18:15
    in reply to: Trying to read DESFire EV1 Card, requires Authentication.
    How does the purchase of the Advanced SDK work?
    You have to pay to get the SDK binaries? To use it? For each usage?
    Thanks.
    + 0  |  - 0

    Re: Reply To: Trying to read DESFire EV1 Card, requires Authentication.

    17. March 2016 at 11:06
    in reply to: Trying to read DESFire EV1 Card, requires Authentication.
    Thanks for your answer.
    My problem is that com.nxp.nfcliblite.cards.IDESFireEV1 and com.nxp.nfclib.desfire.DESFireEV1 are different.
    I can't find a usage of getApplicationIDs, readData, ... in the sample app.
    Extract:

    @Override
    public void onDESFireCardDetected(final IDESFireEV1 objDESFire) {

    if (mCardType == EnumCardType.EnumDESFireEV1 && mIsPerformingCardOperations) {
    //Already Some Operations are happening in the same card, discard the callback
    Log.d(TAG, "----- Already Some Operations are happening in the same card, discard the callback: " + mCardType.toString());
    return;
    }
    mIsPerformingCardOperations = true;
    mCardType = EnumCardType.EnumDESFireEV1;

    mDESFire = objDESFire;
    /* Insert your logic here by commenting the function call below. */
    try {
    mDESFire.getReader().close();
    mDESFire.getReader().connect();
    desfireCardLogic();
    } catch (Throwable t) {
    t.printStackTrace();
    showMessage("Unknown Error Tap Again!", 't');
    }

    mIsPerformingCardOperations = false;
    }

    In desfireCardLogic, I can get the card name or the uid, but I don't understand how to go deeper, get the application list and so on.

    DESFireEV1.CardDetails details = mDESFire.getCardDetails();
    showMessage("cardName : " + details.cardName, 'a');
    String uid = Utilities.dumpBytes(details.uid);
    showMessage("uid:" + uid, 'a');

    Thanks.
    + 0  |  - 0

    Re: Reply To: Trying to read DESFire EV1 Card, requires Authentication.

    17. March 2016 at 9:36
    in reply to: Trying to read DESFire EV1 Card, requires Authentication.
    Hello,
    I would like to use your example above but I'm lost.
    I want to read applications and files from a DESFire EV1 card.
    I'm using the Lite SDK (it's not clear what's in or not in the Advanced SDK for DESFire).
    I don't have methods like getApplicationIDs, readData, ...
    My code comes from the sample app and uses a NxpNfcLibLite libInstance, a Nxpnfcliblitecallback callback and onDESFireCardDetected method.
    I've read the posts here and still don't understand if I have to use both com.nxp.nfclib.* and com.nxp.nfcliblite.* in the same code.
    Thanks for your help.
    Best regards.
    + 0  |  - 0
Viewing 5 posts - 16 through 20 (of 20 total)