Structure, which holds network scan result.
More...
#include <meshPacketFlags.h>
Structure, which holds network scan result.
◆ IsConneted()
bool MeshNetScanResult::IsConneted |
( |
| ) |
const |
|
inline |
Checks if node which responsed is connected to any network.
◆ IsGateway()
bool MeshNetScanResult::IsGateway |
( |
| ) |
const |
|
inline |
Checks if node which responsed is gateway.
◆ IsValid()
bool MeshNetScanResult::IsValid |
( |
| ) |
const |
|
inline |
Checks if result is valid.
◆ Address
uint8_t MeshNetScanResult::Address = 0 |
◆ BSSID
BSSID of network, the node which responsed is connected to. If node is not connected to any network (Address == 253) BSSID is MAC address of node.
◆ Flags
Mesh node description flags, which describes every node.
◆ HopsToGateway
uint8_t MeshNetScanResult::HopsToGateway = 0 |
Hops from current node to gateway. If node is gateway (Address == 0) 0 is set.
◆ RSSI
int8_t MeshNetScanResult::RSSI = 0 |
RSSI of scan response in dBm.
◆ SSID_length
uint8_t MeshNetScanResult::SSID_length = 0 |
Length of SSID without null terminator. If node is not connected to any network, 0 is set.
◆ SSID_ptr
char* MeshNetScanResult::SSID_ptr = NULL |
Pointer to network name (SSID). If node is not connected to any network, NULL is set.
- Warning
- SSID has no null terminator.
◆ Version
MeshNet version, the node is using.
The documentation for this struct was generated from the following file: