SDAA260 April   2026 CC1310 , CC1311P3 , CC1312PSIP , CC1312R , CC1312R7 , CC1314R10 , CC1350 , CC1352P , CC1352P7 , CC1352R , CC1354P10 , CC1354R10

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
  5. 2PHY Settings Exported with the Standard Commands
    1. 2.1 Standard Packet Format (1 Length Byte)
      1. 2.1.1 TX using CMD_PROP_TX and Standard Packet Format (1 Length Byte)
      2. 2.1.2 RX using CMD_PROP_RX and Standard Packet Format (1 Length Byte)
      3. 2.1.3 TX using CMD_PROP_TX_ADV and Standard Packet Format (1 Length Byte)
      4. 2.1.4 RX using CMD_PROP_RX_ADV and Standard Packet Format (1 Length Byte)
    2. 2.2 Standard Packet Format (2 Length Bytes)
      1. 2.2.1 TX using CMD_PROP_TX_ADV and Standard Packet Format (2 Length Bytes)
      2. 2.2.2 RX Using CMD_PROP_RX_ADV and Standard Packet Format (2 Length Bytes)
  6. 3TX and RX Settings Exported with the Advanced Commands
    1. 3.1 Advanced Packet Format
      1. 3.1.1 TX using CMD_PROP_TX_ADV and Advanced Packet Format
      2. 3.1.2 RX using CMD_PROP_RX_ADV and Advanced Packet Format
    2. 3.2 Standard Packet Format (1 Length Byte)
      1. 3.2.1 TX using CMD_PROP_TX_ADV and Standard Packet Format (1 Length Byte)
      2. 3.2.2 RX using CMD_PROP_RX_ADV and Standard Packet Format (1 Length Byte)
    3. 3.3 Standard Packet Format (2 Length Bytes)
      1. 3.3.1 TX using CMD_PROP_TX_ADV and Standard Packet Format (2 Length Bytes)
      2. 3.3.2 RX using CMD_PROP_RX_ADV and Standard Packet Format (2 Length Bytes)
  7. 4References

Introduction

Both SmartRF™ Studio (2) and SysConfig (3) can export/import register settings for all the characterized PHYs available for a specific device. For the Proprietary PHY group, settings are either exported/imported using the standard TX and RX commands (CMD_PROP_TX and CMD_PROP_RX) or the advanced commands (CMD_PROP_TX_ADV and CMD_PROP_RX_ADV). The Basic RX and TX SLA (Simplelink Academy) showcases how to import settings from SysConfig and/or export settings from SmartRF Studio. Even if both command sets are very flexible in terms of supported packet formats, only two different packet formats are implemented in the default code export/import. Figure 1-1 is showing the packet format configured for the two different cases.

 Standard vs. Advanced Packet FormatFigure 1-1 Standard vs. Advanced Packet Format

The standard packet format can also be implemented using the advanced commands and can easily be changed to use two length bytes instead of one, and the PHYs that by default use the advanced packet format, can also be modified to transmit and receive packets of the standard packet format (with both 1 and 2 length bytes). Table 1-1 summarizes the different combinations this app note discusses.

Table 1-1 Combinations of Command Types and Packet Format
Command Type Imported/ExportedPacket FormatCommand Type UsedModeMax Payload LengthSection
Standard
CMD_PROP_TX
CMD_PROP_RX
Standard (1 Length Byte)StandardTX2552.1.1
StandardRX2552.1.2
AdvancedTX2552.1.3
AdvancedRX2552.1.4
Standard (2 Length Bytes)AdvancedTX40932.2.1
AdvancedRX40932.2.2
Advanced
CMD_PROP_TX_ADV
CMD_PROP_RX_ADV
Advanced (802.15.4g)AdvancedTX

2043 or 2045(1)

3.1.1
AdvancedRX2047(1)3.1.2
Standard (1 Length Byte)AdvancedTX2553.2.1
AdvancedRX2553.2.2
Standard (2 Length Bytes)AdvancedTX40933.3.1
AdvancedRX40933.3.2

Max payload length depends on FSC type (2 or 4 bytes CRC)

Max length on the RX sides includes number of CRC bytes (2 or 4)