Sub-GHz radio (SUBGHZ) RM0453
184/1461 RM0453 Rev 1
Set_PaConfig() command
Set_PaConfig(PaDutyCycle, HpMax, PaSel, 0x01) is used to customize the
maximum output power and PA efficiency.
byte 0 bits 7:0 Opcode: 0x8E
byte 1 bits 7:0 Power[7:0]: Output power setting
LP PA selected in Set_PaConfig()
0x0E:+ 14 dB
...
0x00: 0 dB
...
0xEF: - 17 dB
Others: reserved
HP PA selected in Set_PaConfig()
0x16:+ 22 dB
...
0x00: 0 dB
...
0xF7: - 9 dB
Others: reserved
byte 2 bits 7:0 RampTime[7:0]: PA ramp time for FSK, MSK and LoRa modulation
0x00: 10 μs
0x01: 20 μs
0x02; 40 μs
0x03: 80 μs
0x04: 200 μs
0x05: 800 μs
0x06: 1700 μs
0x07: 3400 μs
Others: reserved
Note: In BPSK mode, the ramping time is specific and RampTime[7:0] is not
used.
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.