AlteriomPainlessMesh v2.1.1
Easy ESP32/ESP8266 mesh networking with Alteriom IoT extensions
Loading...
Searching...
No Matches
Public Attributes | List of all members
painlessmesh::BridgeHealthMetrics Struct Reference

#include <mesh.hpp>

Public Attributes

uint32_t uptimeSeconds = 0
 
uint32_t internetUptimeSeconds = 0
 
uint32_t totalDisconnects = 0
 
uint32_t currentUptime = 0
 
int8_t currentRSSI = 0
 
int8_t avgRSSI = 0
 
int8_t minRSSI = 0
 
int8_t maxRSSI = -127
 
uint64_t bytesRx = 0
 
uint64_t bytesTx = 0
 
uint32_t messagesRx = 0
 
uint32_t messagesTx = 0
 
uint32_t messagesQueued = 0
 
uint32_t messagesDropped = 0
 
uint32_t avgLatencyMs = 0
 
uint8_t packetLossPercent = 0
 
uint32_t meshNodeCount = 0
 

Detailed Description

Bridge Health Metrics structure

Comprehensive metrics for monitoring bridge health, connectivity quality, and performance. Useful for troubleshooting and capacity planning.

Member Data Documentation

◆ avgLatencyMs

uint32_t painlessmesh::BridgeHealthMetrics::avgLatencyMs = 0

◆ avgRSSI

int8_t painlessmesh::BridgeHealthMetrics::avgRSSI = 0

◆ bytesRx

uint64_t painlessmesh::BridgeHealthMetrics::bytesRx = 0

◆ bytesTx

uint64_t painlessmesh::BridgeHealthMetrics::bytesTx = 0

◆ currentRSSI

int8_t painlessmesh::BridgeHealthMetrics::currentRSSI = 0

◆ currentUptime

uint32_t painlessmesh::BridgeHealthMetrics::currentUptime = 0

◆ internetUptimeSeconds

uint32_t painlessmesh::BridgeHealthMetrics::internetUptimeSeconds = 0

◆ maxRSSI

int8_t painlessmesh::BridgeHealthMetrics::maxRSSI = -127

◆ meshNodeCount

uint32_t painlessmesh::BridgeHealthMetrics::meshNodeCount = 0

◆ messagesDropped

uint32_t painlessmesh::BridgeHealthMetrics::messagesDropped = 0

◆ messagesQueued

uint32_t painlessmesh::BridgeHealthMetrics::messagesQueued = 0

◆ messagesRx

uint32_t painlessmesh::BridgeHealthMetrics::messagesRx = 0

◆ messagesTx

uint32_t painlessmesh::BridgeHealthMetrics::messagesTx = 0

◆ minRSSI

int8_t painlessmesh::BridgeHealthMetrics::minRSSI = 0

◆ packetLossPercent

uint8_t painlessmesh::BridgeHealthMetrics::packetLossPercent = 0

◆ totalDisconnects

uint32_t painlessmesh::BridgeHealthMetrics::totalDisconnects = 0

◆ uptimeSeconds

uint32_t painlessmesh::BridgeHealthMetrics::uptimeSeconds = 0

The documentation for this struct was generated from the following file: