RM0453 Rev 5 179/1450
RM0453 Sub-GHz radio (SUBGHZ)
227
Set_Standby() command
Set_Standby(StandbyCfg) is used to set the sub-GHz radio in Standby mode. The
StandbyCfg parameter allows some optional functions to be selected in Standby mode.
Set_Fs() command
Set_Fs() is used to set the sub-GHz radio in FS mode. This command allows the RF-PLL
test.
The RF-PLL frequency must be set by Set_RfFrequency() command prior sending
Set_Fs().
Set_Tx() command
Set_Tx(Timeout) is used to set the sub-GHz radio in TX mode.
Time-out duration is computed as follows:
Time-out duration = Timeout x 15.625 μs (maximum time-out duration = 262.14 s)
When Set_Tx(Timeout) is sent in Standby or Receive mode, the sub-GHz radio passes
through the FS mode (no need to send Set_Fs()). In this case, the RF-PLL frequency
must be set by Set_RfFrequency() prior sending Set_Tx(Timeout).
01
Opcode StandbyCfg
ww
byte 0 bits 7:0 Opcode: 0x80
byte 1 bits 7:1 Reserved, must be kept at reset value.
bit 0 StandbyCfg_StandbyClk: set clock in Standby mode
0: RC 13 MHz used in Standby mode
1: HSE32 used in Standby mode (Standby with HSE32)
0
Opcode
w
byte 0 bits 7:0 Opcode: 0xC1
0123
Opcode Timeout[23:0]
wwww
byte 0 bits 7:0 Opcode: 0x83
bytes 3:1 bits 23:0 Timeout[23:0]: Transmit packet timeout
0x000000: Timeout disabled
0x000001 - 0xFFFFFF: Timeout enabled, resolution 15.625 μs