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

BTool Basic Operation

[2] introduces the details about BTool. [4] introduce how to use BTool for Bluetooth LE basic operation, which includes where to find the host_test example and how to flash it.

After CC26xx/CC13xx device is flashed with host_test FW, it can receive HCI commands through the UART interface. To verify if the environment is ready, send a basic command, like HCI_readBdAddr. If everything is fine, CC26xx/CC13xx replies its BD Address. Since the BD Address is unique, this command is also useful when you want to record the production history for each device on manufacturing line.

GUID-20220224-SS0I-W6ZF-J2P2-LDCJDWRBD1BT-low.png Figure 3-1 Set HCI_readBdAddr