Commit Graph

2419 Commits

Author SHA1 Message Date
Tommaso Pecorella
2274255ae1 lte: remove test artifacts from main directory 2024-06-10 10:39:52 +02:00
Gabriel Ferreira
bf3d7634cb codespell: Fix additional typos found by codespell 2.3.0 2024-05-23 17:52:52 -03: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
Gabriel Ferreira
bbc822f74a lte: Initialize InterfaceType_t 2024-05-03 18:21:11 +00:00
Eduardo Almeida
65e9fb7427 Fix trailing whitespace, tabs and indentation 2024-04-26 14:46:05 +00:00
Gabriel Ferreira
c92c3b1ca6 lte: Initialize variables 2024-04-25 13:23:19 +00:00
André Apitzsch
2c0f33f80e lte: Fix typo in resource block group abbreviations (RGB->RBG) 2024-04-22 10:00:46 +02:00
Gabriel Ferreira
e2fa301904 lte: Move UE_MEASUREMENT_REPORT_DELAY definition to .cc file 2024-04-21 17:02:07 +00:00
André Apitzsch
76f5a5cf53 lte: Remove QciHash workaround 2024-04-07 18:00:55 +00:00
Eduardo Almeida
a0dddf3253 Replace variable length arrays by std::vector
Variable length array is a C feature, available in C++ when compiler extensions are enabled. Newer versions of the clang compiler flag these issues as errors
2024-03-27 14:51:19 +00:00
André Apitzsch
a5c42bc879 core: Use enum class for TestSuite::Type 2024-03-15 09:27:53 +01:00
André Apitzsch
e46d2a8024 core: Use enum class for TestCase::TestDuration and rename it to TestCase:Duration 2024-03-15 09:27:52 +01:00
Eduardo Almeida
0b5803a762 antenna, doc, energy, lte, spectrum: (fixes #1034) Fix and remove non-cited references in documentation 2024-02-23 12:30:43 +00:00
Eduardo Almeida
456f840cc7 doc: Add warning-as-error to Sphinx options 2024-02-23 12:30:43 +00:00
Tommaso Pecorella
47768894aa doc: fix doxygen grouping 2024-02-16 16:33:27 +00:00
Gabriel Ferreira
639ff2ba08 lte: replace std::vector with std::deque for O(1) removal of first element 2024-02-13 19:34:29 +00:00
André Apitzsch
647149e39a Add enum class support to EnumValue 2024-01-31 15:32:16 +01:00
Gabriel Ferreira
7806ff2e85 build: update LIBRARIES_TO_LINK lists with minimal sets 2023-12-15 13:24:29 -03:00
Eduardo Almeida
be0d02ab51 examples,dsr,lte,olsr,tc: Remove unused config-store includes 2023-12-05 16:22:06 +00:00
Gabriel Ferreira
8f6a3413a4 style: apply black and isort 2023-11-20 21:30:01 -03:00
Gabriel Ferreira
b1d70e4561 lte: fix fd-net-device reference 2023-11-18 19:22:36 -03:00
Eduardo Almeida
0cb17f8281 Simplify formatting by removing redundant parenthesis and semicolons 2023-10-31 17:59:16 +00:00
Gabriel Ferreira
cd01ebb1fe lte: initialize variable 2023-10-17 18:16:22 -03:00
Gabriel Ferreira
958734c2fe lte: replace problematic map.insert(key,value) with map[key] = value 2023-10-17 18:16:21 -03:00
Gabriel Ferreira
d31130c46a lte: performing arithmetic operations between two different enums is forbidden in C++20 2023-10-17 18:16:21 -03:00
Eduardo Almeida
59246fb83d Fix spelling typos 2023-10-03 00:32:07 +01:00
Giovanni Grieco
eb43c44dec lte: add INFO messages at RRC, PDCP, RLC layers 2023-09-23 07:41:08 -07:00
Giovanni Grieco
360bef23f2 lte: add log messages at EpcEnbApplication send/recv 2023-09-23 07:41:08 -07:00
Giovanni Grieco
89512e79bd lte: Do not log LteEnbRrc GetTypeId method execution 2023-09-23 07:41:08 -07:00
Giovanni Grieco
cc50a0a3cb lte: log messages for packet tracing at eNB RRC 2023-09-23 07:41:08 -07:00
Eduardo Almeida
1f438ce6f4 Fix clang-tidy modernize-use-auto warnings 2023-09-18 00:36:46 +01:00
Eduardo Almeida
c5b3488dbf lte, netanim: Replace #include "ns3/application-module.h" by individual headers 2023-09-15 21:53:32 +00:00
Eduardo Almeida
ba859a0d66 Fix clang-tidy modernize-use-bool-literals warnings 2023-09-15 16:36:26 +00:00
Eduardo Almeida
ec2c79b5e0 internet, lte, spectrum, wifi: Pre-allocate memory when initializing vectors 2023-09-13 19:32:21 +01:00
Eduardo Almeida
a031bd2bd4 fd-net-device, lte, wifi: Replace printf() with NS_LOG() 2023-08-04 15:04:12 +00:00
Eduardo Almeida
bf781d4064 lte: Use if-else instead of multiplying by binary flag (fix clang-tidy warning) 2023-06-13 17:51:42 +00:00
Eduardo Almeida
8c49f49cbf lte: Fix comment formatting 2023-06-13 17:51:42 +00:00
André Apitzsch
b8dace537b lte: PSS scheduler: remove useless loop 2023-06-13 04:38:55 +00:00
André Apitzsch
7589e87594 lte: (fixes #906) Don't use invalid cell ID 2023-06-13 04:15:18 +00:00
André
7b2bbc7179 lte: Fix log messages 2023-06-12 17:35:13 -07:00
kkoutlia
42756add13 lte: (fixes #885) Don't send RAR when UE context is not created 2023-06-12 17:32:44 -07:00
Eduardo Almeida
1d277d1ebc core,lte,network: Convert single enum to constexpr 2023-06-08 19:28:41 +00:00
Eduardo Almeida
6923de623c Remove redundant break after return 2023-06-01 17:26:54 +00:00
Gabriel Ferreira
ead98fd84d lte: prevent memcpy to nullptr 2023-06-01 15:57:59 +00:00
Eduardo Almeida
42d6eea6de Remove emacs lines from Python and C++ files 2023-05-23 16:20:52 +00:00
André
5b01183c32 lte: Remove unused includes, add missing ones and remove "ns3/" prefix from local headers 2023-05-22 01:12:35 +01:00
Eduardo Almeida
1960990db5 lte: Move common constants from scheduler classes to parent class 2023-05-18 13:14:17 +01:00
Eduardo Almeida
72c2619897 lte: Move common typedefs in scheduler classes to parent class 2023-05-18 13:14:17 +01:00
Eduardo Almeida
d316031258 lte: Move {MIN,MAX}_NO_CC constants to lte-common.h 2023-05-18 13:12:54 +01:00