|
RadioLib
Universal wireless communication library for Arduino
|
Structure to save result of passive WiFi scan. This result saves additional information alongside that in LR11x0WifiResultFull_t. Only scans performed with RADIOLIB_LR11X0_WIFI_ACQ_MODE_FULL_BEACON acquisition mode can yield this result! More...
#include <LR11x0_types.h>
Public Attributes | |
| uint8_t | rate |
| Data rate. See LR11x0 user manual for details. | |
| uint16_t | service |
| Refer to IEEE Std 802.11, 2016, Part 11: Wireless LAN MAC and PHY Spec. | |
| uint16_t | length |
| Refer to IEEE Std 802.11, 2016, Part 11: Wireless LAN MAC and PHY Spec. | |
| uint8_t | mac0 [RADIOLIB_LR11X0_WIFI_RESULT_MAC_LEN] |
| MAC address 0. | |
| uint8_t | mac2 [RADIOLIB_LR11X0_WIFI_RESULT_MAC_LEN] |
| MAC address 2. | |
| uint16_t | seqCtrl |
| Refer to IEEE Std 802.11, 2016, Part 11: Wireless LAN MAC and PHY Spec. | |
| uint8_t | ssid [RADIOLIB_LR11X0_WIFI_RESULT_SSID_LEN] |
| SSID. | |
| uint8_t | currentChannel |
| WiFi channel number. | |
| char | countryCode [3] |
| Two-letter country code (null-terminated string). | |
| uint8_t | ioReg |
| Refer to IEEE Std 802.11, 2016, Part 11: Wireless LAN MAC and PHY Spec. | |
| bool | fcsCheckOk |
| True if frame check sequences is valid, false otherwise. | |
Public Attributes inherited from LR11x0WifiResultFull_t | |
| uint8_t | frameType |
| Frame type. See LR11x0 user manual for details. | |
| uint8_t | frameSubType |
| Frame sub type. See LR11x0 user manual for details. | |
| bool | toDistributionSystem |
| Frame sent from client station to distribution system. | |
| bool | fromDistributionSystem |
| Frame sent from distribution system to client station. | |
| uint16_t | phiOffset |
| See LR11x0 user manual for details. | |
| uint64_t | timestamp |
| Number of microseconds the AP has been active. | |
| uint32_t | periodBeacon |
| Beacon period in microseconds. | |
Public Attributes inherited from LR11x0WifiResult_t | |
| char | type |
| WiFi (802.11) signal type, 'b', 'n' or 'g'. | |
| uint8_t | dataRateId |
| Data rate ID holding information about modulation and coding rate. See LR11x0 user manual for details. | |
| uint16_t | channelFreq |
| Channel frequency in MHz. | |
| uint8_t | origin |
| MAC address origin: from gateway (1), phone (2) or undetermined (3) | |
| bool | ap |
| Whether this signal was sent by an access point (true) or end device (false) | |
| float | rssi |
| RSSI in dBm. | |
| uint8_t | mac [RADIOLIB_LR11X0_WIFI_RESULT_MAC_LEN] |
| MAC address. | |
Structure to save result of passive WiFi scan. This result saves additional information alongside that in LR11x0WifiResultFull_t. Only scans performed with RADIOLIB_LR11X0_WIFI_ACQ_MODE_FULL_BEACON acquisition mode can yield this result!