Commit Graph

21 Commits

Author SHA1 Message Date
Sébastien Deronne
4f54ca4f1e wifi: (fixes #2116 and #2213) Refactor helpers and APIs 2016-02-05 21:48:25 +01:00
Peter D. Barnes, Jr.
bfdb6ef10a [Bug 1551] Redux: NS_LOG_COMPONENT_DEFINE inside or outside of ns3 namespace? 2014-09-26 15:51:00 -07:00
Daniel Lertpratchya
1857322c43 Bug 1858 - wireless examples not correctly recording packet reception - reported by Scott Carpenter <scarpen_at_ncsu.edu> 2014-09-10 08:27:26 +02:00
Andrey Mazo
ec4007ca27 make non-static global debugging-only functions static inline (bug 1170).
Compilers shouldn't warn on unused static inline function and just don't emit code for
them in optimized builds.
Also debugging-only functions don't pollute symbol tables.
2013-01-21 17:19:00 +04:00
Andrey Mazo
cec21ade43 Bug 1170: Formulate best practices for dealing with unused debug variables. 2012-02-10 19:02:12 +04:00
Tom Henderson
2a2690a003 rerun check-style.py at default level to enforce space after function name 2011-05-22 23:18:47 -07:00
Tom Henderson
34688f76ec rerun check-style.py with uncrustify-0.58 2011-05-22 22:28:15 -07:00
John Abraham
0379ad69c1 Bug 1162 - opt build examples module unused variables 2011-05-18 12:59:20 -04:00
Josh Pelkey
946e71af06 general examples coding style changes 2011-05-13 15:35:31 -04:00
Mitch Watrous
8a8d425071 Split contrib module into config-store and tools 2011-03-24 09:23:44 -07:00
Tom Henderson
18f2715506 remove src/helper module 2011-03-05 11:47:37 -08:00
Lalith Suresh
59a2a4f959 Converts csma, emu, tap-bridge, point-to-point, wifi and wimax modules into modular format 2011-03-03 19:54:57 +00:00
Tom Henderson
ca7b93cc3d Merge node and common modules into new network module 2011-02-21 09:11:37 -08:00
Tom Henderson
3ce8fa8e56 remove copy-pasted reference to FixedRss loss model 2011-01-03 12:56:27 -08:00
Gilaras Drakeson
0a28c73bd1 SetAllowBroadcast(true) addition made to wifi-simple-infra.cc and wifi-simple-interference.cc 2010-07-19 23:15:42 +05:30
Dean Armstrong
ebb9193ef9 Bug 871: Rework construction of Wi-Fi rates
This patch attempts to lay some groundwork for enhancements to the Wi-Fi module
by bringing the representation of transmit rates more in line with the
standard.

The key part of the patch is the introduction of a type that corresponds to the
notion of Modulation Class described in IEEE 802.11-2007, Section 9.6.1, Table
9-2.

It also adds coding rate information to the WifiModes and centralises their
construction into a single WifiModeFactory method. The rates are also renamed
with reference to their Modulation Class.

WifiModes no longer have a WifiStandard, but the latter type still exists and is
used to imply the set of WifiModes that a MAC/PHY pair will support.
2010-06-16 10:55:13 +01:00
Craig Dowell
37e30b25b3 Review feedback 2010-02-03 13:26:39 -08:00
Craig Dowell
8ae5f99f61 redo pcap tracing 2010-01-04 10:35:32 -08:00
Tom Henderson
66e949b29a remove reference to scratch/ directory in wireless examples 2009-12-29 09:39:52 -08:00
Guillaume Seguin
a23934a4b7 Make applications generate traffic within their associated context/node 2009-11-14 17:47:05 +01:00
Craig Dowell
a52357aa83 split examples, add examples, tweak test.py to minimize builds 2009-10-06 19:34:29 -07:00