PU2CLR Si4735 Arduino Library 2.1.4
Arduino Library for Si47XX Devices - By Ricardo Lima Caratti
|
Functions | |
uint8_t | SI4735::getFirmwarePN () |
Returns the Firmware Part Number. | |
uint8_t | SI4735::getFirmwareFWMAJOR () |
Returns the Firmware F W M A J O R. | |
uint8_t | SI4735::getFirmwareFWMINOR () |
Returns the Firmware F W M I N O R. | |
uint8_t | SI4735::getFirmwarePATCHH () |
Returns the Firmware P A T C H HIGH. | |
uint8_t | SI4735::getFirmwarePATCHL () |
Returns the Firmware P A T C H LOW. | |
uint8_t | SI4735::getFirmwareCMPMAJOR () |
Get the Firmware C M P M A J O R object. | |
uint8_t | SI4735::getFirmwareCMPMINOR () |
RESP6 - Returns the Component Major Revision (ASCII). | |
uint8_t | SI4735::getFirmwareCHIPREV () |
RESP8 - Returns the Chip Revision (ASCII) | |
void | SI4735::setMaxDelayPowerUp (uint16_t ms) |
Set the Max Delay Power Up. | |
void | SI4735::reset (void) |
Reset the SI473X. | |
void | SI4735::waitToSend (void) |
Wait for the si473x is ready (Clear to Send (CTS) status bit have to be 1). | |
|
inline |
Returns the Firmware Part Number.
|
inline |
Returns the Firmware F W M A J O R.
|
inline |
Returns the Firmware F W M I N O R.
|
inline |
Returns the Firmware P A T C H HIGH.
|
inline |
Returns the Firmware P A T C H LOW.
|
inline |
Get the Firmware C M P M A J O R object.
|
inline |
RESP6 - Returns the Component Major Revision (ASCII).
Returns the Component Minor Revision (ASCII) (RESP7)
|
inline |
RESP8 - Returns the Chip Revision (ASCII)
|
inline |
Set the Max Delay Power Up.
Sets the delay needed in ms after a powerup command (default is 10ms).
Some crystal oscillator might need more time to become stable (500 ms is the recommended).
Low values make the load SSB patch faster. However, it can make the system unstable.
ms | delay in ms |
void SI4735::reset | ( | void | ) |
Reset the SI473X.
Referenced by SI4735::getDeviceI2CAddress(), and SI4735::setup().
void SI4735::waitToSend | ( | void | ) |
Wait for the si473x is ready (Clear to Send (CTS) status bit have to be 1).
This function should be used before sending any command to a SI47XX device.
Referenced by SI4735::downloadPatchFromEeprom(), SI4735::getAutomaticGainControl(), SI4735::getCommandResponse(), SI4735::getCurrentReceivedSignalQuality(), SI4735::getFirmware(), SI4735::getInterruptStatus(), SI4735::getProperty(), SI4735::getRdsStatus(), SI4735::getSsbAgcStatus(), SI4735::getStatus(), SI4735::patchPowerUp(), SI4735::patchPowerUpNBFM(), SI4735::powerDown(), SI4735::queryLibraryId(), SI4735::radioPowerUp(), SI4735::seekStation(), SI4735::sendCommand(), SI4735::sendProperty(), SI4735::sendSSBModeProperty(), SI4735::setAutomaticGainControl(), SI4735::setBandwidth(), SI4735::setFrequency(), SI4735::setFrequencyNBFM(), SI4735::setGpio(), SI4735::setGpioCtl(), SI4735::setRdsConfig(), SI4735::setRdsIntSource(), SI4735::setSsbAgcOverrite(), SI4735::setSSBBfo(), and SI4735::ssbPowerUp().