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

Functions

void SI4735::setProperty (uint16_t propertyNumber, uint16_t param)
 Sets the a given Property. More...
 
void SI4735::sendProperty (uint16_t propertyNumber, uint16_t param)
 Sends (sets) property to the SI47XX. More...
 
int32_t SI4735::getProperty (uint16_t propertyValue)
 Gets a property from the SI47XX. More...
 

Detailed Description

A set of functions used to support other functions

Function Documentation

◆ setProperty()

void SI4735::setProperty ( uint16_t  propertyNumber,
uint16_t  param 
)
inline

Sets the a given Property.

Sets the Si47XX device with a given attribute.

You might need to use the bit operations or some bit field structure to set right the values.

See also
Si47XX PROGRAMMING GUIDE; AN332; pages 55, 69, 124 and 134.
Parameters
propertyNumber
parampamameter value

◆ sendProperty()

void SI4735::sendProperty ( uint16_t  propertyNumber,
uint16_t  parameter 
)
protected

Sends (sets) property to the SI47XX.

This method is used for others to send generic properties and params to SI47XX

See also
Si47XX PROGRAMMING GUIDE; AN332; pages 68, 124 and 133.
Parameters
propertyNumberproperty number (example: RX_VOLUME)
parameterproperty value that will be seted

References SI4735::waitToSend().

◆ getProperty()

int32_t SI4735::getProperty ( uint16_t  propertyNumber)

Gets a property from the SI47XX.

This method is used to get a given property from SI47XX

You might need to extract set of bits information from the returned value to know the real value

See also
Si47XX PROGRAMMING GUIDE; AN332; pages 55, 69, 124 and 134.
Parameters
propertyNumberproperty number (example: RX_VOLUME)
Returns
property value (the content of the property)

References SI4735::waitToSend().