LR1110
User Manual
Rev.1.0
UM.LR1110.W.APP
March 2020
46 of 130
Semtech
Figure 7-3: RX Duty Cycle Upon Preamble Detection
The loop is terminated if either:
•
A packet is detected during the RX window, at which moment the chip interrupts the host via the RX_DONE flag and
returns to the configured Fallback mode (refer to
Section 7.2.5 "SetRxTxFallbackMode " on page 44
•
The host issues a
SetStandby( )
command during the RX window.
•
The device is woken up from Sleep mode with a falling edge of NSS. In that case, the user should send the
SetStandby(
)
command to avoid race conditions in case the NSS falling edge was issued during the boot phase of the device.
If a
RxDutyCycle( )
is started,
AutoRxTx
or
SetRxTxFallback
modes are not used.
StopTimeoutOnPreamble( )
has no effect on this mode.
Note: the
RxDutyCycle
( )
command will return CMD_FAIL in the status of the next command, if the packet type has not been
set.
7.2.7 StopTimeoutOnPreamble
The command
StopTimeoutOnPreamble( )
defines if the RX timeout should be stopped on Syncword / Header detection or
on PreambleDetection.
•
StopOnPreamble
values
:
0x00: stop on Syncword/Header detection (default value).
Table 7-7: StopTimeoutOnPreamble Command
Byte
0
1
2
Data from Host
0x02
0x17
StopOnPreamble
Data to Host
Stat1
Stat2
IrqStatus (31:24)
ƚŝŵĞ
ZĂĚŝŽƵƌƌĞŶƚ
WƌĞĂŵďůĞĞƚĞĐƚĞĚ
ϮdžZdžWĞƌŝŽĚн^ůĞĞƉWĞƌŝŽĚ
ZĂĚŝŽŝŶZyŽƌŵŽĚĞ
ZĂĚŝŽŝŶ^ůĞĞƉŵŽĚĞ
ΕϱϬϬƵƐ
ZĂĚŝŽŝŶ^ůĞĞƉŵŽĚĞ