Analog Devices Wi-Fi Software Reference Manual  Release 1.0.0
Macros
Wi-Fi Software Configuration

Configuration Macros. More...

Macros

#define ADI_WIFI_TAL_PROTOCOL_CFG   (1u)
 Transport Layer Protocol. More...
 
#define ADI_UART_DEVICE_NUM_CFG   (0u)
 UART device number. More...
 
#define ADI_SPI_DEVICE_NUM_CFG   (2u)
 SPI device number. More...
 
#define ADI_WIFI_NOOS_GP_TIMER_CFG   (ADI_TMR_DEVICE_GP0)
 
#define ADI_WIFI_BROKER_CONNECTION_GP_TIMER_CFG   (ADI_TMR_DEVICE_GP1)
 

Detailed Description

Configuration Macros.

Used to configure various elements of the WiFi software sources

Macro Definition Documentation

§ ADI_SPI_DEVICE_NUM_CFG

#define ADI_SPI_DEVICE_NUM_CFG   (2u)

SPI device number.

Choose the SPI device number that the Wi-Fi module will connect to.

§ ADI_UART_DEVICE_NUM_CFG

#define ADI_UART_DEVICE_NUM_CFG   (0u)

UART device number.

Choose the UART device number that the Wi-Fi module will connect to.

§ ADI_WIFI_BROKER_CONNECTION_GP_TIMER_CFG

#define ADI_WIFI_BROKER_CONNECTION_GP_TIMER_CFG   (ADI_TMR_DEVICE_GP1)

Broker Connection Timer. Noos layer will ping the broker when this timeout expires to prevent connection loss.

§ ADI_WIFI_NOOS_GP_TIMER_CFG

#define ADI_WIFI_NOOS_GP_TIMER_CFG   (ADI_TMR_DEVICE_GP0)

Choose the General Purpose Timer used by adi_wifi_noos.c.

§ ADI_WIFI_TAL_PROTOCOL_CFG

#define ADI_WIFI_TAL_PROTOCOL_CFG   (1u)

Transport Layer Protocol.

Choose the underlying hardware implementation of the transport layer.

  • 0u : SPI2
  • 1u : UART0