
Sub-GHz radio (SUBGHZ)
RM0453
186/1454
RM0453 Rev 2
The correct values selected in the table below must be carefully tested to ensure a good
detection at sensitivity level and to limit the number of false detections.
Set_BufferBaseAddress() command
Set_BufferBaseAddress(TxBaseAddr, RxBaseAddr)
sets the data buffer base
address for the packet handling in TX and RX.
byte 4
bits 7:1 Reserved, must be kept at reset value.
Bit 0
CadExitMode
: defines the sub-GHz radio operating mode to enter after CAD
scan is finished
0: Standby with RC 13 MHz mode entry after CAD, whatever is detected
during the CAD scan
1: Standby with RC 13 MHz mode after CAD if no LoRa symbol is detected
during the CAD scan
if a LoRa symbol is detected, the sub-GHz radio stays in Receive mode until a
packet is received or until the CAD timeout is reached.
bytes 7:5
bits 23:0
Timeout[23:0]
: CAD timeout = Timeout[23:0] x 15.625
μ
s
The CAD timeout is only used when a symbol is detected and
CadExitMode = 1 (stay in Receive mode after a LoRa symbol detection).
0x000000 - 0xFFFFFF: timeout, resolution 15.625
μ
s
Table 36. Recommended CAD configuration settings
SF
CadDetPeak[7:0]
CadDetMin[7:0]
5
0x18
0x10
6
0x19
0x10
7
0x20
0x10
8
0x21
0x10
9
0x22
0x10
10
0x23
0x10
11
0x24
0x10
12
0x25
0x10
0
1
2
Opcode
TxBaseAddr[7:0]
RxBaseAddr[7:0]
w
w
w
byte 0
bits 7:0
Opcode
: 0x8F
byte 1
bits 7:0
TxBaseAddr[7:0]
: Tx base address offset relative to the sub-GHz RAM base
address
byte 2
bits 7:0
RxBaseAddr[7:0]
: Rx base address offset relative to the sub-GHz RAM base
address