English
Language : 

AN645 Datasheet, PDF (135/202 Pages) Silicon Laboratories – Si477X PROGRAMMING GUIDE
AN645
Property 0x4002 FM_RDS_CONFIG
The FM_RDS_CONFIG property configures RDS settings to enable RDS processing (RDSEN) and set RDS block
error thresholds. When a RDS Group is received, all block errors must be less than or equal to the associated
block error threshold for the group to be stored in the RDS FIFO. If blocks with errors are permitted into the FIFO,
the block error information can be reviewed when the group is read using the FM_RDS_STATUS command. 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 in powerup mode.
Default: 0x0000
FM_RDS_CONFIG
15 14 13 12 11 10 9 8
7
6
5
4
3
2
1
0
0x00
BLETHB[1:0] BLETHCD[1:0]
0x0
RDSEN
0x00
0x0
0x0
0x0
0
Bit
Name
Function
15:8
Reserved Always write 0.
Block Error Threshold BLOCKB. Block B is most critical because it tells what C
and D contain.
7:6
BLETHB[1:0]
0 = No errors.
1 = 1–2 bit errors detected and corrected.
2 = 3–5 bit errors detected and corrected.
3 = Uncorrectable.
Block Error Threshold for BLOCKC and BLOCKD.
0 = No errors.
5:4
BLETHCD[1:0] 1 = 1–2 bit errors detected and corrected.
2 = 3–5 bit errors detected and corrected.
3 = Uncorrectable.
3:1
Reserved Always write 0.
Enables RDS processing. Default is 0.
0
RDSEN
0 = RDS Disabled.
1 = RDS Enabled.
Rev. 0.3
135