AN332
Rev. 0.8
103
Property 0x1500. FM_RDS_INT_SOURCE
Configures interrupt related to RDS. The CTS bit (and optional interrupt) is set when it is safe to send the next
command. This property may only be set or read when in powerup mode. The default is 0.
Available in: Si4705/06, Si4721, Si4731/35/37/39, Si4741/43/45/49
Default: 0x0000
Property 0x1501. FM_RDS_INT_FIFO_COUNT
Sets the minimum number of RDS groups stored in the RDS FIFO before RDSRECV is set. The maximum value is
25 for FRMX component 2.0 or later, and 14 for FMRX component 1.0. The CTS bit (and optional interrupt) is set
when it is safe to send the next command. This property may only be set or read when in powerup mode. Default is
0.
Note:
FM_RDS_INT_FIFO_COUNT is supported in FMRX component 2.0 or later.
Available in: Si4705/06, Si4721, Si4731/35/37/39, Si4741/43/45/49
Default: 0x0000
Range: 0–25
Bit
D15 D14 D13 D12 D11 D10 D9 D8 D7 D6
D5
D4
D3
D2
D1
D0
Name
0
0
0
0
0
0
0
0
0
0
RDSNEW-
BLOCKB
RDSNEW-
BLOCKA
0
RDSSYNC-
FOUND
RDSSYN-
CLOST
RDSRECV
Bit
Name
Function
15:6
Reserved
Always write to 0.
5
RDSNEWBLOCKB
RDS New Block B Found (Si4706, Si474x, and Si4705/31/35/85-D50 and later
only)
If set, generate an interrupt when Block B data is found or subsequently changed.
4
RDSNEWBLOCKA
RDS New Block A Found (Si4706,Si474x and Si4705/31/35/85-D50 and later only)
If set, generate an interrupt when Block A data is found or subsequently changed
3
Reserved
Always write to 0.
2
RDSSYNCFOUND
RDS Sync Found.
If set, generate RDSINT when RDS gains synchronization.
1
RDSSYNCLOST
RDS Sync Lost.
If set, generate RDSINT when RDS loses synchronization.
0
RDSRECV
RDS Received.
If set, generate RDSINT when RDS FIFO has at least FM_RDS_INT_FIFO_COUNT
entries.
Bit
D15
D14
D13 D12 D11 D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
Name
0
0
0
0
0
0
0
0
RDSFIFOCNT[7:0]
Bit
Name
Function
7:0
RDSFIFOCNT
RDS FIFO Count.
Minimum number of RDS groups stored in the RDS FIFO before RDSRECV is set.