Sub-GHz radio (SUBGHZ)
Set_RfFrequency() command
Set_RfFrequency(RfFreq) is used to lock the RF-PLL frequency to the transmit and
receive frequency.
Opcode
w
byte 0
bytes 4:1
Set_TxParams() command
Set_TxParams(Power, RampTime) is used to set the transmit output power and the PA
ramp-up time.
byte 0
byte 1
byte 2
138/1306
0
1
w
bits 7:0 Opcode: 0x86
bits 31:0 RfFreq[31:0]: RF frequency
RF-PLL frequency = 32e
0
Opcode
w
bits 7:0 Opcode: 0x8E
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
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.
2
RfFreq[31:0]
w
6
x RFfreq / 2
1
Power[7:0]
w
RM0461 Rev 5
3
w
25
2
RampTime[7:0]
w
RM0461
4
w
Need help?
Do you have a question about the STM32WLEx and is the answer not in the manual?