#include <sstream>#include <iomanip>#include "ns3/core-module.h"#include "ns3/config-store-module.h"#include "ns3/network-module.h"#include "ns3/applications-module.h"#include "ns3/wifi-module.h"#include "ns3/mobility-module.h"#include "ns3/spectrum-module.h"#include "ns3/internet-module.h"
Include dependency graph for wifi-spectrum-per-example.cc:Go to the source code of this file.
Functions | |
| void | MonitorSniffRx (Ptr< const Packet > packet, uint16_t channelFreqMhz, uint16_t channelNumber, uint32_t rate, WifiPreamble preamble, WifiTxVector txVector, struct mpduInfo aMpdu, struct signalNoiseDbm signalNoise) |
Variables | |
| uint16_t | g_channelNumber |
| double | g_noiseDbmAvg |
| uint32_t | g_rate |
| uint32_t | g_samples |
| double | g_signalDbmAvg |
| void MonitorSniffRx | ( | Ptr< const Packet > | packet, |
| uint16_t | channelFreqMhz, | ||
| uint16_t | channelNumber, | ||
| uint32_t | rate, | ||
| WifiPreamble | preamble, | ||
| WifiTxVector | txVector, | ||
| struct mpduInfo | aMpdu, | ||
| struct signalNoiseDbm | signalNoise | ||
| ) |
Definition at line 94 of file wifi-spectrum-per-example.cc.
References g_channelNumber, g_noiseDbmAvg, g_rate, g_samples, g_signalDbmAvg, ns3::signalNoiseDbm::noise, and ns3::signalNoiseDbm::signal.
| uint16_t g_channelNumber |
Definition at line 91 of file wifi-spectrum-per-example.cc.
Referenced by MonitorSniffRx().
| double g_noiseDbmAvg |
Definition at line 89 of file wifi-spectrum-per-example.cc.
Referenced by MonitorSniffRx().
| uint32_t g_rate |
Definition at line 92 of file wifi-spectrum-per-example.cc.
Referenced by MonitorSniffRx().
| uint32_t g_samples |
Definition at line 90 of file wifi-spectrum-per-example.cc.
Referenced by MonitorSniffRx().
| double g_signalDbmAvg |
Definition at line 88 of file wifi-spectrum-per-example.cc.
Referenced by MonitorSniffRx().