LR1110
User Manual Rev.1.0
UM.LR1110.W.APP March 2020
46 of 130
Semtech
www.semtech.com
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ĂĚŝŽŝŶ^ůĞĞƉŵŽĚĞ