ADF7030-1 Device Drivers API Reference Manual  Alpha 0.0.1
Device Drivers for ADF7030-1 Transceiver
PHY Config Interface
Collaboration diagram for PHY Config Interface:

Functions

uint32_t adf7030_1__SendConfiguration (ADI_SPI_HANDLE hSPIDevice, uint8_t *pCONFIG, uint32_t Size)
 ADI Radio Configuration transfer function. More...
 
uint32_t adf7030_1__XferCfgSeq (ADI_SPI_HANDLE hSPIDevice, uint8_t *pData, uint32_t Size)
 ADI Radio SPI sequence configuration transfer. More...
 

Detailed Description

Function Documentation

uint32_t adf7030_1__SendConfiguration ( ADI_SPI_HANDLE  hSPIDevice,
uint8_t *  pCONFIG,
uint32_t  Size 
)

ADI Radio Configuration transfer function.

Parameters
[in]hSPIDeviceHandle to Glue SPI peripheral device used to communicate with the adf7030-1.
[in]pCONFIGPointer to cfg blob binary
Note
Currently the maximum allowed "Cfg" sequence is limited by ADF7030_1_SPI_BUFFER_SIZE.
Returns
Status
  • #SUCCESS If the configuration was written transfered to the Host.
  • #FAILURE [D] If the configuration transfert failed.

Definition at line 80 of file adf7030-1__cfg.c.

Here is the call graph for this function:

uint32_t adf7030_1__XferCfgSeq ( ADI_SPI_HANDLE  hSPIDevice,
uint8_t *  pData,
uint32_t  Size 
)

ADI Radio SPI sequence configuration transfer.

Parameters
[in]hSPIDeviceHandle to Glue SPI peripheral device used to communicate with the adf7030-1.
[in]pDataPointer to cfg sub sequence
Note
Currently the maximum allowed "Cfg" sequence is limited by ADF7030_1_SPI_BUFFER_SIZE. Future revision of the driver will implement automatic sequence split.
Returns
Status
  • #SUCCESS If the configuration was written transfered to the Host.
  • #FAILURE [D] If the configuration transfert failed.

Definition at line 136 of file adf7030-1__cfg.c.

Referenced by adf7030_1__SendConfiguration().

Here is the call graph for this function:

Here is the caller graph for this function: