SLOA192B April   2014  – March 2019 TRF7970A , TRF7970A

 

  1.   NFC active and passive peer-to-peer communication using the TRF7970A
    1.     Trademarks
    2. Introduction
    3. Initial RF Collision
    4. TRF7970A Register Settings
    5. Peer-to-Peer at 106 kbps
      1. 4.1 Active Communication
        1. 4.1.1 Initiator
        2. 4.1.2 Target
      2. 4.2 Passive Communication
        1. 4.2.1 Initiator
        2. 4.2.2 Target
    6. Peer-to-Peer at 212 kbps and 424 kbps
      1. 5.1 Active Communication
        1. 5.1.1 Initiator
        2. 5.1.2 Target
      2. 5.2 Passive Communication
        1. 5.2.1 Initiator
        2. 5.2.2 Target
    7. Hardware Description
      1. 6.1 LaunchPad™ Development Kit and BoosterPack™ Plug-in Module Setup
        1. 6.1.1 BoosterPack Plug-in Module: DLP-7970ABP
        2. 6.1.2 LaunchPad Development Kit: MSP-EXP430F5529LP
        3. 6.1.3 LaunchPad Development Kit: MSP-EXP432P401R
      2. 6.2 Bundle Available for Purchase
    8. Passive and Active Peer-to-Peer Firmware Example
      1. 7.1 Peer-to-Peer APIs
      2. 7.2 Implementing a Peer-to-Peer Sample Application
        1. 7.2.1 Low-Level Initialization
        2. 7.2.2 Peer-to-Peer NFC Stack Setup
        3. 7.2.3 Sending NDEF Packets
        4. 7.2.4 Receiving NDEF Packets
    9. Quick Start Guide
    10. Operational Overview
    11. 10 Peer-to-Peer Interoperability Results
    12. 11 Conclusion
    13. 12 References
  2.   Revision History

Operational Overview

The peer-to-peer demo on the MSP430F5529 has two modes. The first mode is a stand-alone mode where both initiator and target are enabled for passive supporting 106 kbps, 212 kbps and 424 kbps. The firmware sends polling commands for NFC-A Passive at 106 kbps and NFC-F passive at 212 kbps each time the initiator mode is enabled. If all the polling commands timeout, the peer-to-peer stack switches the mode to target mode. In target mode, the firmware waits for a technology to be activated for 500 ms. If no technology is activated during target mode, the firmware switches the mode to initiator mode. When a connection is established with an NFC-enabled device, press the button S1 to send a Text RTD or press the button S2 to send a MIME RTD (TI Logo).

The second mode requires a host (PC) to run the TI NFC Tool and connect to the MSP430F5529 through the USB CDC. Figure 17 shows the system block diagram. When the GUI is connected to the MSP430F5529, pressing the buttons S1 or S2 will not send an NDEF as it previously did in stand-alone mode. The GUI allows you to select which modes to enable and disable. Once a connection is established with an NFC-enabled device, the GUI switches to the peer-to-peer tab, which allows you to send a modifiable Text or URI RTD.

peer_to_peer_demo_system_bd_sloa192.gifFigure 17. Peer-to-Peer Demo System Block Diagram