#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"
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().