Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages

     Here are listed all the functions that implement the Wlan APIs.

Modules

 m2m_wifi_init
 Synchronous initialization functions for the WILC driver.
 
 m2m_wifi_deinit
 Synchronous deinitialization function to the WILC1000 driver.
 
 m2m_wifi_handle_events
 Synchronous M2M event handler function, responsible for handling interrupts received from the WILC firmware.
 
 m2m_wifi_connect
 Asynchronous wi-fi connection function to a specific AP.
 
 m2m_wifi_disconnect
 Synchronous wi-fi disconnection function, requesting a Wi-Fi disconnect from the currently connected AP.
 
 m2m_wifi_get_connection_info
 Asynchronous connection status retrieval function, retrieves the status information of the currently connected AP.
 
 m2m_wifi_set_mac_address
 Synchronous dual MAC address assigning to the WILC1500 .
 
 m2m_wifi_wps
 Asynchronous WPS triggering function.
 
 m2m_wifi_wps_disable
 Disable the NMC1500 WPS operation.
 
 m2m_wifi_p2p
 Asynchronous Wi-Fi direct (P2P) enabling mode function.
 
 m2m_wifi_p2p_disconnect
 Disable the NMC1500 device Wi-Fi direct mode (P2P).
 
 m2m_wifi_enable_ap
 Asychronous wi-fi hotspot enabling function.
 
 m2m_wifi_disable_ap
 Synchronous wi-fi hotspot disabling function.
 
 m2m_wifi_set_scan_options
 Synchronous wi-fi scan settings function.
 
 m2m_wifi_set_scan_region
 Synchronous wi-fi scan region setting function.
 
 m2m_wifi_request_scan
 Asynchronous wi-fi scan request on the given channel.
 
 m2m_wifi_get_num_ap_found
 Synchronous function to retrieve the number of AP's found in the last scan request, The function read the number of AP's from global variable which updated in the wi-fi callback fucntion through the M2M_WIFI_RESP_SCAN_DONE event.
 
 m2m_wifi_req_scan_result
 Synchronous call to read the AP information from the SCAN Result list with the given index.
 
 m2m_wifi_req_curr_rssi
 Asynchronous request for the current RSSI of the connected AP.
 
 m2m_wifi_get_otp_mac_address
 Request the MAC address stored on the OTP (one time programmable) memory of the device.
 
 m2m_wifi_get_mac_address
 Function to retrieve the current MAC address.
 
 m2m_wifi_set_sleep_mode
 Synchronous power-save mode setting function for the NMC1500.
 
 m2m_wifi_get_sleep_mode
 Synchronous power save mode retrieval function.
 
 m2m_wifi_set_lsn_int
 Synchronous function for setting the wi-fi listen interval for power save operation.
 
 m2m_wifi_enable_monitoring_mode
 Asynchronous wi-fi monitoring enable mode (Promiscuous mode) function.
 
 m2m_wifi_disable_monitoring_mode
 Synchronous function to disable Wi-Fi monitoring mode (Promiscuous mode).
 
 m2m_wifi_send_wlan_pkt
 Synchronous function to transmit a WIFI RAW packet while the implementation of this packet is left to the application developer.
 
 m2m_wifi_send_ethernet_pkt
 Synchronous function to transmit an Ethernet packet.
 
 m2m_wifi_set_cust_InfoElement
 Synchronous function to Add/Remove user-defined Information Element to the WIFIBeacon and Probe Response frames while chip mode is Access Point Mode.
 
 Initialization
 
         Here are listed all the functions that implement the Wlan Initialization APIs.

 
 Wlan Events
 
         Here are listed all the functions that implement the Wlan Events APIs.

 
 Connection
 
         Here are listed all the functions that implement the Wifi Connection APIs.

 
 Scanning
 
         Here are listed all the functions that implement the Wifi Scanning APIs.

 
 Hot-Spot (Access-Point)
 
         Here are listed all the functions that implement the Wifi Hot-Spot (Access-Point) APIs.

 
 Bypass Mode
 
         Here are listed all the functions that implement the Bypass Mode APIs.

 
 Roaming
 
         Here are listed all the functions that implement the Wifi Roaming APIs.

 
 Power Save
 
         Here are listed all the functions that implement the Power-Save APIs.

 
 Configuration
 
         Here are listed all the functions that implement the Wlan Configuration APIs.

 
 System Time
 
         Here are listed all the functions that implement the System Time APIs.

 
 Provisioning
 
         Here are listed all the functions that implement the Wifi Provisioning APIs.

 
 Crypto
 
         Here are listed all the functions that implement the Wifi Crypto APIs.

 
 BLE
 
        Here are listed all the functions that implement the BLE APIs.