Commit Graph

216 Commits

Author SHA1 Message Date
Steven Smith
dded72e02e build: (fixes #217) Guard compilation of example used as a test
* Added documentation to ExampleAsTestSuite on the need for this guarding
* Updated with Peter's patch for examples-as-test placeholders in wscripts
2020-06-08 09:35:50 -07:00
Tom Henderson
5eea3c0270 bindings: Rescan all APIs 2020-06-07 11:38:26 -07:00
Tom Henderson
e99ae43138 bindings: rescan all APIs 2020-05-11 22:07:00 -07:00
Peter Barnes
5879700a90 core: (fixes 2815) Config::Connect should throw warnings
This patch logs unconditionally when a trace path doesn't exist.

We also provide FailSafe versions of Config::Connect and
Config::ConnectWithoutContext. These should be used
when you can't be sure that a trace path exists in the current model.

This resolves the warnings from AnimationInterface::ConnectCallbacks()

Credit to "InquisitivePenguin (GCI 2019) <>" for diagnosing this issue,
opening the way to a solution.
2020-05-01 23:54:30 +00:00
Peter D. Barnes, Jr
b23be18b3b Use CommandLine cmd (__FILE__) instead of COMMANDLINE macro.
This in effect replaces commit 5e624d550
2020-05-01 14:42:53 -07:00
Peter D. Barnes, Jr
5e624d5504 doc: Use the new COMMANDLINE macro in every example 2020-04-27 16:20:09 -07:00
Tommaso Pecorella
c508f469b7 netanim: remove unnecessary dependency 2020-03-19 16:35:30 +00:00
Tom Henderson
885c5168bb netanim: Remove tabs and other whitespace issues 2020-03-13 14:38:09 -07:00
Rediet
840609cc6e netanim: Fetch PSDU in WifiPhyTxBeginTrace to add ByteTag
Otherwise the underlying packet was not longer modified following commit 07bb29ba
2020-02-29 16:56:03 +01:00
Tom Henderson
81db931bdc bindings: rescan all APIs 2020-02-17 13:11:04 -08:00
Tom Henderson
54593cee1b rescan all APIs 2020-02-11 18:14:45 -08:00
Tom Henderson
468f217d26 bindings: Rescan all APIs 2020-01-12 11:17:22 -08:00
Tom Henderson
07449d2ee7 netanim: Add Python bindings 2019-12-24 12:32:55 -08:00
Tom Henderson
7e3f6328ed netanim: Add debugging message to asserts 2019-11-23 09:28:07 -08:00
Tom Henderson
0258405cc6 build: Upgrade scripts to Python 3 (many changes due to Ankit Deepak) 2019-08-12 16:55:34 -07:00
Sébastien Deronne
6626b976ca wifi: Fix PHY CCA logic 2019-05-16 21:23:32 +02:00
Sebastien Deronne
9f1b4331eb wifi: Add first 802.11ax OBSS_PD SR algorithm 2019-04-27 20:50:03 +00:00
Alexander Krotov
9eacf6bc38 Reduce simulation time to 1 second in AnimationRemainingEnergyTestCase
Otherwise remaining energy goes below zero.
2019-04-04 14:18:54 +03:00
Alexander Krotov
8d1b7b1391 Spellcheck the rest of ns-3 2018-06-28 12:51:39 +03:00
Sébastien Deronne
82173d9127 network: Change GetNDevices returned type in channel class and all subclasses to properly fix Visual Studio warnings 2018-06-01 00:07:24 +02:00
Manish Kumar B.
0e330058c2 netanim: (fixes #2856) dumbbell-animation limitation 2018-05-29 19:20:01 -07:00
Sébastien Deronne
a4701f4df8 netanim: Cleanup wifi header inclusions 2018-05-10 22:55:26 +02:00
Sébastien Deronne
1114c33b8d examples: Fix wrong energy model in wireless-animation 2018-01-07 21:38:00 +01:00
Tom Henderson
5b3c6c4b84 netanim: Add missing module dependency 2017-10-12 14:13:19 -07:00
John Abraham
4778581b60 NetAnim: change documentation to Qt5 2017-10-09 09:45:32 -07:00
Tom Henderson
4e6e202437 netanim: Convert file to unix format 2017-05-11 10:56:36 -07:00
Tommaso Pecorella
e663d70357 various doxygen fixes 2017-05-10 00:06:51 +02:00
Tommaso Pecorella
8cfc0f1b40 documentation: various test grouping fixes 2017-04-28 02:29:26 +02:00
Robert Ammon
855987401e netanim: Correct Doxygen warnings 2017-04-26 11:42:11 -07:00
John Abraham
b9a6dca656 NetAnim: Update contributors 2017-03-13 06:30:10 -07:00
John Abraham
c4c4537faa NetAnim: Wave support 2017-03-12 15:26:01 -07:00
John Abraham
2913210dd8 [Bug 2190] Add LrWpan support to NetAnim 2017-03-12 09:08:00 -07:00
John Abraham
8010dc06d3 Bug 2190 - Add LrWpan support to NetAnim 2017-03-12 09:01:29 -07:00
Tommaso Pecorella
1e811b4c40 Bug 2190 - Add LrWpan support to NetAnim 2017-03-12 14:16:09 +01:00
John Abraham
fc067feeb0 [Bug 2191] Add IPv6 support to NetAnim, Prefer non-link local address 2017-03-11 16:52:15 -08:00
John Abraham
22e76c60e9 [Bug 2191] Add IPv6 support to NetAnim 2017-03-10 12:15:42 -08:00
John Abraham
e41abfa797 NetAnim: Bug 2466 - a small bug in the AnimationInterface::ConnectCallbacks method 2016-08-09 19:00:49 -07:00
Tommaso Pecorella
4bcf4abdda various: (fixes #2446) Fix comma instead of pipe in Attributes 2016-06-23 23:55:32 +02:00
Tom Henderson
27d5c24e81 netanim: Update release version 2016-03-14 06:41:52 -07:00
Sébastien Deronne
4f54ca4f1e wifi: (fixes #2116 and #2213) Refactor helpers and APIs 2016-02-05 21:48:25 +01:00
John Abraham
71088849cc NetAnim: Move out generic wireless traces 2015-11-29 20:32:58 -08:00
John Abraham
2a6ab1cc66 Doc: Update minimum Qt version 2015-11-26 08:54:18 -08:00
miilic
79106b45f2 Bug 2170 - AnimationInterface outputs improperly formed XML 2015-10-01 07:59:09 -07:00
Siddharth Santurkar
b5fde4107c port wscripts, test.py, and waf-tools to Python3 2015-09-03 21:14:55 -07:00
miilic
a424bb4feb Bug 2170 - AnimationInterface outputs improperly formed XML 2015-08-27 18:08:12 -07:00
Peter D. Barnes, Jr.
a2e0ed145a Missing mode lines. 2015-06-08 16:37:40 -07:00
John Abraham
dda924a53a NetAnim: move AnimRxInfo into AnimPacketInfo, obsolete lbRx for broadcast 2015-04-18 09:20:09 -07:00
Tommaso Pecorella
d6975fd00e SetGroupName for netanim module 2015-03-29 16:48:39 +02:00
John Abraham
ac61b6229a [Bug 2065] New: Segfault on probable user error 2015-02-27 07:48:34 -08:00
John Abraham
107b274009 Restore link properties for Ipv4 address and mac address 2015-02-06 18:14:38 -08:00