
RM0453 Rev 2
183/1454
RM0453
Sub-GHz radio (SUBGHZ)
217
Set_RfFrequency() command
Set_RfFrequency(RfFreq)
is used to lock the RF-PLL frequency to the transmit and
receive frequency.
Set_TxParams() command
Set_TxParams(Power, RampTime)
is used to set the transmit output power and the PA
ramp-up time.
0
1
2
3
4
Opcode
RfFreq[31:0]
w
w
w
w
w
byte 0
bits 7:0
Opcode
: 0x86
bytes 4:1
bits 31:0
RfFreq[31:0]
: RF frequency
RF-PLL frequency = 32e
6
x RFfreq / 2
25
0
1
2
Opcode
Power[7:0]
RampTime[7:0]
w
w
w
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.