SWRA682 December   2020 CC1310 , CC1312PSIP , CC1312R , CC1314R10 , CC1350 , CC1352P , CC1352P7 , CC1352R

 

  1.   Trademarks
  2. Introduction
  3. Recommended Test Setup
  4. Overrides
  5. Find the Needed RX BW
  6. How to Set the Deviation
  7. Theoretical Sensitivity
  8. Determine AGC_REF Level
  9. Determine Anti-Aliasing BW
  10. Determine PA Ramp Settings
  11. 10Intermediate Frequency (IF)
  12. 11LNA Ib Offset
  13. 12Sensitivity and Selection of Sync Word
  14. 13Narrowband
    1. 13.1 Frequency Offset Tolerance
    2. 13.2 Low Datarate
    3. 13.3 Phase Noise
  15. 14RSSI Offset

Overrides

The parameters the modem uses are set in a series of registers. Some registers change meaning dependent on which patch is used and the registers are placed in different domains. Overrides are therefore used to set or change the registers the modem is using. In this document, the following commands are typically used to set the wanted override:

  • HW_REG_OVERRIDE
  • ADI_HALFREG_OVERRIDE
  • ADI_2HALFREG_OVERRIDE
  • (unit32_t)<32 bit>

Overrides are typically placed in the override list. This is a uint32_t array named pOverrides_X in the examples from Texas Instruments where X is a descriptive name of the override list. An override list is always terminated by (uint32_t)0xFFFFFFFF. Some of the overrides listed through this document already exist in the override list. In these cases, the override should just be changed to the new value. If the override needed does not exist in the current override list it has to be added to the list. The recommended is to add the new override at the end of the list but before the termination word.

In SmartRF Studio, overrides can be edited using the Override Editor.