Wi-Fi Connection Manager

Microchip TCP/IP Stack

Microchip TCP/IP Stack Help
Wi-Fi Connection Manager

The connection manager uses the connection algorithm and one or more connection profiles to connect to a network. 

2 options are offered

  1. Connection Manager Handled in Host Stack Software

MRF24W FW has a built-in connection manager, and it is enabled by default. If the host stack software is developed to have its own independent connection manager, the MRF24W connection manager should be disabled to avoid some possible conflicts. 

In WF_Config.h, enable definition #define DISABLE_MODULE_FW_CONNECT_MANAGER_IN_INFRASTRUCTURE 

2 Wi-Fi APIs that are affected if MRF24W connection manager is not disabled 

A) UINT16 WF_CMDisconnect(void) 

B) UINT16 WF_Scan(UINT8 CpId) 

For MRF24WB0M with FW versions older than 0x120C, the potential conflict between the 2 connection managers in host stack software and MRF24W firmware can cause fatal FW crash in MRF24WB FW. 

 

2. Connection Manager Handled Entirely by MRF24W FW 

Utilizes MRF24W FW built-in connection manager. This is enabled by default. 

In WF_Config.h, make sure to disable definition #define DISABLE_MODULE_FW_CONNECT_MANAGER_IN_INFRASTRUCTURE

Module
Topics
Name 
Description 
Functions and variables accessible by the stack application 
Microchip TCP/IP Stack 5.42.08 - June 15, 2013
Copyright © 2012 Microchip Technology, Inc.  All rights reserved.