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

TX and RX Settings Exported with the Advanced Commands

All PHYs that are, by default, exported/imported with the CMD_PROP_TX_ADV or CMD_PROP_RX_ADV commands use a packet format specified by IEEE 802.15.4g. This format is shown in Figure 3-1.

 Advanced Packet FormatFigure 3-1 Advanced Packet Format

The sync word (0x55904E) is followed by a 2 bytes long header (PHR) containing the following fields:

PHR[15] MS: Mode Switch (always set to 0)

PHR[14:13] Reserved (Don't care)

PHR[12] FCS: FCS Type (0: 4 bytes CRC, 1: 2 bytes CRC)

PHR[11] DW: Data whitening (0: Disable, 1: Enable)

PHR[10:0] Length

The length field should include the CRC bytes (2 or 4 bytes depending on the FCS field in the PHR), meaning that if you want to transmit the 3 bytes long payload used in the previous example, the length in the header should be 5 or 7. If you for example want to use a 4 bytes long CRC (FCS = 0) plus whitening (DW = 1), the header would be 0x0807.