leach-wireless-phy.h
来自「无线传感器网络中,基于ns2仿真平台,mannasim的源代码,研究ns2必不可」· C头文件 代码 · 共 41 行
H
41 行
#include <wireless-phy.h>#define CS_MAX_CODE 999class LeachWirelessPhy : public WirelessPhy{ private: double pktEnergy(double pt, double pxcvr, int nbytes); protected: double *cs_end_; // time when carrier sence will end per code double Efriss_amp_; // Xmit amp energy (J/bit/m^2) double Etwo_ray_amp_; // Xmit amp energy (J/bit/m^4) double EXcvr_; // Xcvr energy (J/bit) double Pfriss_amp_; // Friss base transmission power (W/m^2) double Ptwo_ray_amp_; // Two-ray base transmission power (W/m^4) double PXcvr_; // Xcvr Power (W) double dist_; // approx. distance to transmitter int ss_; // amount of spreading public: LeachWirelessPhy(); ~LeachWirelessPhy(); inline double csEnd(int code) { if (code > CS_MAX_CODE || code < 0) { fprintf(stderr, "csEnd(code): code > CS_MAX_CODE?; %d %d\n", code, CS_MAX_CODE); exit(-1); } return cs_end_[code]; } int sendUp(Packet * p); void sendDown(Packet * p);};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?