Commit Graph

19689 Commits

Author SHA1 Message Date
André Apitzsch
f67ff99635 build: Limit scope of MPI definition and include directory 2024-12-07 18:38:56 +01:00
Gabriel Ferreira
3192d8f936 build: Exclude external imported targets from missing libraries check 2024-12-07 18:38:56 +01:00
Alberto Gallegos Ramonet
c3ece18972 zigbee: Replace image in doc and add zigbee module to list of docs 2024-12-06 15:38:43 +09:00
Alberto Gallegos Ramonet
1f208a0294 zigbee: Fix valgrind variables initialization errors 2024-12-05 12:09:49 +09:00
Alberto Gallegos
50c9e945e8 zigbee: Add Zigbee module support 2024-12-02 11:02:10 +09:00
Sébastien Deronne
097ae8f667 wifi: Handle block ack type for GCR 2024-11-28 17:32:48 +01:00
Sébastien Deronne
59d902f474 wifi: Store GCR group address to Block Ack agreement 2024-11-28 17:32:48 +01:00
Stefano Avallone
cb2982447f wifi: HT FEM SendAddBa{Request,Response} support adding the GCR Group Address element 2024-11-28 17:32:48 +01:00
Sébastien Deronne
43fde5da78 wifi: Fill in bitmap for GCR Block ACK variants 2024-11-28 17:32:48 +01:00
Stefano Avallone
a648a6e2e9 wifi: Add support for GCR BlockAck(Req) variant 2024-11-28 17:32:48 +01:00
Sébastien Deronne
7e242a89b3 wifi: DELBA frames optionally support GCR Group Address 2024-11-28 17:32:48 +01:00
Stefano Avallone
9861301ea5 wifi: ADDBA Request/Response frames optionally support GCR Group Address 2024-11-28 17:32:48 +01:00
Stefano Avallone
9f72247061 wifi: Implement GCR Group Address element 2024-11-28 17:32:48 +01:00
Sébastien Deronne
28d56de9da wifi: Add queue type for groupcast 2024-11-28 17:32:48 +01:00
Sébastien Deronne
496394bc6c wifi: Add function to determine whether a MAC address corresponds to a groupcast destination 2024-11-28 17:32:48 +01:00
Sébastien Deronne
9fd5bd03a6 wifi: Hold pointers to STA and AP MAC in base FEM 2024-11-28 17:32:48 +01:00
Sébastien Deronne
1e95559af2 wifi: Store extended capabilities sent by remote stations 2024-11-28 17:32:48 +01:00
Sébastien Deronne
4aed80370b wifi: Simplify Extended Capabilities IEs 2024-11-28 17:32:48 +01:00
Sébastien Deronne
607d560d72 wifi: Fix checks on HT capabilities 2024-11-28 17:32:48 +01:00
Sébastien Deronne
4a50f4e57d wifi: Move check on m_useNonErpProtection in WifiRemoteStationManager::NeedCtsToSelf 2024-11-28 17:32:48 +01:00
Sébastien Deronne
ec0fb36d6a wifi: Pass reference instead of pointer to RecipientBlockAckAgreement::FillBlockAckBitmap 2024-11-28 16:50:05 +01:00
Sébastien Deronne
403e382919 wifi: Add info about recipient in MPDU aggregator asserts 2024-11-28 16:49:12 +01:00
Sébastien Deronne
493bad6164 wifi: Ideal RAA should not build SNR threshold for invalid combination 2024-11-24 11:55:44 +01:00
Sébastien Deronne
36e8af62ac wifi: Reduce copy-paste and facilitate extensions for next standards in Minstrel HT RAA 2024-11-24 11:55:44 +01:00
Sébastien Deronne
2c00428779 wifi: Fix incorrect TX duration calculated in MinstrelHt 2024-11-24 11:55:44 +01:00
Sébastien Deronne
2a9b56874c wifi: Clarify supported GIs functions of RSM 2024-11-24 11:55:44 +01:00
Sébastien Deronne
b22b1ec470 wifi: Extend print functions for action frames 2024-11-23 10:03:01 +01:00
Sébastien Deronne
c16b9b859c wifi: Use bool instead of uint8_t for A-MSDU support flag in action headers 2024-11-23 10:03:01 +01:00
Sébastien Deronne
089c0af4ac wifi: Use bool instead of uint8_t for flags in Block Ack agreement 2024-11-23 10:03:01 +01:00
Sébastien Deronne
c6b3813f57 wifi: Cleanup printing of uint8_t in BlockAckManager 2024-11-23 10:03:01 +01:00
Sébastien Deronne
13954e5252 wifi: Remove unused function to notify Block Agreement is established at originator side 2024-11-23 10:03:01 +01:00
Sébastien Deronne
932cfdc464 wifi: Fix typo in WifiPsdu 2024-11-23 10:03:01 +01:00
Sébastien Deronne
b5845f3c68 wifi: Print PSDU content instead of its address in WifiPpdu logs 2024-11-23 10:03:01 +01:00
Sébastien Deronne
10d77a7c94 wifi: Extend print for QoS DATA frames 2024-11-23 10:03:01 +01:00
Sébastien Deronne
be87965459 wifi: Improve logs in aggregators 2024-11-23 10:03:01 +01:00
Sébastien Deronne
272fd1142f wifi: Fix log for HtFrameExchangeManager::DequeuePsdu 2024-11-23 10:03:01 +01:00
Sébastien Deronne
1c293283a7 wifi: Add missing logs in FEMs 2024-11-23 10:02:53 +01:00
Sébastien Deronne
2467f67894 wifi: Cleanup logs in getters 2024-11-23 09:10:52 +01:00
Sébastien Deronne
fcf43a37a4 wifi: Add missing const in EhtCapabilities functions 2024-11-23 09:10:52 +01:00
Sébastien Deronne
9b9e6ef3a6 wifi: Use more const references 2024-11-23 09:10:42 +01:00
Tom Henderson
af14c5f502 doc: Increase PNG conversion image quality 2024-11-22 15:10:10 +00:00
André Apitzsch
2045a6af58 build: (fixes #1156) Fix 'FindBoost module is removed' warning
See https://cmake.org/cmake/help/latest/policy/CMP0167.html for details.
2024-11-21 11:57:24 +01:00
André Apitzsch
97954dc0db lte: Add operator<<() for the several enums 2024-11-20 22:04:33 +00:00
André Apitzsch
30ab8f4900 visualizer: Fix import error if Gdk 4.0 is available 2024-11-20 21:12:13 +00:00
André Apitzsch
bd18fc28fb visualizer: Replace deprecated Gtk.TextView.modify_font 2024-11-20 21:12:13 +00:00
André Apitzsch
84d6c8880d visualizer: Replace deprecated pkg_resources 2024-11-20 21:12:13 +00:00
André Apitzsch
78264e09e5 visualizer: Fix 'SyntaxWarning: invalid escape sequence' 2024-11-20 21:12:13 +00:00
André Apitzsch
00c4053264 lte: Fix list of supported releases 2024-11-19 22:32:25 +00:00
André Apitzsch
549bdcbed8 lte: Convert BearerRequirements tuple to struct 2024-11-19 22:32:25 +00:00
André Apitzsch
427b7d7067 lte: Refactor GetRequirementsRel*()
Simplify code as support for GCC 4.9 is no longer needed.
2024-11-19 22:32:25 +00:00