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
•
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
set.
7.2.7 StopTimeoutOnPreamble
The command StopTimeoutOnPreamble( ) defines if the RX timeout should be stopped on Syncword / Header detection or
on PreambleDetection.
Table 7-7: StopTimeoutOnPreamble Command
Byte
Data from Host
Data to Host
•
StopOnPreamble values:
0x00: stop on Syncword/Header detection (default value).
LR1110
User Manual
Rev.1.0
UM.LR1110.W.APP
March 2020
Figure 7-3: RX Duty Cycle Upon Preamble Detection
Section 7.2.5 "SetRxTxFallbackMode " on page 44
command will return CMD_FAIL in the status of the next command, if the packet type has not been
0
0x02
Stat1
www.semtech.com
1
0x17
StopOnPreamble
Stat2
IrqStatus (31:24)
).
2
46 of 130
Semtech