WIRELESS, SENSING & TIMING
SX1276/77/78/79
DATASHEET
Name
(Address)
Bits
RegAfcMsb
(0x1b)
7-0
RegAfcLsb
(0x1c)
7-0
RegFeiMsb
(0x1d)
7-0
RegFeiLsb
(0x1e)
7-0
7
RegPreambleDetect
(0x1f)
6-5
4-0
RegRxTimeout1
(0x20)
7-0
RegRxTimeout2
(0x21)
7-0
RegRxTimeout3
(0x22)
7-0
RegRxDelay
(0x23)
7-0
7-4
3
RegOsc
(0x24)
2-0
Variable Name
Mode
Default
value
FSK/OOK Description
AfcValue(15:8)
AfcValue(7:0)
FeiValue(15:8)
rw
0x00
MSB of the AfcValue, 2’s complement format. Can be used to
overwrite the current AFC value
rw
0x00
LSB of the AfcValue, 2’s complement format. Can be used to
overwrite the current AFC value
rw
-
MSB of the measured frequency offset, 2’s complement. Must be
read before RegFeiLsb.
FeiValue(7:0)
rw
-
LSB of the measured frequency offset, 2’s complement
Frequency error = FeiValue x Fstep
PreambleDetectorOn
PreambleDetectorSize
PreambleDetectorTol
Enables Preamble detector when set to 1. The AGC settings
rw
0x01 supersede this bit during the startup / AGC phase.
* 0 Turned off
1 Turned on
rw
0x01
*
Number of Preamble bytes to detect to trigger an interrupt
00 1 byte
10 3 bytes
01 2 bytes
11 Reserved
rw
0x0A Number or chip errors tolerated over PreambleDetectorSize.
* 4 chips per bit.
TimeoutRxRssi
Timeout interrupt is generated TimeoutRxRssi*16*Tbit after
rw
0x00
switching to Rx mode if Rssi interrupt doesn’t occur (i.e.
RssiValue > RssiThreshold)
0x00: TimeoutRxRssi is disabled
TimeoutRxPreamble
Timeout interrupt is generated TimeoutRxPreamble*16*Tbit after
rw 0x00 switching to Rx mode if Preamble interrupt doesn’t occur
0x00: TimeoutRxPreamble is disabled
TimeoutSignalSync
Timeout interrupt is generated TimeoutSignalSync*16*Tbit after
rw 0x00 the Rx mode is programmed, if SyncAddress doesn’t occur
0x00: TimeoutSignalSync is disabled
InterPacketRxDelay
unused
RcCalStart
rw
0x00
Additional delay before an automatic receiver restart is launched:
Delay = InterPacketRxDelay*4*Tbit
RC Oscillator registers
r
- unused
wt
0x00
Triggers the calibration of the RC oscillator when set. Always
reads 0. RC calibration must be triggered in Standby mode.
ClkOut
Selects CLKOUT frequency:
000 FXOSC
001 FXOSC / 2
rw
0x07
*
010 FXOSC / 4
011 FXOSC / 8
100 FXOSC / 16
101 FXOSC / 32
110 RC (automatically enabled)
111 OFF
Packet Handling registers
Rev. 4 - March 2015
©2015 Semtech Corporation
Page 98
www.semtech.com