AN332
Rev. 0.8
259
Table 54. Programming Example for the FM/RDS Transmitter
Action
Data
Description
Action: To power up in analog mode, go to “Powerup in Analog Mode”
(bypass “Powerup in Digital Mode”).
Powerup in Digital Mode
CMD
ARG1
ARG2
STATUS
0x01
0xC2
0x0F
→
0x80
POWER_UP (See Table 28 for patching procedure)
Set to FM Transmit. Enable interrupts.
Set to Digital Audio Input
Reply Status. Clear-to-send high.
Action: Go to “Configuration“ (bypass “Powerup in Analog Mode”
section).
Powerup in Analog Mode
CMD
ARG1
ARG2
STATUS
0x01
0xC2
0x50
→
0x80
POWER_UP (See Table 28 for patching procedure)
Set to FM Transmit. Enable interrupts.
Set to Analog Line Input
Reply Status. Clear-to-send high.
CMD
ARG1
ARG2 (PROP)
ARG3 (PROP)
ARG4 (PROPD)
ARG5 (PROPD)
STATUS
0x12
0x00
0x21
0x04
0x21
0x5E
→
0x80
SET_PROPERTY
TX_LINE_INPUT_LEVEL
Input Range = 419mV
PK
, 74k
Ω
Max peak input level = 350mV
PK
= 0x15E
Reply Status. Clear-to-send high
Configuration
CMD
ARG1
STATUS
RESP1
RESP2
RESP3
RESP4
RESP5
RESP6
RESP7
RESP8
0x10
0x00
0x80
0x0D
0x32
0x30
0xE4
0xD6
0x32
0x30
0x41
GET_REV
Reply Status. Clear-to-send high.
Part Number, HEX (0x0D = Si4713)
Firmware Major Rev, ASCII (0x32 = 2)
Firmware Minor Rev, ASCII (0x30 = 0)
Patch ID MSB, example only
Patch ID LSB, example only
Component Firmware Major Rev, ASCII (0x32 = 2)
Component Firmware Minor Rev, ASCII (0x30 = 0)
Chip Rev, ASCII (0x41 = revA)
CMD
ARG1
ARG2 (PROP)
ARG3 (PROP)
ARG4 (PROPD)
ARG5 (PROPD)
STATUS
0x12
0x00
0x00
0x01
0x00
0xC1
0x80
SET_PROPERTY
GPO_IEN
Set STCIEN, ERRIEN, CTSIEN
Reply Status. Clear-to-send high.