XCORE SDK
XCORE Software Development Kit
Modules
FULL_MAC_API

Wireless LAN Full MAC (WFM) API. More...

Modules

 API concepts
 WFM API concepts.
 
 API constant values
 WFM API constant values.
 
 API types
 WFM API types.
 
 API message IDs
 WFM API message IDs.
 
 API messages
 WFM API messages.
 
 API messages by mode
 WFM API messages organized by mode.
 

Detailed Description

Wireless LAN Full MAC (WFM) API.

Copyright 2018, Silicon Laboratories Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

This module describes the functionality and the API messages of the Upper MAC (UMAC) component of the device. UMAC provides the Wireless LAN Full MAC (WFM) API. WFM API is used with the general API messages described in GENERAL_API.

The device is capable of operating in different roles such as a Wi-Fi client and as a Wi-Fi Access Point. To use multiple roles at the same time, the device is split into logical units called interfaces.

Two interfaces are available for WFM API. They are referenced with interface IDs 0 and 1. For general information on how to format the API messages, see MESSAGE_CONSTRUCTION.

For a list of WFM API messages, see API messages for further details.