SX1231
ADVANCED COMMUNICATIONS & SENSING
DATASHEET
6.6. Packet Engine Registers
Table 26 Packet Engine Registers
Name
(Address)
Default
Value
Bits Variable Name
Mode
Description
7-0 PreambleSize(15:8)
rw
0x00 Size of the preamble to be sent (from TxStartCondition
RegPreambleMsb
(0x2c)
fulfilled). (MSB byte)
7-0 PreambleSize(7:0)
rw
rw
0x03 Size of the preamble to be sent (from TxStartCondition
RegPreambleLsb
(0x2d)
fulfilled). (LSB byte)
7
6
SyncOn
1
0
Enables the Sync word generation and detection:
0 Æ Off
1 Æ On
RegSyncConfig
(0x2e)
FifoFillCondition
rw
rw
FIFO filling condition:
0 Æ if SyncAddress interrupt occurs
1 Æ as long as FifoFillCondition is set
5-3 SyncSize
011
Size of the Sync word:
(SyncSize + 1) bytes
2-0 SyncTol
rw
rw
000
Number of tolerated errors in Sync word
1st byte of Sync word. (MSB byte)
7-0 SyncValue(63:56)
0x00
RegSyncValue1
(0x2f)
Used if SyncOn is set.
2nd byte of Sync word
Used if SyncOn is set and (SyncSize +1) >= 2.
3rd byte of Sync word.
Used if SyncOn is set and (SyncSize +1) >= 3.
4th byte of Sync word.
Used if SyncOn is set and (SyncSize +1) >= 4.
5th byte of Sync word.
Used if SyncOn is set and (SyncSize +1) >= 5.
6th byte of Sync word.
Used if SyncOn is set and (SyncSize +1) >= 6.
7th byte of Sync word.
Used if SyncOn is set and (SyncSize +1) >= 7.
8th byte of Sync word.
Used if SyncOn is set and (SyncSize +1) = 8.
7-0 SyncValue(55:48)
7-0 SyncValue(47:40)
7-0 SyncValue(39:32)
7-0 SyncValue(31:24)
7-0 SyncValue(23:16)
7-0 SyncValue(15:8)
7-0 SyncValue(7:0)
rw
rw
rw
rw
rw
rw
rw
0x01
*
RegSyncValue2
(0x30)
0x01
*
RegSyncValue3
(0x31)
0x01
*
RegSyncValue4
(0x32)
0x01
*
RegSyncValue5
(0x33)
0x01
*
RegSyncValue6
(0x34)
0x01
*
RegSyncValue7
(0x35)
0x01
*
RegSyncValue8
(0x36)
Rev 2 - Nov 2009
Page 69
www.semtech.com