WIRELESS, SENSING & TIMING
SX1276/77/78/79
DATASHEET
Name
(Address)
Bits
RegPreambleMsb
(0x25)
7-0
RegPreambleLsb
(0x26)
7-0
7-6
RegSyncConfig
5
(0x27)
4
3
2-0
RegSyncValue1
(0x28)
7-0
RegSyncValue2
(0x29)
7-0
RegSyncValue3
(0x2a)
7-0
RegSyncValue4
(0x2b)
7-0
RegSyncValue5
(0x2c)
7-0
RegSyncValue6
(0x2d)
7-0
RegSyncValue7
(0x2e)
7-0
RegSyncValue8
(0x2f)
7-0
Variable Name
PreambleSize(15:8)
PreambleSize(7:0)
AutoRestartRxMode
PreamblePolarity
SyncOn
reserved
SyncSize
SyncValue(63:56)
SyncValue(55:48)
SyncValue(47:40)
SyncValue(39:32)
SyncValue(31:24)
SyncValue(23:16)
SyncValue(15:8)
SyncValue(7:0)
Mode
Default
value
FSK/OOK Description
rw
0x00
Size of the preamble to be sent (from TxStartCondition fulfilled).
(MSB byte)
rw
0x03
Size of the preamble to be sent (from TxStartCondition fulfilled).
(LSB byte)
Controls the automatic restart of the receiver after the reception of
a valid packet (PayloadReady or CrcOk):
rw
0x02
00 Off
01 On, without waiting for the PLL to re-lock
10 On, wait for the PLL to lock (frequency changed)
11 reserved
Sets the polarity of the Preamble
rw 0x00 0 0xAA (default)
1 0x55
Enables the Sync word generation and detection:
rw 0x01 0 Off
1 On
rw 0x00 reserved
rw
0x03
Size of the Sync word:
(SyncSize + 1) bytes, (SyncSize) bytes if ioHomeOn=1
rw
0x01 1st byte of Sync word. (MSB byte)
* Used if SyncOn is set.
rw
0x01 2nd byte of Sync word
* Used if SyncOn is set and (SyncSize +1) >= 2.
rw
0x01 3rd byte of Sync word.
* Used if SyncOn is set and (SyncSize +1) >= 3.
rw
0x01 4th byte of Sync word.
* Used if SyncOn is set and (SyncSize +1) >= 4.
rw
0x01 5th byte of Sync word.
* Used if SyncOn is set and (SyncSize +1) >= 5.
rw
0x01 6th byte of Sync word.
* Used if SyncOn is set and (SyncSize +1) >= 6.
rw
0x01 7th byte of Sync word.
* Used if SyncOn is set and (SyncSize +1) >= 7.
rw
0x01 8th byte of Sync word.
* Used if SyncOn is set and (SyncSize +1) = 8.
Rev. 4 - March 2015
©2015 Semtech Corporation
Page 99
www.semtech.com