RM0453 Rev 5 185/1450
RM0453 Sub-GHz radio (SUBGHZ)
227
Set_PaConfig() command
Set_PaConfig(PaDutyCycle, HpMax, PaSel, 0x01) is used to customize the
maximum output power and PA efficiency.
PA optimal settings given in the table below must be used to maximize the PA efficiency for
the maximum targeted output power. Matching network determination must be done using
these settings (see the application note AN5457 for more details).
01234
Opcode PaDutyCycle[2:0] HpMax[2:0] PaSel 0x01
wwwww
byte 0 bits 7:0 Opcode: 0x95
byte 1 bits 7:3 Reserved, must be kept at reset value.
bits 2:0 PaDutyCycle[2:0]: PA duty cycle (conduit angle) control
Duty cycle = 0.2 + 0.04 x PaDutyCycle[2:0] (see Table 35 for settings)
Caution: The following restrictions must be observed to avoid over-stress on
the PA:
- LP PA mode with synthesis frequency >400 MHz, PaDutyCycle
must be <
0x7.
- LP PA mode with synthesis frequency < 400 MHz, PaDutyCycle
must be <
0x4.
- HP PA mode, PaDutyCycle must be < 0x4.
byte 2 bits 2:0 HpMax[2:0]: HP PA output power (see
Table 35 for settings)
bits 7:3 Reserved, must be kept at reset value.
byte 3 bits 7:1 Reserved, must be kept at reset value.
bit 0 PaSel: PA selection.
0: HP PA selected
1: LP PA selected (default)
byte 4 bits 7:0 0x01
Table 35. PA optimal setting and operating modes
Output power
(dBm)
PA mode
Set_PaConfig() Set_TxParams()
PaDutyCycle
[2:0]
HpMax[2:0] PaSel Power
+ 15
LP
0x7 0x0 1 0x0E
+ 14 0x4 0x0 1 0x0E
+ 10 0x1 0x0 1 0x0D
+ 22
HP
0x4 0x7 0 0x16
+ 20 0x3 0x5 0 0x16
+ 17 0x2 0x3 0 0x16
+ 14 0x2 0x2 0 0x16