Wireshark 4.7.3
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
tlv_wireless_info Struct Reference

TLV payload carrying wireless signal and channel quality metrics for a captured packet. More...

#include <observer.h>

Public Attributes

uint8_t quality
uint8_t signalStrength
uint8_t rate
uint8_t frequency
uint8_t qualityPercent
uint8_t strengthPercent
uint8_t conditions
uint8_t reserved

Detailed Description

TLV payload carrying wireless signal and channel quality metrics for a captured packet.

quality takes observed values of 15, 20–27, 50–54, 208, and 213. conditions takes observed values of 0x00, 0x02, and 0x90. reserved takes observed values of 0x00 or 0x80; the 0x80 value co-occurs with conditions = 0x90.

Member Data Documentation

◆ conditions

uint8_t tlv_wireless_info::conditions

Bitmask of wireless conditions flags (e.g. WIRELESS_WEP_SUCCESS).

◆ frequency

uint8_t tlv_wireless_info::frequency

RF channel frequency on which this packet was captured.

◆ quality

uint8_t tlv_wireless_info::quality

Wireless signal quality indicator; interpretation is vendor-specific.

◆ qualityPercent

uint8_t tlv_wireless_info::qualityPercent

Wireless signal quality expressed as a percentage (0–100).

◆ rate

uint8_t tlv_wireless_info::rate

Wireless data rate at which this packet was received.

◆ reserved

uint8_t tlv_wireless_info::reserved

Reserved; observed as 0x80 when conditions is 0x90, otherwise 0x00.

◆ signalStrength

uint8_t tlv_wireless_info::signalStrength

Raw received signal strength value reported by the wireless hardware.

◆ strengthPercent

uint8_t tlv_wireless_info::strengthPercent

Received signal strength expressed as a percentage (0–100).


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