![Silicon Laboratories Si4700 Programming Manual Download Page 52](http://html.mh-extra.com/html/silicon-laboratories/si4700/si4700_programming-manual_1271960052.webp)
AN332
52
Confidential Rev. 0.2
5.2. Commands and Properties for the FM/RDS Receiver (Si4704/05/06/2x/3x/4x)
Tables 8 and 9 summarize the commands and properties for the FM/RDS Receiver component applicable to
Si4704/05/06/2x/3x/4x.
Table 8. FM/RDS Receiver Command Summary
Cmd
Name
Description
0x01
POWER_UP
Power up device and mode selection.
0x10
GET_REV
Returns revision information on the device.
0x11
POWER_DOWN
Power down device.
0x12
SET_PROPERTY
Sets the value of a property.
0x13
GET_PROPERTY
Retrieves a property’s value.
0x14
GET_INT_STATUS
Reads interrupt status bits.
0x15
PATCH_ARGS
Reserved command used for patch file downloads.
0x16
PATCH_DATA
Reserved command used for patch file downloads.
0x20
FM_TUNE_FREQ
Selects the FM tuning frequency.
0x21
FM_SEEK_START
Begins searching for a valid frequency.
0x22
FM_TUNE_STATUS
Queries the status of previous FM_TUNE_FREQ or FM_SEEK_START com-
mand.
0x23
FM_RSQ_STATUS
Queries the status of the Received Signal Quality (RSQ) of the current channel.
0x24
FM_RDS_STATUS
Returns RDS information for current channel and reads an entry from RDS FIFO
(Si4705/06/21/31/35/37/39/41/49 only).
0x27
FM_AGC_STATUS
Queries the current AGC settings
0x28 FM_AGC_OVERRIDE Override AGC setting by disabling and forcing it to a fixed value
0x80
GPIO_CTL
Configures GPO1, 2, and 3 as output or Hi-Z.
0x81
GPIO_SET
Sets GPO1, 2, and 3 output level (low or high).
Notes:
1.
RDS feature (command FM_RDS_STATUS and property RDS_INT_SOURCE, RDS_INT_FIFO_COUNT, and
RDS_CONFIG) is supported in FMRX component 2.0 or higher.
2.
GPO feature (command GPIO_CTL and GPIO_SET) is fully supported in FMRX component 2.0 or higher. It is partially
supported (GPO3 only) in FMRX component 1.0
Table 9. FM/RDS Receiver Property Summary
Prop
Name
Description
Default
0x0001
GPO_IEN
Enables interrupt sources.
0x0000
0x0102
DIGITAL_OUTPUT_
FORMAT
Configure digital audio outputs (Si4705/21/31/35/37/39 only)
0x0000
0x0104
DIGITAL_OUTPUT_
SAMPLE_RATE
Configure digital audio output sample rate (Si4705/21/31/35/37/39
only)
0x0000
Notes:
1.
Digital Audio Output feature (property DIGITAL_OUTPUT_FORMAT and DIGITAL_OUTPUT_SAMPLE_RATE) is
supported in FMRX component 2.0 or higher. Digital Audio Output featured is not supported on Si4741 FMRX component
2A.7.
2.
RDS feature (command FM_RDS_STATUS and property RDS_INT_SOURCE, RDS_INT_FIFO_COUNT, and
RDS_CONFIG) is supported in FMRX component 2.0 or higher.