English
Language : 

AN332 Datasheet, PDF (267/302 Pages) Silicon Laboratories – Si47XX PROGRAMMING GUIDE
AN332
Table 52. Programming Example for the FM/RDS Receiver (Continued)
Action
CMD
ARG1
STATUS
RESP1
RESP2
RESP3
RESP4
RESP5
RESP6
RESP7
RESP8
RESP9
RESP10
RESP11
RESP12
CMD
ARG1
STATUS
RESP1
RESP2
RESP3
RESP4
RESP5
RESP6
RESP7
RESP8
RESP9
RESP10
RESP11
RESP12
Data
0x24
0x01
→0x80
→0x01
→0x01
→0x14
→0x40
→0xA7
→0x20
→0x02
→0x4C
→0x41
→0x42
→0x4F
→0x00
0x24
0x01
→0x80
→0x01
→0x01
→0x14
→0x40
→0xA7
→0x00
→0x0A
→0xE1
→0x02
→0x42
→0x53
→0x00
Description
FM_RDS_STATUS
Clear RDS interrupt.
Reply Status. Clear-to-send (CTS) high. Seek/Tune
Complete (STCINT) high.
Interrupt source: RDS received.
RDS Synchronized. No lost data.
RDS FIFO Used: 0x14 = 20.
Block A: 0x40A7 → PI Code: 0x40A7 (KSLB).
Block B: 0x2002 → Group Type: 2A (Radio Text RT)
→ PTY: 00000b (Undefined)
→ Address code: 0002b = 2 (char 9,10,11,12)
Block C: 0x4C41 →LA
Block D: 0x424F →BO
BLE: 0 (No Error)
Current RT: “SILICON LABO”
FM_RDS_STATUS
Clear RDS interrupt.
Reply Status. Clear-to-send (CTS) high. Seek/Tune
Complete (STCINT) high.
Interrupt source: RDS received.
RDS Synchronized. No lost data.
RDS FIFO Used: 0x14 = 20.
(FIFO receives another group while querying)
Block A: 0x40A7 → PI Code: 0x40A7 (KSLB).
Block B: 0x000C → Group Type: 0A (Program Service PS)
→ PTY: 00000b (Undefined)
→ Address code: 10b = 2 (char 5,6)
Block C (ignored)
Block D: 0x4253 →BS
BLE: 0 (No Error)
Current PS: “SILABS”
Complete Scrolling PS: “SILABS RDS DEMO”
Rev. 1.0
267