![]() |
PU2CLR Si4735 Arduino Library
1.1.9
Arduino Library for Si47XX Devices - By Ricardo Lima Caratti
|
Data Structures | |
union | si47x_agc_status |
struct | si47x_agc_status.refined |
union | si47x_agc_overrride |
struct | si47x_agc_overrride.arg |
union | si47x_bandwidth_config |
struct | si47x_bandwidth_config.param |
union | si47x_ssb_mode |
struct | si47x_ssb_mode.param |
union | si4735_digital_output_format |
Digital audio output format data structure (Property 0x0102. DIGITAL_OUTPUT_FORMAT). More... | |
struct | si4735_digital_output_format.refined |
struct | si4735_digital_output_sample_rate |
Digital audio output sample structure (Property 0x0104. DIGITAL_OUTPUT_SAMPLE_RATE). More... | |
union si47x_agc_status |
AGC data types FM / AM and SSB structure to AGC
Data Fields | ||
---|---|---|
struct si47x_agc_status | refined | |
uint8_t | raw[3] |
struct si47x_agc_status.refined |
union si47x_agc_overrride |
If FM, Overrides AGC setting by disabling the AGC and forcing the LNA to have a certain gain that ranges between 0 (minimum attenuation) and 26 (maximum attenuation). If AM, overrides the AGC setting by disabling the AGC and forcing the gain index that ranges between 0
Data Fields | ||
---|---|---|
struct si47x_agc_overrride | arg | |
uint8_t | raw[2] |
union si47x_bandwidth_config |
The bandwidth of the AM channel filter data type AMCHFLT values: 0 = 6 kHz Bandwidth
1 = 4 kHz Bandwidth 2 = 3 kHz Bandwidth 3 = 2 kHz Bandwidth 4 = 1 kHz Bandwidth 5 = 1.8 kHz Bandwidth 6 = 2.5 kHz Bandwidth, gradual roll off 7–15 = Reserved (Do not use)
Data Fields | ||
---|---|---|
struct si47x_bandwidth_config | param | |
uint8_t | raw[2] |
struct si47x_bandwidth_config.param |
union si47x_ssb_mode |
SSB - datatype for SSB_MODE (property 0x0101)
Data Fields | ||
---|---|---|
struct si47x_ssb_mode | param | |
uint8_t | raw[2] |
struct si47x_ssb_mode.param |
union si4735_digital_output_format |
Digital audio output format data structure (Property 0x0102. DIGITAL_OUTPUT_FORMAT).
Used to configure: DCLK edge, data format, force mono, and sample precision.
Data Fields | ||
---|---|---|
struct si4735_digital_output_format | refined | |
uint16_t | raw |
struct si4735_digital_output_format.refined |
struct si4735_digital_output_sample_rate |