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.