PU2CLR SI4844 Arduino Library 1.1.8
Arduino Library for Si4844 Devices - By Ricardo Lima Caratti
|
SI4844 data representation. More...
Classes | |
union | SI4844_arg_band |
Configures all SI48XX parameters. More... | |
struct | SI4844_arg_band.refined |
union | si4844_arg_band_index |
Configures band parameter. More... | |
struct | si4844_arg_band_index.refined |
union | si4844_audiomode |
Audio Mode. More... | |
struct | si4844_audiomode.arg1 |
union | si4844_audiomode_status_response |
Audio Status Response. More... | |
struct | si4844_audiomode_status_response.status |
struct | si4844_firmware_info |
Firmware Information. More... | |
struct | si4844_get_status |
Device Status. More... | |
union | si4844_status |
Status. More... | |
struct | si4844_status.refined |
union | si4844_status_response |
Status response. More... | |
SI4844 data representation.
The goal of this approach is separating data from code. The SI4844 works with many internal data that can be represented by data structure or defined data type in C/C++.
union SI4844_arg_band |
Configures all SI48XX parameters.
Represents searching for a valid frequency data type.
Class Members | ||
---|---|---|
uint8_t | raw[7] | |
struct SI4844_arg_band.refined | refined |
struct SI4844_arg_band.refined |
union si4844_arg_band_index |
Configures band parameter.
Represents searching for a valid frequency data type.
Class Members | ||
---|---|---|
uint8_t | raw | |
struct si4844_arg_band_index.refined | refined |
struct si4844_arg_band_index.refined |
union si4844_audiomode |
Audio Mode.
Class Members | ||
---|---|---|
struct si4844_audiomode.arg1 | arg1 | |
uint8_t | raw |
struct si4844_audiomode.arg1 |
union si4844_audiomode_status_response |
Audio Status Response.
Class Members | ||
---|---|---|
uint8_t | raw | |
struct si4844_audiomode_status_response.status | status |
struct si4844_audiomode_status_response.status |
struct si4844_firmware_info |
struct si4844_get_status |
Device Status.
The structure below represents the four bytes response got by command ATDD_GET_STATUS
union si4844_status |
Status.
Represents searching for a valid frequency data type.
Class Members | ||
---|---|---|
uint8_t | raw | |
struct si4844_status.refined | refined |
struct si4844_status.refined |
union si4844_status_response |
Status response.
Class Members | ||
---|---|---|
uint8_t | raw[4] | |
si4844_get_channel_frequency | rawStatus | |
si4844_get_status | refined |