SWRA737A February   2022  – August 2022 CC1352P , CC1352R , CC2640R2F , CC2640R2L , CC2642R , CC2652P , CC2652R , CC2652R7 , CC2652RSIP

 

  1.   Abstract
  2.   Trademarks
  3. 1Introduction
    1. 1.1 Acronyms
  4. 2Verify RF Performance With SmartRF Studio
  5. 3Verify RF Performance With BTool
    1. 3.1 BTool Basic Operation
    2. 3.2 Perform Tx Test
    3. 3.3 Perform Rx Test
    4. 3.4 Perform Reading RSSI
    5. 3.5 Perform PER Test
    6. 3.6 Notes for Different PHY Rate
      1. 3.6.1 Test logs for 2Mbps
      2. 3.6.2 Test logs for 500Kbps
      3. 3.6.3 Test logs for 125Kbps
    7. 3.7 The Difference Between HCI_EXT_ModemTestTxCmd and HCI_LE_Transmitter_Test
  6. 4Summary
  7. 5References
  8. 6Revision History

The Difference Between HCI_EXT_ModemTestTxCmd and HCI_LE_Transmitter_Test

For FCC regulatory testing, set HCI_EXT_ModemTestTxCmd (or HCIExt_EnhancedModemTestTxCmd for different PHY rate) instead of HCI_LE_Transmitter.

The HCI_EXT_ModemTestTxCmd includes an input for modulated or unmodulated carrier. Before setting HCI_EXT_ModemTestTxCmd, set the HCIExt_SetTxPowerCmd for Tx power.

After it has been sent the HCI_LE_Transmitter_Test command, the CC26xx/CC13xx device sends out LE test packets. This can be used for In-band emission. The HCI_LE_TransmitterTest command configures the Bluetooth LE device to transmit at maximum power. To change the TxPower used, use the command HCI_EXT_SetMaxDtmTxPowerCmd in advance.

Below summarizes the test commands for different tests:

  • For FCC testing, set HCIExt_SetTxPowerCmd, then set HCIExt_ModemTestTxCmd (or HCIExt_EnhancedModemTestTxCmd)
  • For in-band emission testing, set HCI_EXT_SetMaxDtmTxPowerCmd, then set HCI_LE_Transmitter_Test.

[11] and [12] provide the details for the HCI commands.