|
PU2CLR SI4844 Arduino Library 1.1.2
Arduino Library for Si4844 Devices - By Ricardo Lima Caratti
|
SI4844 data representation. More...
Data Structures | |
| union | si4844_arg_band_index |
| Configures band parameter. More... | |
| union | SI4844_arg_band |
| Configures all SI48XX parameters. More... | |
| union | si4844_status |
| Status. More... | |
| struct | si4844_get_status |
| Device Status. More... | |
| union | si4844_status_response |
| Status response. More... | |
| struct | si4844_firmware_info |
| Firmware Information. More... | |
| union | si4844_audiomode |
| Audio Mode. More... | |
| union | si4844_audiomode_status_response |
| Audio Status Response. More... | |
| struct | si4844_arg_band_index.refined |
| struct | SI4844_arg_band.refined |
| struct | si4844_status.refined |
| struct | si4844_audiomode.arg1 |
| struct | si4844_audiomode_status_response.status |
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_index |
Configures band parameter.
Represents searching for a valid frequency data type.
| Data Fields | ||
|---|---|---|
| struct si4844_arg_band_index.refined | refined | |
| uint8_t | raw | |
| union SI4844_arg_band |
Configures all SI48XX parameters.
Represents searching for a valid frequency data type.
| Data Fields | ||
|---|---|---|
| struct SI4844_arg_band.refined | refined | |
| uint8_t | raw[7] | |
| union si4844_status |
Status.
Represents searching for a valid frequency data type.
| Data Fields | ||
|---|---|---|
| struct si4844_status.refined | refined | |
| uint8_t | raw | |
| struct si4844_get_status |
Device Status.
The structure below represents the four bytes response got by command ATDD_GET_STATUS
| union si4844_status_response |
Status response.
| Data Fields | ||
|---|---|---|
| si4844_get_status | refined | |
| uint8_t | raw[4] | |
| struct si4844_firmware_info |
| union si4844_audiomode |
Audio Mode.
| Data Fields | ||
|---|---|---|
| struct si4844_audiomode.arg1 | arg1 | |
| uint8_t | raw | |
| union si4844_audiomode_status_response |
Audio Status Response.
| Data Fields | ||
|---|---|---|
| struct si4844_audiomode_status_response.status | status | |
| uint8_t | raw | |
| struct si4844_arg_band_index.refined |
| struct SI4844_arg_band.refined |
| struct si4844_status.refined |
| struct si4844_audiomode.arg1 |