Commit Graph

19203 Commits

Author SHA1 Message Date
Eduardo Almeida
084eb11547 wifi: Move clang-format guard 2024-08-29 14:27:07 +00:00
Eduardo Almeida
e8ed6a539c Fix Doxygen formatting 2024-08-29 01:03:20 +00:00
Sébastien Deronne
4f8f110e7d wifi: Correct user documentation 2024-08-28 22:02:30 +02:00
Eduardo Almeida
02526a094f ci: Skip cppyy job if no source code is changed 2024-08-28 00:43:37 +00:00
Eduardo Almeida
c0176df437 ci: Add bindings/ dir to list of dirs that trigger build jobs 2024-08-28 00:43:37 +00:00
Tommaso Pecorella
f5c5b48aac nix-vector-routing: small optimization to route print function 2024-08-26 13:48:58 -05:00
Tom Henderson
66aa18e586 wifi: Fix RxSignalInfo units bug 2024-08-25 07:17:24 +00:00
Eduardo Almeida
1123f6bec3 internet: Change spelling to SPFVertex to avoid ignoring plural forms in codespell 2024-08-24 23:57:27 +00:00
Tom Henderson
7a9f664cbe doc: Update MacPorts sphinx dependencies 2024-08-22 17:19:04 +00:00
Sébastien Deronne
6d64e47ada Update CHANGES.md and RELEASE_NOTES.md for 802.11 80+80MHz support 2024-08-21 20:18:18 +02:00
Sébastien Deronne
c355d10190 wifi: Update user documentation for 80+80MHz support 2024-08-21 20:17:57 +02: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
fc0f624bd4 wifi: Fill in VHT operations IE for 80+80 MHz 2024-08-21 20:17:57 +02:00
Tom Henderson
83f88c9dd7 mobility: Improve logging and method name for RandomWalk2dMobilityModel 2024-08-21 15:48:54 +00:00
AlessioBugetti
cc4953ed27 doc: (fixes #1120) Change \returns to \return in coding-style.rst 2024-08-21 10:19:57 +00:00
Sébastien Deronne
3af874c226 Update RELEASE_NOTES.md and CHANGES.md 2024-08-20 18:04:33 +00:00
Sébastien Deronne
7b0c6c62bc core: Add test for largest extreme value random distribution 2024-08-20 18:04:33 +00:00
Sébastien Deronne
73474d22dc core: Add largest extreme value random distribution 2024-08-20 18:04:33 +00:00
Sébastien Deronne
287ae60ae3 core: Add test for laplacian random distribution 2024-08-20 18:04:33 +00:00
Sébastien Deronne
a9ffe7821e core: Add laplacian random distribution 2024-08-20 18:04:33 +00:00
Sébastien Deronne
13e30c04b5 core: Extend random variable tests to verify calculated mean for Weibull distribution 2024-08-20 18:04:33 +00:00
Sébastien Deronne
c834704d89 core: Add functions to calculate mean for Weibull distribution 2024-08-20 18:04:33 +00:00
Tom Henderson
10f5371ff3 doc: Update sample code in tutorial 2024-08-16 07:16:52 -07:00
Gabriel Ferreira
dd95a36bf0 doc: Partially revert 4597de82, which hides the commit hash on 3-dev version 2024-08-14 18:05:17 +02:00
Gabriel Ferreira
6729775f0f core: (fixes #1118) Demangle EnumValue typenames for doxygen 2024-08-14 15:48:20 +00:00
Gabriel Ferreira
7a55c57c9a core: Separate C++ demangler from CallbackImplBase 2024-08-14 15:48:20 +00:00
Eduardo Almeida
5781b03ef3 codespell: Skip cmake-*/ and venv/ directories 2024-08-14 11:53:04 +01:00
Gabriel Ferreira
cd523b6fad test: Skip unused source scanning on examples directories with no CMakeLists.txt 2024-08-09 14:39:33 +02:00
Gabriel Ferreira
4597de8219 doc: Use git describe --long, and accept 0 or 1 distance to tag as the release 2024-08-09 14:39:33 +02:00
Federico Guerra
66b6653a40 uan: (fixes #1115) Fix PER calculation of M-QAM (fix due to donghuiyong) 2024-08-08 05:54:06 -07:00
Federico Guerra
593c5401bf uan: (fixes #1112) Fix Thorp attenuation formula (fix due to donghuiyong) 2024-08-07 21:31:25 +00:00
Sébastien Deronne
4d11f2b3e1 wifi: Add test to verify 80+80MHz transmissions 2024-08-03 10:24:00 +02:00
Sébastien Deronne
ae7c99a5d5 wifi: Add test to verify the bands that are tracked in interference helper upon channel switching 2024-08-03 10:24:00 +02:00
Sébastien Deronne
00e968aeea wifi: Add test to verify band indices calculations 2024-08-03 10:23:59 +02:00
Sébastien Deronne
755bf78b02 wifi: Add test to verify conversion from ChannelSettings attribute to WifiPhyOperatingChannel 2024-08-03 10:23:59 +02:00
Sébastien Deronne
a3f03a5bf1 wifi: Add logs to indicate whether a given band is removed from the interference helper 2024-08-03 10:23:59 +02:00
Sébastien Deronne
0a889ae4c5 wifi: Enable support for 80+80MHz when spectrum PHY is used
There is no sense to use non-contiguous operating channel with YANS
2024-08-03 10:23:59 +02:00
Sébastien Deronne
f9d161a35b wifi: Handle 80+80MHz as a single 160 MHz band to handle reception of 80+80MHz PPDUs 2024-08-03 10:23:59 +02:00
Sébastien Deronne
73476123c1 wifi: Add 80+80MHz support for HePhy::ConvertHeRuSubcarriers 2024-08-03 10:23:59 +02:00
Sébastien Deronne
0d9303ae64 wifi: Add 80+80MHz support for SpectrumWifiPhy::ConfigureInterface 2024-08-03 10:23:59 +02:00
Sébastien Deronne
09c5dbaa51 wifi: Add 80+80MHz support for WifiBandwidthFilter::DoFilter 2024-08-03 10:23:59 +02:00
Sébastien Deronne
b4052a8a4e wifi: Add 80+80MHz support for PhyEntity::CanStartRx 2024-08-03 10:23:59 +02:00
Sébastien Deronne
9fdb1822e0 wifi: Add 80+80MHz support for WifiPpdu::DoesOverlapChannel 2024-08-03 10:23:59 +02:00
Sébastien Deronne
5c8ce8a6f6 wifi: Add 80+80MHz support for SpectrumWifiPhy::GetBand 2024-08-03 10:23:59 +02:00
Sébastien Deronne
4f43ba2a7a wifi: Support retrieval of default 80+80MHz channel numbers 2024-08-03 10:23:59 +02:00
Sébastien Deronne
81e2fad234 wifi: Support 80+80MHz for SpectrumWifiPhy::DoChannelSwitch and SpectrumWifiPhy::FinalizeChannelSwitch 2024-08-03 10:23:59 +02:00
Stefano Avallone
1b4ba46911 wifi: PHY completes actions upon channel switch before notifying the MAC 2024-08-03 10:23:59 +02:00
Sébastien Deronne
19e93b3f80 wifi: Support 80+80MHz for WifiPhy::DoChannelSwitch 2024-08-03 10:23:59 +02:00
Sébastien Deronne
425ec0fadd wifi: Add functions to retrieve channel numbers, center frequencies and channel widths of all contiguous channel segments 2024-08-03 10:23:59 +02:00