Synergy Software Package User's Manual
sf_wifi_qca4010_instance_cfg_t Struct Reference

#include <sf_wifi_qca4010.h>

Data Fields

uint32_t num_uarts
 number of UARTS currently used for communication with module
 
uint8_t is_opened
 Status flag storing framework open status.
 
uint8_t init_done
 Status flag storing driver initialization status.
 
uint32_t curr_cmd_port
 Current UART instance index for AT commands.
 
uint32_t curr_data_port
 Current UART instance index for data.
 
volatile uint8_t curr_socket_index
 Currently active socket instance.
 
sf_wifi_qca4010_cfg_t const * p_cfg
 Instance configuration.
 
sf_wifi_qca4010_provisioning_t prov_info
 Provisioning information.
 
TX_MUTEX * p_wifi_mutex
 Mutex for Framework API synchronization.
 
uart_instance_tp_uart_instance_objects [SF_WIFI_QCA4010_CFG_MAX_NUMBER_UART_PORTS]
 UART instance objects.
 
TX_QUEUE socket_queue [12]
 Queue to read data from socket.
 
uint8_t command_flag
 Variable to indicate data or command mode.
 
uint8_t * p_resp_buff
 Array to store AT command response.
 
uint32_t resp_buffer_length
 Response buffer length.
 
uint8_t is_data_mode_on
 Status flag storing data mode status.
 

Detailed Description

SF Wifi framework instance configuration


The documentation for this struct was generated from the following file: