#include <iomanip>
#include "ns3/command-line.h"
#include "ns3/config.h"
#include "ns3/uinteger.h"
#include "ns3/boolean.h"
#include "ns3/double.h"
#include "ns3/string.h"
#include "ns3/log.h"
#include "ns3/yans-wifi-helper.h"
#include "ns3/spectrum-wifi-helper.h"
#include "ns3/ssid.h"
#include "ns3/mobility-helper.h"
#include "ns3/internet-stack-helper.h"
#include "ns3/ipv4-address-helper.h"
#include "ns3/udp-client-server-helper.h"
#include "ns3/packet-sink-helper.h"
#include "ns3/on-off-helper.h"
#include "ns3/ipv4-global-routing-helper.h"
#include "ns3/packet-sink.h"
#include "ns3/yans-wifi-channel.h"
#include "ns3/multi-model-spectrum-channel.h"
#include "ns3/propagation-loss-model.h"
Go to the source code of this file.
Functions | |
void | MonitorSniffRx (Ptr< const Packet > packet, uint16_t channelFreqMhz, WifiTxVector txVector, MpduInfo aMpdu, SignalNoiseDbm signalNoise, uint16_t staId) |
Variables | |
double | g_noiseDbmAvg |
uint32_t | g_samples |
double | g_signalDbmAvg |
void MonitorSniffRx | ( | Ptr< const Packet > | packet, |
uint16_t | channelFreqMhz, | ||
WifiTxVector | txVector, | ||
MpduInfo | aMpdu, | ||
SignalNoiseDbm | signalNoise, | ||
uint16_t | staId | ||
) |
Definition at line 100 of file wifi-spectrum-per-example.cc.
References g_noiseDbmAvg, g_samples, g_signalDbmAvg, ns3::SignalNoiseDbm::noise, and ns3::SignalNoiseDbm::signal.
double g_noiseDbmAvg |
Definition at line 97 of file wifi-spectrum-per-example.cc.
Referenced by MonitorSniffRx().
uint32_t g_samples |
Definition at line 98 of file wifi-spectrum-per-example.cc.
Referenced by MonitorSniffRx().
double g_signalDbmAvg |
Definition at line 96 of file wifi-spectrum-per-example.cc.
Referenced by MonitorSniffRx().