Commit Graph

172 Commits

Author SHA1 Message Date
Stefano Avallone
f20a3662b3 wifi, wave, mesh: Rescan python bindings 2020-07-06 19:06:27 +02:00
Stefano Avallone
45f0663d11 wifi: Cleanup more unused methods 2020-07-06 15:54:38 +02:00
Stefano Avallone
fa9429046e wifi: SIFS and slot duration are only stored by the PHY 2020-07-06 15:51:17 +02:00
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
Tom Henderson
2eb0d831f5 wave: Rename test suite prefix from wifi to wave 2020-05-06 16:34:12 -07:00
Tommaso Pecorella
9a186f9b0a (wave): fix missing include in test 2020-05-06 00:00:33 +00:00
Tommaso Pecorella
5d045dd84c (wave): fix crash due to missing trace in some Wifi MAC types 2020-05-05 23:57:05 +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
Tom Henderson
bef81760d4 wifi,wave,mesh: Rescan APIs 2020-04-15 15:34:24 -07:00
Tom Henderson
99ba3f2ad7 wifi,wave,mesh: Rescan APIs 2020-04-12 15:42:06 -07:00
Tom Henderson
2501593f2b wifi,wave: Rescan APIs 2020-04-09 20:18:56 -07:00
Tom Henderson
7b193a29e7 wifi,wave,mesh: Rescan APIs 2020-04-06 10:21:39 -07:00
Tom Henderson
1b2114d704 wifi,wave,mesh: Rescan APIs 2020-04-04 09:56:46 -07:00
Tom Henderson
a071fec169 wifi,wave,mesh: Rescan APIs 2020-03-26 22:28:43 -07:00
Stefano Avallone
3818676b27 wifi: Avoid copying packets unnecessarily
Ensures that the packets forwarded up at the receiver side are the
same as those received from the upper layer at the transmitter side.
2020-03-26 16:02:42 +01:00
Stefano Avallone
de2f4d08c9 wifi: Receive WifiMacQueueItems instead of separate header and payload
which means that original MSDUs (i.e., packets) are preserved in case of
A-MSDU aggregation.
2020-03-26 16:02:42 +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
Stefano Avallone
9e5a51a40c wifi: Install a ConstantWifiAckPolicySelector on every QosTxop by default 2020-01-29 18:37:58 +01:00
Tom Henderson
468f217d26 bindings: Rescan all APIs 2020-01-12 11:17:22 -08:00
Tom Henderson
80839b33e4 bindings: Rescan all APIs 2019-08-12 17:00:41 -07: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
81d5ed7ce0 wifi: LENGTH field in DSSS PHY header should be the PSDU duration in microseconds 2019-05-16 21:23:32 +02:00
Sébastien Deronne
2e29e44cdf wifi: Add PHY header to transmited packet and recontruct TXVECTOR from received PHY header 2019-05-16 21:23:32 +02:00
Stefano Avallone
c0fcc365a9 wifi, wave: Rescan python bindings 2019-05-11 18:48:26 +02:00
Stefano Avallone
5c197ca1e2 wifi: Keep the timestamp when passing MPDUs to MacLow 2019-05-11 18:47:14 +02:00
Stefano Avallone
72739ad288 wifi: MacLow makes more use of WifiMacQueueItem 2019-05-11 18:47:14 +02:00
Stefano Avallone
af441e7b69 wave, wifi: Rescan python bindings 2019-04-12 19:08:38 +02:00
Rediet
4108522341 wifi: Clean up WIFI_PREAMBLE_NONE
Done by having more detailed MpduType enum
2019-04-11 11:27:58 +02:00
Stefano Avallone
05b04146a3 wave, wifi: Rescan python bindings 2019-04-05 14:07:57 +02:00
Gabriel Arrobo
dba4333f85 Fix various typos 2019-03-30 20:30:18 -07:00
Tom Henderson
b4cd4aa869 wifi, wave, mesh: Update API definitions 2019-02-04 19:26:02 -08:00
Tom Henderson
caa195a49b bindings: Rescan all APIs 2018-12-09 20:56:55 -08:00
Tom Henderson
3a7f6a1c06 bindings: Rescan all APIs 2018-11-14 11:53:21 -08:00
Sébastien Deronne
e3865b7137 Rescan wifi and wave bindings 2018-10-30 18:42:23 +01:00
Sébastien Deronne
289057719f wifi: Add configuration objects for 802.11n/ac/ax 2018-10-30 13:42:31 +01:00
Peter D. Barnes, Jr.
dff56925e5 core: time: replace int64_t operator/(Time,Time) with exact int64x64_t version,
add int64x64_t scaling.
2018-10-19 00:03:07 -04:00
Stefano Avallone
96b8d1d7a5 Rescan python bindings 2018-09-18 15:50:27 +02:00
Tom Henderson
9deaad5ae7 rescan bindings 2018-08-09 10:14:27 -07:00
Tom Henderson
bccd5a5863 wifi, wave, mesh: Rescan bindings 2018-08-05 16:55:19 -07:00
Tom Henderson
00382e9814 wifi: Rescan python bindings 2018-07-27 10:43:58 -07:00
Tom Henderson
0b9893a908 Rescan all Python bindings 2018-07-21 16:14:09 -07:00
Alexander Krotov
93ce5ba2f7 Backed out changeset d120f5c38317 2018-07-20 10:54:37 +03:00
Alexander Krotov
bddae128de wifi: Add WifiPhyHelper::SetFrameCaptureModel 2018-07-18 11:44:22 +03:00
Tom Henderson
6366804af7 Rescan all Python bindings 2018-07-15 12:36:05 -07:00
Getachew Redieteab
6afd76fc8d wifi: (fixes #2941): Correct Order bit of Frame control field in WifiMacHeader 2018-07-11 11:33:19 +02:00
Alexander Krotov
8d1b7b1391 Spellcheck the rest of ns-3 2018-06-28 12:51:39 +03:00