Commit Graph

1404 Commits

Author SHA1 Message Date
Sébastien Deronne
c2e24619b2 wifi: Add missing use of weak types 2025-01-03 16:32:30 +01:00
Sébastien Deronne
ce2239202c examples: Fix incorrect energy calculation in wifi power adaptation examples 2025-01-03 16:32:30 +01:00
Stefano Avallone
a64aed4849 wifi: EHT network example can use other EMLSR managers than the default one
Also, use the advanced EMLSR manager in some of the regression runs
2024-12-16 12:39:57 +01:00
Stefano Avallone
f9b740456f wifi: Use a Time variable for the channelSwitchDelay option of wifi-eht-network example
Also, avoid a null channel switch delay, which is problematic in some
EMLSR configurations
2024-12-16 12:39:57 +01:00
Stefano Avallone
5394ee025d wifi: Increment frame retry count on CTS timeout 2024-11-13 07:32:57 +00:00
Stefano Avallone
1a088e0e58 wifi: Increment frame retry count on Normal Ack timeout 2024-11-13 07:32:57 +00:00
Eduardo Almeida
6ef966c4cf Replace Doxygen tags using \ with @ 2024-11-08 18:05:46 +00:00
Eduardo Almeida
5afa1fd7ef Use Time() constructor with integer values 2024-11-08 18:01:13 +00:00
Eduardo Almeida
f77250cc92 Use default Time() constructor when initializing 0 time 2024-11-08 18:01:06 +00:00
Stefano Avallone
0fe2e1a9fe examples: Add regression runs for EMLSR clients using OFDMA 2024-11-03 14:51:11 +00:00
Stefano Avallone
6f939c0e45 wifi: Do not continue a TXOP if TXOP limit is zero and TXNAV expired 2024-11-03 14:51:11 +00:00
Stefano Avallone
cadfe7da69 examples: Add some EMLSR configurations to examples to run 2024-10-21 09:26:17 +02:00
Sébastien Deronne
054be933b8 examples: Also allow to select channel width and guard interval duration in wifi network examples 2024-10-21 09:26:17 +02:00
Stefano Avallone
2066cabb80 examples: Allow users to specify a set of MCS values for wifi examples 2024-10-21 09:26:17 +02:00
Sébastien Deronne
3fa3c1a049 examples: Use different constructor for UdpEchoClientHelper in wifi example 2024-10-20 17:49:46 +02:00
Sébastien Deronne
244ec54c28 examples: Use different constructor for UdpTraceClientHelper in udp client-server example 2024-10-20 17:49:46 +02:00
Aniket Singh
748b784346 tcp: Update ns3-tcp-cubic-test and tcp-validation example validations 2024-09-28 13:53:04 +00:00
Alessio Bugetti
3d4b05bef0 lr-wpan: (fixes #1130) Delay channel creation and add methods to set propagation loss and delay models in LrWpanHelper
- Delay channel creation by moving it to Install()
- Add SetPropagationDelayModel() and AddPropagationLossModel() methods to allow setting propagation loss and delay models in LrWpanHelper
- Update all examples that use LrWpanHelper to reflect these changes
2024-09-14 19:13:37 +02:00
Stefano Avallone
d89a590be2 wifi: Use correct address to retrieve buffer status 2024-09-10 10:51:18 +02:00
Sébastien Deronne
35a1f5ac8a wifi: Use joule_u weak alias 2024-09-09 16:26:17 +00:00
Sébastien Deronne
03fe29c04c wifi: Use volt_u weak alias 2024-09-09 16:26:17 +00:00
Sébastien Deronne
de4bb85048 wifi: Use ampere_u weak alias 2024-09-09 16:26:17 +00:00
Sébastien Deronne
d54e5c4e91 wifi: Use meter_u weak alias 2024-09-09 16:26:17 +00:00
Sébastien Deronne
f0c63e2a22 wifi: Use Watt_u and mWatt_u weak aliases for powers 2024-09-09 16:26:17 +00:00
Sébastien Deronne
eca3431c6d wifi: Use dBm_u and dBW_u weak aliases for powers 2024-09-09 16:26:17 +00:00
André Apitzsch
8bc94a1cc3 Use SPDX license identifiers 2024-09-06 19:32:31 +00:00
Sébastien Deronne
578fecdcba wifi: Use time instead of uint16_t for guard interval duration 2024-09-03 20:19:29 +00:00
Gabriel Ferreira
e0714d3119 examples: Rename examples that match module libraries names 2024-08-30 23:57:28 +00:00
Sébastien Deronne
0f1b90335f examples: Add missing Time for duration parameters in wifi examples 2024-08-29 18:41:51 +00:00
Eduardo Almeida
e8ed6a539c Fix Doxygen formatting 2024-08-29 01:03:20 +00:00
Sébastien Deronne
f98a1804be examples: Add 80+80MHz examples to test coverage 2024-08-21 20:17:57 +02:00
Sébastien Deronne
921a5eb6c7 examples: Add parameter to select 80+80MHz or 160MHz in wifi network examples 2024-08-21 20:17:57 +02:00
Sébastien Deronne
d0400f34d8 wifi: Enable configuration of 80+80MHz operating channel 2024-07-15 20:29:34 +02:00
Tom Henderson
5d218d6e85 examples: Fix configuration of wifi-spectrum-saturation-example.cc
Applies the same fix for issue #1098 in commit f9801065 to another file.
2024-07-14 09:24:01 -07:00
Tom Henderson
c4f083cb4a examples: Fix output formatting for wifi-spectrum-per-example 2024-07-10 19:31:08 +00:00
Silviu-Leonard Vatamanelu
f980106520 examples (fixes #1098): Fix wrong configuration of spectrumPhy in wifi-spectrum-per-example.cc 2024-07-02 17:47:30 +00:00
Stefano Avallone
b5f649297e wifi: Wait until Ack is sent after ADDBA Req/Resp before taking actions
Reported by Rami Abdallah
2024-07-02 10:15:18 +02:00
Stefano Avallone
f573706a74 wifi: Make WifiHelper::AssignStreams() static
Suggested by Sharan Naribole
2024-07-02 10:07:47 +02:00
Aniket Singh
0480c75961 examples: Fix curTime format for TraceThroughput in tcp-bbr-example 2024-06-25 03:38:56 +00:00
Tom Henderson
e7bcb4cbc1 wifi: Assign a random variable stream to beacon Txop 2024-05-24 17:36:24 +00:00
Sébastien Deronne
8e59513a5d examples: Fix failing EHT network regression run 2024-05-24 17:36:24 +00:00
Gabriel Ferreira
4a0091ba6c bindings: Remove injected namespaces 2024-05-19 10:08:50 +00:00
Alberto Gallegos Ramonet
314c58ad69 energy: Adds energy namespace 2024-05-19 01:33:53 +00:00
Gabriel Ferreira
01138ef2d7 (fixes #161) Deprecate EventId::IsRunning() and replace it with EventId::IsPending() 2024-05-14 12:40:54 -03:00
Eduardo Almeida
79186a8b8b Fix clang-tidy bugprone-branch-clone warnings 2024-05-11 02:56:07 +01:00
Sébastien Deronne
7efef8813e examples: Use DataRate for data rate parameters in wifi examples 2024-05-07 07:45:24 +02:00
Sébastien Deronne
86ca94f1d7 examples: Use Time for duration parameters in wifi examples 2024-05-07 07:45:24 +02:00
Stefano Avallone
b889917a05 wifi: Update a few examples to configure TXOP limit from helper 2024-05-06 14:22:11 +00:00
Stefano Avallone
c98bea823c examples: Assign streams in wifi-simple-ht-hidden-stations 2024-05-06 14:22:11 +00:00
Stefano Avallone
f65cef7479 examples: Add more EMLSR options to wifi-eht-network 2024-05-06 07:33:00 +00:00