Microchip® Advanced Software Framework

tstrM2MWifiMonitorModeCtrl Struct Reference

This struct contains the Wi-Fi Monitor Mode Filter. It sets the filtering criteria for WLAN packets when monitoring mode is enabled. The received packets matching the filtering parameters, are passed directly to the application.

Wi-Fi Monitor Mode Filter.

This structure sets the filtering criteria for WLAN packets when monitoring mode is enable. The received packets matching the filtering parameters, are passed directly to the application.

#include <m2m_types.h>

Data Fields

uint8 __PAD16__ [2]
 
uint8 au8BSSID [6]
 
uint8 au8DstMacAddress [6]
 
uint8 au8SrcMacAddress [6]
 
uint8 u8ChannelID
 
uint8 u8EnRecvHdr
 
uint8 u8FrameSubtype
 
uint8 u8FrameType
 

uint8 tstrM2MWifiMonitorModeCtrl::__PAD16__

Padding bytes for forcing 4-byte alignment

uint8 tstrM2MWifiMonitorModeCtrl::au8BSSID

ZERO means DO NOT FILTER BSSID.

uint8 tstrM2MWifiMonitorModeCtrl::au8DstMacAddress

ZERO means DO NOT FILTER Destination address.

uint8 tstrM2MWifiMonitorModeCtrl::au8SrcMacAddress

ZERO means DO NOT FILTER Source address.

uint8 tstrM2MWifiMonitorModeCtrl::u8ChannelID

RF Channel ID. It must use values from tenuM2mScanCh

uint8 tstrM2MWifiMonitorModeCtrl::u8EnRecvHdr

Enable recv the full header before the payload

uint8 tstrM2MWifiMonitorModeCtrl::u8FrameSubtype

It must use values from tenuSubTypes.

uint8 tstrM2MWifiMonitorModeCtrl::u8FrameType

It must use values from tenuWifiFrameType.