Commit Graph

78 Commits

Author SHA1 Message Date
Mitch Watrous
eafb5075bf Add a constant rate setting function to the on-off helper 2012-08-23 16:00:17 -07:00
Mitch Watrous
a795fbd539 Clean up a couple comments 2012-08-21 10:45:45 -07:00
Mitch Watrous
261dc3b45a Replace more instances of RandomVariable with RandomVariableStream 2012-08-20 19:08:45 -07:00
Mitch Watrous
da1cf74f90 Replace various instances of RandomVariable with RandomVariableStream 2012-08-20 14:25:35 -07:00
Mitch Watrous
49a757cebc Replace src/mobility usage of RandomVariable with RandomVariableStream (Patch Set 1) 2012-08-15 14:28:33 -07:00
Mitch Watrous
190f314ba5 Replace src/application usage of RandomVariable with RandomVariableStream 2012-08-13 16:08:13 -07:00
Tom Henderson
f984cd440d remove explicit visualizer dependency from examples 2012-06-06 22:07:56 -07:00
Gustavo J. A. M. Carneiro
255e15cd28 Add parenthesis in while (packet = socket->Recv ()) to make clang++ (LLVM) happy 2012-02-22 13:50:26 +00:00
Andrey Mazo
cec21ade43 Bug 1170: Formulate best practices for dealing with unused debug variables. 2012-02-10 19:02:12 +04:00
Gary Pei
c7048115e4 Fix wifi-clear-channel-cmu.cc example 2011-12-07 16:09:12 -08:00
Gustavo J. A. M. Carneiro
dbf390ad90 Update pyviz to the new modular bindings namespace 2011-09-01 18:32:23 +01:00
Tom Henderson
02a767d9de add visualizer module to some wifi example wscripts 2011-06-28 11:06:44 -07: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
Ruben Merz
e9d0d2a36e Add missing module dependency for wifi-simple-infra example 2011-05-18 07:23:19 +02: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
Gustavo J. A. M. Carneiro
289649516b bug 1058: InternetStackHelper pitfall: calling Install before adding routing protocols 2011-05-12 21:49:50 -07:00
Mitch Watrous
e536a8efef Make Python examples use new modular bindings without importing everything 2011-05-02 17:17:09 -07:00
Mitch Watrous
e795aaedb2 Make Python examples use new modular bindings 2011-04-29 16:59:33 -07:00
Mitch Watrous
26006abcca Make test.py not run examples that are not runnable 2011-04-29 09:53:35 -07:00
Mitch Watrous
1718599e48 Write a status file during waf build step 2011-04-28 09:10:29 -07:00
John Abraham
d406a5b87d Bug 1105 Move topology helpers into separate per-device modules 2011-04-26 15:18:32 -07:00
Mitch Watrous
8a8d425071 Split contrib module into config-store and tools 2011-03-24 09:23:44 -07:00
Mitch Watrous
28384516a2 Create separate module and test-module libraries 2011-03-18 10:58:21 -07:00
Mitch Watrous
3f1b70a2bf Make test.py handle examples-to-run.py files 2011-03-09 16:49:59 -08:00
Mitch Watrous
540288c432 Fix dependencies in various wscripts 2011-03-07 16:59:09 -08: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
Mitch Watrous
58f7066b70 Move applications to a single module 2011-03-02 13:42:28 -08:00
Josh Pelkey
e09cf6a452 remove duplicate core-module.h includes 2011-03-01 09:59:55 -05:00
Tom Henderson
89b6c3ede8 Fix some additional dependency issues 2011-02-25 12:11:11 -08:00
Tom Henderson
c4e4de9ac3 Rename internet-stack to internet, and organize module 2011-02-25 10:32:35 -08:00
Tom Henderson
ca7b93cc3d Merge node and common modules into new network module 2011-02-21 09:11:37 -08:00
Tom Henderson
df07734f32 merge src/simulator into src/core; move src/core to new module layout 2011-02-18 16:05:39 -08:00
Pavel Boyko
a0df72a405 Bug 1048: MatrixPropagationLossModel API changed from Ptr<Object> to Ptr<MobilityModel> 2011-02-06 12:42:35 +03:00
Tom Henderson
6c2535afed fix example and sample dependencies 2011-01-28 14:11:42 -08:00
Tom Henderson
3ce8fa8e56 remove copy-pasted reference to FixedRss loss model 2011-01-03 12:56:27 -08:00
Tom Henderson
48e8a5404c [bug 947] Pretty-print IPv4 routing tables (patch originated by Hemanth Narra) 2010-12-20 16:34:59 -08:00
Dean Armstrong
0f79de44fe Bug 978: Run check-style.py on files touched in the reorganisation
Cosmetic changes only in this one (hence the reason I wanted them kept
separate from the the previous changeset).
2010-12-01 22:13:26 +00:00
Dean Armstrong
0946a77009 Bug 978: Consolidate Wi-Fi MAC high functionality
This change reorganises the Wi-Fi MAC high classes in attempt to
reduce duplication of functionality that is required for more than one
of the MAC high models. A new class called RegularWifiMac has been
created. This derives from the abstract WifiMac, and is parent of
AdhocWifiMac, StaWifiMac, ApWifiMac, and MeshWifiInterfaceMac. The QoS
and non-QoS class variants are no longer, with a RegularWifiMac
attribute "QosSupported" allowing selection between these two modes of
operation. QosWifiMacHelper and NqosWifiMacHelper continue to work as
previously.

Updates to some regression traces are necessary because the
reorganisation has led to random number streams being initialised in
slightly different orders and thus over-the-air timing changing.
2010-12-02 07:51:34 +00:00
Nicola Baldo
0240a54b8c fixed bug 1031 2010-11-17 17:12:55 +01:00
Gustavo J. A. M. Carneiro
cb32fb77be Missing ipv4-global-routing-helper.h include 2010-10-27 12:05:40 +01:00
Gustavo J. A. M. Carneiro
881e0a6655 Module layout rework for static-routing, list-routing, global-routing 2010-10-26 18:02:17 +01:00
Gustavo J. A. M. Carneiro
72689da5c2 Fix some examples, broken after bridge/olsr reorganization 2010-10-25 21:43:38 +01:00
Gustavo J. A. M. Carneiro
91f3abaa48 flow-monitor-helper.h is no longer part of the helper module 2010-10-23 12:50:24 +01:00
Josh Pelkey
c6b9e33b75 remove mobility trace to pass regression for now 2010-08-09 18:47:12 -04: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
Gilaras Drakeson
e6b2ad62e3 Adds SetAllowBroadcast(true) to wifi-simple-adhoc.cc 2010-07-19 22:37:44 +05:30
Dean Armstrong
e54fea5648 Bug 853: Use consistent standards/rates for examples and tests that use Wi-Fi
The change to consider mandatory rates for control responses if a
suitable basic rate could not be found broke the tests involving the
wireless/wifi-simple-adhoc-grid example, and the
routing-olsr-regression testsuite.

In these cases it is actually the tests that need updating; in the
wifi-simple-adhoc-grid test and the bug780-test part of the
routing-olsr-regression testsuite, 802.11b rates were being used with
the Wi-Fi PHY standard left at the default of 802.11a. The fix here is
to set the standard to 802.11b in the test.

In the tx-regression-test part of routing-olsr-regression, the problem
was that the reference traces needed to be updated given the control
response rate fix.  In this case I have also modified the test to set
the standard to 802.11a for clarity.
2010-06-23 09:01:30 +01:00