SLOA247C July   2017  – March 2019 RF430FRL152H , RF430FRL153H , RF430FRL154H

 

  1.   Frequently asked questions for RF430FRL15xH devices
    1.     Trademarks
    2. 1 General Questions
      1. 1.1 What is the RF430FRL15xH?
      2. 1.2 What are the variations of the RF430FRL15xH?
      3. 1.3 What is the recommended hardware and software to evaluate the RF430FRL15xH?
      4. 1.4 I cannot purchase a TRF7970AEVM. How do I use the RF430FRL152HEVM GUI?
      5. 1.5 Does the RF430FRL15xH support NDEF messages?
      6. 1.6 What RF communication range can be expected with the RF430FRL15xH?
    3. 2 Hardware and Design Questions
      1. 2.1  What TI Designs are available for the RF430FRL152H?
      2. 2.2  How do I design and tune an antenna to 13.56 MHz for my application?
      3. 2.3  Why are the various external components required?
      4. 2.4  How much power can be sourced from the RF430FRL15xH?
      5. 2.5  What battery can be used with the RF430FRL15xH?
      6. 2.6  How should the switches be set on the RF430FRL152HEVM?
      7. 2.7  How can an external sensor be connected on the RF430FRL152HEVM?
      8. 2.8  What kinds of analog sensors can be used?
      9. 2.9  How can a digital sensor be used?
      10. 2.10 How can the internal temperature sensor be used?
      11. 2.11 What are the settings to program the RF430FRL152HEVM with an MSP-FET tool?
      12. 2.12 Is there a low-voltage programmer suitable for the RF430FRL15xH?
    4. 3 Software Questions
      1. 3.1 How is the RF430FRL15xH ROM library used?
      2. 3.2 What example firmware is available for the RF430FRL15xH?
        1. 3.2.1 Default Project
        2. 3.2.2 SensorHub Project
        3. 3.2.3 NFC Project
      3. 3.3 Is there an Android app available to interface with the RF430FRL15xH?
      4. 3.4 What is the procedure to change between 4- and 8-byte ISO/IEC 15693 blocks?
      5. 3.5 How can custom ISO/IEC 15693 commands be sent and received?
      6. 3.6 How can a simple SD14 ADC conversion be set up and executed, and the result read back?
      7. 3.7 Where is the software for the TIDM-RF430-TEMPSENSE EVM?
    5. 4 Miscellaneous Questions
      1. 4.1 How can the SD14 ADC result be converted to temperature?
      2. 4.2 Is there a way to program RF430FRL15xH over-the-air?
      3. 4.3 How can the battery-less NFC/RFID temperature sensing patch be used?
      4. 4.4 Is the RF430FRL15xH available as a bare die?
    6. 5 References
  2.   Revision History

How can custom ISO/IEC 15693 commands be sent and received?

While TRF7970A EVM Control GUI provides many of the standard commands in the 15693 tab, more control may be necessary.

Low-level control of ISO/IEC 15693 commands is possible using the TRF7970A EVM Control GUI (to download, see Section 1.4). For test purposes, this is possible using the Test tab with this tool.

This example explains how to send a custom command that turns on or off an LED on the RF430FRL152HEVM. To test this feature, the EVM must be loaded with the Default project available in the RF430FRL152H firmware. The Default project has support for a custom command ID of AAh. The function where this is defined is called userCustomCommand in the main.c file. For the red Alarm LED to work, configure the EVM to be USB powered and set S6 to Supply.

To send a custom command of AAh with data of 0x10, this string is used: 18 02 AA 07 10

18: TRF7970AEVM Host command (omit for other readers; not sent out over RF)

02: Flags - high speed mode selection (start of actual RF packet)

AA: The actual custom command

07: TI Manufacturer ID (needed by the RF stack)

01: Turn on the Alarm LED (0x00 to turn off)

Before entering anything into the Test tab, it is important to set initial settings. Using the 15693 tab, it is important to set the TRF7970AEVM to the proper settings. This must be done only once.

1. Make sure that the only flag that is selected in the Tag Flags options is High Data Rate.

2. Click Set Protocol.

3. Go to the Test tab.

To issue the actual command to activate the red LED, enter the custom command string that was detailed previously into the String to send text box as: 1802AA0710.

To turn the LED off, the last byte of the command should be 00. Therefore to turn the LED off, enter this string: 1802AA0700.

For further information on the host control protocol for the TRF79xx, see TRF79xx ISO 15693 host commands.

More information on custom commands is provided in the section on adding custom commands in the RF430FRL15xH firmware user's guide.