PU2CLR Si4735 Arduino Library  1.1.9
Arduino Library for Si47XX Devices - By Ricardo Lima Caratti
Tune

Functions

void SI4735::seekStation (uint8_t SEEKUP, uint8_t WRAP)
 Look for a station (Automatic tune) More...
 
void SI4735::seekStationUp ()
 Search for the next station. More...
 
void SI4735::seekStationDown ()
 Search the previous station. More...
 
void SI4735::setSeekAmLimits (uint16_t bottom, uint16_t top)
 Sets the bottom frequency and top frequency of the AM band for seek. Default is 520 to 1710. More...
 
void SI4735::setSeekAmSpacing (uint16_t spacing)
 Selects frequency spacingfor AM seek. Default is 10 kHz spacing. More...
 
void SI4735::setSeekSrnThreshold (uint16_t value)
 Sets the SNR threshold for a valid AM Seek/Tune. More...
 
void SI4735::setSeekRssiThreshold (uint16_t value)
 Sets the RSSI threshold for a valid AM Seek/Tune. More...
 

Detailed Description

Function Documentation

◆ seekStation()

void SI4735::seekStation ( uint8_t  SEEKUP,
uint8_t  WRAP 
)

Look for a station (Automatic tune)

See also
Si47XX PROGRAMMING GUIDE; AN332; pages 55, 72, 125 and 137
Parameters
SEEKUPSeek Up/Down. Determines the direction of the search, either UP = 1, or DOWN = 0.
Wrap/Halt.Determines whether the seek should Wrap = 1, or Halt = 0 when it hits the band limit.

References SI4735::waitToSend().

◆ seekStationUp()

void SI4735::seekStationUp ( )

Search for the next station.

See also
seekStation(uint8_t SEEKUP, uint8_t WRAP)

◆ seekStationDown()

void SI4735::seekStationDown ( )

Search the previous station.

See also
seekStation(uint8_t SEEKUP, uint8_t WRAP)

◆ setSeekAmLimits()

void SI4735::setSeekAmLimits ( uint16_t  bottom,
uint16_t  top 
)

Sets the bottom frequency and top frequency of the AM band for seek. Default is 520 to 1710.

See also
Si47XX PROGRAMMING GUIDE; AN332; pages 127, 161, and 162
Parameters
uint16_tbottom - the bottom of the AM band for seek
uint16_ttop - the top of the AM band for seek

◆ setSeekAmSpacing()

void SI4735::setSeekAmSpacing ( uint16_t  spacing)

Selects frequency spacingfor AM seek. Default is 10 kHz spacing.

See also
Si47XX PROGRAMMING GUIDE; AN332; pages 163, 229 and 283
Parameters
uint16_tspacing - step in KHz

◆ setSeekSrnThreshold()

void SI4735::setSeekSrnThreshold ( uint16_t  value)

Sets the SNR threshold for a valid AM Seek/Tune.

If the value is zero then SNR threshold is not considered when doing a seek. Default value is 5 dB.

See also
Si47XX PROGRAMMING GUIDE; AN332; page 127

◆ setSeekRssiThreshold()

void SI4735::setSeekRssiThreshold ( uint16_t  value)

Sets the RSSI threshold for a valid AM Seek/Tune.

If the value is zero then RSSI threshold is not considered when doing a seek. Default value is 25 dBμV.

See also
Si47XX PROGRAMMING GUIDE; AN332; page 127