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.
01234
Opcode RfFreq[31:0]
wwwww
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
012
Opcode Power[7:0] RampTime[7:0]
www
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.