This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DELETE PLEAES

Other Parts Discussed in Thread: TRF7970A, RF430CL330H, RF430CL331H

DELETE PLEAES

  • Hello Joni,

    If you are talking about using TI devices to emulate an ISO14443B card which can be read with an Android phone, please see our app note: http://www.ti.com/lit/pdf/sloa208

    If you are talking about Host Card Emulation on Android, we cannot assist with that as this forum is for support of TI devices only.

  • Hello Joni,

    1) Android HCE is built into newer Android phones. Our TRF7970A is intended to be used in applications that Android phones associate with - in other words, the Android would be in Reader mode.

    2) The app note has an entire section on available hardware for evaluation, please read it.

    3) ISO14443B UID is 4 bytes per standard, not 8 bytes, but yes you can choose the UID.
  • Joni - 

    the TRF7970A should be connected to a microcontroller, loaded with code that is controlling its mode and with the content context. 

    in this use case, TI offers a development platform based on the TRF7970A and an MSP430F559, loaded with code that allows card emulation, peer to peer or reader writer mode. 

    see here for the TI Design which has the code for all three ==>  

    and here for the docs for Card Emulation

    (http://www.ti.com/lit/an/sloa208a/sloa208a.pdf

    and P2P modes which are integrated.

    When you are using your handset, it will be cycling through the modes itself, when NFC is turned - you will not connect (with wires) your handset to the above-mentioned hardware - 

    so if you put the TRF7970A in card emulation mode, you will read it with your handset, if you put the TRF7970A in reader writer mode, you can read the handset to a certain level. 

    is this clearer to you now? 

  • I got you
    I thought i can buy the full product that i need only connect to android

    I dont want to connect to micro and all this stull
  • Dear Joni -
    if that is the case, then I don't think I understand your goal.
    can you restate what exactly that might be?

    So far, it seems that you have asked to connect something directly to an Android handset (with wires), running an outdated version of that operating system, which emulates an ISO14443B tag.

    TI makes three devices which can either emulate ISO14443B tag or are ISO14443B tags. First is TRF7970A, which can emulate ISO14443B transponder, with connection to MCU, as discussed above - the other two are ISO14443B tags, and are also connected to MCU, for command and control - these are RF430CL330H and RF430CL331H.

    www.ti.com/.../RF430CL330H
    www.ti.com/.../RF430CL331H

    thanks and best regards -
    JDW

  • DELETE PLEAES

  • the TRF7970A can emulate a transponder, but needs an MCU to control it. 

    the RF430CL330H and RF430CL331H are transponders which can be programatically controlled via a connected MCU. 

    you will never read a tag with another tag....you read/write a tag with a reader/writer (like the TRF7970A) or a handset with reader built in (like Android or iPhone)

    maybe make a diagram or drawing or flow chart of what you want to do. this will help you figure out exactly what your goal is and be able to communicate clearly what that is. 

     

  • DELETE PLEAES

  • Hello Joni,

    The TRF7970A must be controlled by an MCU, it is an NFC transceiver and not a standalone device. Without an MCU it cannot operate.

    For your application all the TRF7970A will let you do is read tag data to save on your Android and receive the written data from the Android.

    The rest of what you want to do needs to be done with an Android app.

    Please understand that the TRF7970A is intended to interact with Android phones as another NFC device for Peer to Peer mode or to be read in Card Emulation mode. It is not intended to be connected to an Android phone via USB and then handle the applications you are discussing. Most of the actions you speak of can be done by the Android phone already (though not all phones support Host Card Emulation for Emulating an ISO14443B tag) if an app is used/developed.
  • Hello Joni,

    You cannot connect only a TRF7970A to an Android phone. That is impossible. You MUST have another MCU between the TRF7970A and the Android device. If you cannot have another MCU involved, then you can't use the TRF7970A and TI will not have any products suited for your application. There is no going around this requirement.

    If you can use another MCU, then you could in theory use the NFCLink NCI solution that is available: http://www.ti.com/tool/nfclink However, this does not allow you to customize the UID of the Emulated Tag. You would need to abandon that requirement.

    While this was designed to be interfaced with Android and Windows device using the NCI protocol, we no longer offer applications support for making this interface possible, so you need to do all the leg work to make the system work, including acquiring the NCI standards from the NFC Forum to understand the NCI interface.

    We have no dedicated app for the TRF7970A. Any decently rated 3rd party app that supports NFC will work with it, that's all we ever use.

    Based on your requirements, I don't think the TRF7970A may be a good fit for you, but what I have laid out here is the facts about you could try to use the device if you so choose to do so.