NetSim Source Code Help v14.4
All 13 Components
 
Loading...
Searching...
No Matches
stru_IEEE802_15_4_PhyVar Struct Reference

Stores information of physical layer. More...

#include <802_15_4.h>

Collaboration diagram for stru_IEEE802_15_4_PhyVar:

Data Fields

double dAntennaHeight
 
double dAntennaGain
 
unsigned long int ulSeed1
 
unsigned long int ulSeed2
 
double dReceiverSensivity
 -85 dbm default
 
double dEDThreshold
 -85 -10 = -95 dbm default
 
double dTransmitterPower_mw
 
double dTransmitterRange_m
 
double dFrequencyBand_MHz
 Working Frequency Range. In MHz.
 
double dDataRate_kbps
 Data rate in kbps.
 
double dChipRate_mcps
 Chip Rate in mcps.
 
double dSymobleRate_kSymbolsPS
 
char * pszModulationTechnique
 
double dMinLIFSPeriod_Symbols
 
double dMinSIFSPeriod_Symbols
 
int aUnitBackoffPeriod
 20 symbols fixed
 
int aTurnaroundTime
 12 symbols fixed
 
int phySHRDDuration
 3, 7, 10, 40
 
double phySymbolsPerOctet
 0.4, 1.6, 2, 8
 
CCAMODE enumCCAMode
 CCA Mode.
 
PHY_TX_STATUS nRadioState
 
double dTotalReceivedPower
 
double macAckWaitDuration
 
int nSensorFlag
 
PHY_TX_STATUS nOldState
 
double d0
 
double pl_d0
 
void * battery
 
bool isDeviceOn
 
ptrpropagation_info_for_list propagation_info_list
 

Detailed Description

Stores information of physical layer.

Definition at line 235 of file Component 4/ZigBee/802_15_4.h.

Field Documentation

◆ aTurnaroundTime

int stru_IEEE802_15_4_PhyVar::aTurnaroundTime

12 symbols fixed

Definition at line 260 of file Component 4/ZigBee/802_15_4.h.

◆ aUnitBackoffPeriod

int stru_IEEE802_15_4_PhyVar::aUnitBackoffPeriod

20 symbols fixed

Definition at line 258 of file Component 4/ZigBee/802_15_4.h.

◆ battery

void * stru_IEEE802_15_4_PhyVar::battery

Definition at line 276 of file Component 4/ZigBee/802_15_4.h.

◆ d0

double stru_IEEE802_15_4_PhyVar::d0

Definition at line 273 of file Component 4/ZigBee/802_15_4.h.

◆ dAntennaGain

double stru_IEEE802_15_4_PhyVar::dAntennaGain

Definition at line 238 of file Component 4/ZigBee/802_15_4.h.

◆ dAntennaHeight

double stru_IEEE802_15_4_PhyVar::dAntennaHeight

Definition at line 237 of file Component 4/ZigBee/802_15_4.h.

◆ dChipRate_mcps

double stru_IEEE802_15_4_PhyVar::dChipRate_mcps

Chip Rate in mcps.

Definition at line 251 of file Component 4/ZigBee/802_15_4.h.

◆ dDataRate_kbps

double stru_IEEE802_15_4_PhyVar::dDataRate_kbps

Data rate in kbps.

Definition at line 249 of file Component 4/ZigBee/802_15_4.h.

◆ dEDThreshold

double stru_IEEE802_15_4_PhyVar::dEDThreshold

-85 -10 = -95 dbm default

Definition at line 243 of file Component 4/ZigBee/802_15_4.h.

◆ dFrequencyBand_MHz

double stru_IEEE802_15_4_PhyVar::dFrequencyBand_MHz

Working Frequency Range. In MHz.

Definition at line 247 of file Component 4/ZigBee/802_15_4.h.

◆ dMinLIFSPeriod_Symbols

double stru_IEEE802_15_4_PhyVar::dMinLIFSPeriod_Symbols

Definition at line 254 of file Component 4/ZigBee/802_15_4.h.

◆ dMinSIFSPeriod_Symbols

double stru_IEEE802_15_4_PhyVar::dMinSIFSPeriod_Symbols

Definition at line 255 of file Component 4/ZigBee/802_15_4.h.

◆ dReceiverSensivity

double stru_IEEE802_15_4_PhyVar::dReceiverSensivity

-85 dbm default

Definition at line 241 of file Component 4/ZigBee/802_15_4.h.

◆ dSymobleRate_kSymbolsPS

double stru_IEEE802_15_4_PhyVar::dSymobleRate_kSymbolsPS

Definition at line 252 of file Component 4/ZigBee/802_15_4.h.

◆ dTotalReceivedPower

double stru_IEEE802_15_4_PhyVar::dTotalReceivedPower

Definition at line 268 of file Component 4/ZigBee/802_15_4.h.

◆ dTransmitterPower_mw

double stru_IEEE802_15_4_PhyVar::dTransmitterPower_mw

Definition at line 244 of file Component 4/ZigBee/802_15_4.h.

◆ dTransmitterRange_m

double stru_IEEE802_15_4_PhyVar::dTransmitterRange_m

Definition at line 245 of file Component 4/ZigBee/802_15_4.h.

◆ enumCCAMode

CCAMODE stru_IEEE802_15_4_PhyVar::enumCCAMode

CCA Mode.

Definition at line 266 of file Component 4/ZigBee/802_15_4.h.

◆ isDeviceOn

bool stru_IEEE802_15_4_PhyVar::isDeviceOn

Definition at line 277 of file Component 4/ZigBee/802_15_4.h.

◆ macAckWaitDuration

double stru_IEEE802_15_4_PhyVar::macAckWaitDuration

Definition at line 269 of file Component 4/ZigBee/802_15_4.h.

◆ nOldState

PHY_TX_STATUS stru_IEEE802_15_4_PhyVar::nOldState

Definition at line 271 of file Component 4/ZigBee/802_15_4.h.

◆ nRadioState

PHY_TX_STATUS stru_IEEE802_15_4_PhyVar::nRadioState

Definition at line 267 of file Component 4/ZigBee/802_15_4.h.

◆ nSensorFlag

int stru_IEEE802_15_4_PhyVar::nSensorFlag

Definition at line 270 of file Component 4/ZigBee/802_15_4.h.

◆ phySHRDDuration

int stru_IEEE802_15_4_PhyVar::phySHRDDuration

3, 7, 10, 40

Definition at line 262 of file Component 4/ZigBee/802_15_4.h.

◆ phySymbolsPerOctet

double stru_IEEE802_15_4_PhyVar::phySymbolsPerOctet

0.4, 1.6, 2, 8

Definition at line 264 of file Component 4/ZigBee/802_15_4.h.

◆ pl_d0

double stru_IEEE802_15_4_PhyVar::pl_d0

Definition at line 274 of file Component 4/ZigBee/802_15_4.h.

◆ propagation_info_list

ptrpropagation_info_for_list stru_IEEE802_15_4_PhyVar::propagation_info_list

Definition at line 279 of file Component 4/ZigBee/802_15_4.h.

◆ pszModulationTechnique

char * stru_IEEE802_15_4_PhyVar::pszModulationTechnique

Definition at line 253 of file Component 4/ZigBee/802_15_4.h.

◆ ulSeed1

unsigned long int stru_IEEE802_15_4_PhyVar::ulSeed1

Definition at line 239 of file Component 4/ZigBee/802_15_4.h.

◆ ulSeed2

unsigned long int stru_IEEE802_15_4_PhyVar::ulSeed2

Definition at line 239 of file Component 4/ZigBee/802_15_4.h.


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