User manual
RF Core HAL
www.ti.com
Table 23-14. CMD_RADIO_SETUP Command Format (continued)
Byte Index Field Bit Index Bit Field Name Type Description
0x00: Differential mode
0x01: Single-ended mode RFP
0x02: Single-ended mode RFN
0x03: Antenna diversity (start RFP)
0–2 frontEndMode 0x04: Antenna diversity (start RFN)
0x05 Single-ended mode RFP with external front
end control on RF pins
0x06 Single-ended mode RFN with external front
end control on RF pins
0: Internal bias
3 biasMode W
1: External bias
0: Program ADI 0 with default values
4 bNoAdi0Setup W
1: Do not program ADI 0
0: Apply trim values to ADI 0
16–17 config
5 bNoAdi0Trim W
1: Use default values for ADI 0
0: Apply ADI 0 overrides
6 bNoAdi0Ovr W
1: Ignore ADI 0 overrides
0: Program ADI 1 with default values
7 bNoAdi1Setup W
1: Do not program ADI 1
0: Apply trim values to ADI 1
8 bNoAdi1Trim W
1: Use default values for ADI 1
0: Apply ADI 1 overrides
9 bNoAdi1Ovr W
1: Ignore ADI 1 overrides
0: Power up frequency synth
10 bNoFsPowerup W
1: Do not power up frequency synth
12–15 W Reserved
Value to write to the IB field of the CTL_PA1 ADI
0–5 IB W
register at 25 °C
Value to write to the GC field of the CTL_PA1
18–19 txPower 6–7 GC W
register
Temperature coefficient for IB.0: No temperature
8–15 tempCoeff W
compensation
Pointer to a list of hardware and configuration
20–23 pRegOverride W registers to override. If NULL, no override is
used.
On start, the radio CPU sets up parameters for the operational mode given by mode.radioMode, with the
modifications given in pRegOverride, a pointer to a structure containing override values for certain
hardware registers, radio configuration controlled by the radio CPU, and protocol-related variables. If
pRegOverride is NULL, no registers are overridden.
Running CMD_RADIO_SETUP or another radio setup command is mandatory before using any command
that uses the receiver, transmitter, or frequency synthesizer. If the RF core is reset, CMD_RADIO_SETUP
must be re-run.
The loDivider field decides which frequency range the radio can use. For a more accurate value and to
improve the accuracy of the receiver intermediate frequency, a center frequency override may be used as
described in Table 23-20.
The txPower parameter is stored and is applied every time transmission of a packet starts, to set an
output power with temperature compensation. This setting can be changed later with the command
CMD_SET_TX_POWER, where the details of the parameter are described.
The override value structure is a string of 32-bit entries provided by TI or produced by SmartRF Studio.
1470
Radio SWCU117A–February 2015–Revised March 2015
Submit Documentation Feedback
Copyright © 2015, Texas Instruments Incorporated