A N 5 4 3
56
Rev. 0.9
Command 0x31 FM_SEEK_START
The FM_SEEK_START command begins searching for a valid station. In order for a station to be considered valid,
each of the following thresholds must be met:
FM_VALID_SNR_THRESHOLD, FM_VALID_RSSI_THRESHOLD,
FM_VALID_ASSI_THRESHOLD, FM_VALID_ISSI_THRESHOLD, and FM_VALID_MAX_TUNE_ERROR. Clears
any pending STCINT, RSQINT, or RDSINT interrupt status. Seek can be cancelled through setting the CANCEL bit
in the FM_RSQ_STATUS command. The CTS bit (and optional interrupt) is set when it is safe to send the next
command. The ERR bit (and optional interrupt) is set if an invalid argument is sent. Note that only a single interrupt
occurs if both the CTS and ERR bits are set. The optional STC interrupt is set when the command completes. This
command may only be sent in powerup mode. The command clears the STCINT bit if it is already set.
Command
Response
Bit
7
6
5
4
3
2
1
0
CMD
0x31
ARG1
0000
SEEKUP
WRAP
00
ARG
Bit
Name
Function
1
7:4
Reserved
Always write 0000.
1
3
SEEKUP
Seek Up/Down.
Determines the direction of the search, either UP = 1, or
DOWN = 0.
1
2
WRAP
Wrap/Halt.
Determines whether the seek should Wrap = 1, or Halt = 0 when
it hits the band limit.
1
1:0
Reserved
Always write 00.
Bit
7
6
5
4
3
2
1
0
STATUS
CTS
ERR
XX
RSQINT
RDSINT
ACFINT
STCINT