francescomani
efeb538490
harmonize usage of frequency range structures
2024-04-23 12:20:42 +02:00
Robert Schmidt
c114d2f547
Fix memory sanitizer warning: uninitialized read
...
Memsan complains that uninitialized reads originate because of these
warnings. Most of the corresponding variables are actually read into
through by libconfig; nevertheless, initializing them should not have a
bad side-effect (because the initialized value is overwritten).
2024-04-18 14:16:09 +02:00
Robert Schmidt
ed89498c4f
Use standard C initializer list syntax
...
Fix clang warning
warning: use of GNU old-style field designator extension [-Wgnu-designator]
2024-04-18 14:16:09 +02:00
Jaroslava Fiedlerova
eb487e0196
Merge remote-tracking branch 'origin/ci-rfsim-add-channel' into integration_2024_w15
2024-04-15 08:47:01 +02:00
Jaroslava Fiedlerova
de263d4a40
Merge remote-tracking branch 'origin/fft_size_fix_3072' into integration_2024_w15
2024-04-15 08:29:34 +02:00
Guido Casati
243c985af8
Updated telnet documentation including latest info about CI modules
2024-04-12 15:53:43 +02:00
Guido Casati
cfaa182f57
Telnet function in new ciUE library to retrieve OAI UE sync state
...
- created new telnet library ciUE
- using X-macro defined NR_UE_L2_STATE string array to get UE sync state
- add telnet CI to nrUE container
2024-04-12 15:53:43 +02:00
rakesh mundlamuri
47d1f8bb82
harmonizing the IDFT index at different places
2024-04-11 16:47:32 -04:00
rakesh mundlamuri
45c00b7ad2
fix for 3072 fft size when using 80 MHz and -E
2024-04-11 16:47:32 -04:00
francescomani
b30c9c8f3c
uselessAssignmentPtrArg
2024-04-09 16:55:51 +02:00
francescomani
8404da759f
nullPointerRedundantCheck
2024-04-09 16:55:51 +02:00
francescomani
96ff859cb7
shiftTooManyBitsSigned
2024-04-09 16:53:12 +02:00
francescomani
1e1679b668
memleak
2024-04-09 16:44:56 +02:00
Robert Schmidt
171d9950a1
Merge remote-tracking branch 'origin/perf_improv_polar_encoder' into integration_2024_w14
2024-04-08 08:29:29 +02:00
Jaroslava Fiedlerova
5fc9a4bc42
Merge remote-tracking branch 'origin/demote_another_log_printed_too_many_times' into integration_2024_w13
2024-03-29 17:02:16 +01:00
Jaroslava Fiedlerova
c92650003f
Merge remote-tracking branch 'origin/NR_4_layers_MIMO' into integration_2024_w13
2024-03-29 16:06:14 +01:00
francescomani
4ba44927f4
demoting to LOG_D another log that otherwise would be printed too many times at the UE because of periodic calling of to_nrarfcn
2024-03-26 17:50:06 +01:00
francescomani
afde7f6c51
improvements in precoding initialization at MAC
2024-03-25 13:09:31 +01:00
Robert Schmidt
eaff52f8e8
Merge remote-tracking branch 'origin/NR_UE_MAC_UL_improvements' into integration_2024_w12
2024-03-23 10:21:32 +01:00
mir
a6ad11a20e
Remove duplicated bit reverse table
2024-03-22 11:36:41 +01:00
francescomani
5df946fab6
improvements in Bj computation and implementing a timer to compute time elapsed since last Bj update
2024-03-22 09:12:48 +01:00
Robert Schmidt
00e549aa62
Merge remote-tracking branch 'origin/add_telnetsrv_rrc' into integration_2024_w12
2024-03-22 08:30:24 +01:00
francescomani
8f858af876
improvements for 4-layer MIMO at gNB
2024-03-21 18:22:25 +01:00
Robert Schmidt
c16bde2928
Demote log in to_nrarfcn() to debug: is used periodically at UE
2024-03-19 10:33:15 +01:00
Robert Schmidt
e5713c9a56
Merge remote-tracking branch 'origin/NR_UE_RRC_handle_MeasConfig' into integration_2024_w11
2024-03-15 08:12:16 +01:00
Robert Schmidt
6108e5b8fb
Merge remote-tracking branch 'origin/NR_UE_RRC_Reestablishment' into integration_2024_w11
2024-03-15 08:10:09 +01:00
francescomani
37d3e5bb58
get SSB ARFCN at RRC UE (needed to update k_gnb key according to 33.501)
2024-03-13 17:59:11 +01:00
mir
456009cb1f
Add a sequence container in OAI
...
Add a sequence container in OAI. Includes for_each algorithm, doxygen
odcumentation, and test using ctest.
2024-03-12 17:48:10 +01:00
Robert Schmidt
2d4e3a0515
Merge remote-tracking branch 'origin/simplify-log-module-interface' into integration_2024_w10
2024-03-08 07:19:55 +01:00
Robert Schmidt
66bdd0e801
Merge remote-tracking branch 'origin/ci-aw2s-test-15' into integration_2024_w10
2024-03-08 07:16:11 +01:00
mir
275c3c6aa8
Bugfix cmax and memory init
2024-03-07 11:00:57 +01:00
mir
fc8d0c59c6
Scan build: Result of operation is garbage or undefined
2024-03-07 11:00:57 +01:00
Robert Schmidt
711518ba00
Move NUMBER_FRAMES_PHY_UE_INACTIVE to smaller scope
2024-03-07 09:56:20 +01:00
Laurent THOMAS
24d30ae78a
log module improvement: remove redundant declarations y using C macro, remove unused variables, remove unused log components, move information to smaller visibility
2024-03-06 09:03:20 +01:00
Laurent THOMAS
bc6d1ad48d
reduce the hot memory for LOG_x decision from 1.2MB to less than one mem page (4KB)
2024-03-06 08:52:34 +01:00
Laurent THOMAS
d1002cc729
move declarations out from log.h to a better place
2024-03-06 08:51:24 +01:00
Laurent THOMAS
2129ee3c9c
remove global visibility of log variables, remove circular .h dependancy
2024-03-06 08:51:24 +01:00
Robert Schmidt
331fb1ce8e
Merge remote-tracking branch 'origin/better-dci-decoding' into integration_2024_w09
2024-03-05 08:58:52 +01:00
Jaroslava Fiedlerova
64e58c1d67
Merge remote-tracking branch 'origin/739-rf-channel-sim-improvements' into integration_2024_w09
2024-03-04 17:39:13 +01:00
Jaroslava Fiedlerova
be0217aabf
Merge remote-tracking branch 'origin/fix-tx-timing-offset-issues' into integration_2024_w09
2024-03-04 16:07:34 +01:00
Laurent THOMAS
d26f0b9196
add LOG_DDUMP() to dump a buffer in the regular tracing filter system (like PHY, MAC, ...), use it and do simple cleaning (better format)
2024-03-04 10:07:07 +01:00
Robert Schmidt
a724dfba4f
Merge remote-tracking branch 'origin/e1-reestablishment' into integration_2024_w09
2024-03-04 08:45:47 +01:00
Guido Casati
4cfba89e68
Updated and enhanced channel simulation documentation
...
- centralized channel simulation documentation in channel_simulation.md
- removed redundant documentation repeated in multipled .md files
- updated links
- removed obsolete information
- introduced mermaid flowchart for rfsim
- added missing information about available options and usage
- deleted: ../../../openair1/SIMULATION/TOOLS/DOC/devusage.md
- deleted: ../../../openair1/SIMULATION/TOOLS/DOC/rtusage.md
- deleted: ../../../openair1/SIMULATION/TOOLS/DOC/arch.md
related to issue #739
2024-03-01 15:48:24 +01:00
Laurent THOMAS
56c4a6ec07
change trace to new NR_MAC_DCI and NR_PHY_DCI for DCI processing
2024-03-01 12:20:32 +01:00
francescomani
ab07b080dd
move ASN macros to a more global file to be available also at RRC
2024-02-29 10:42:41 +01:00
Cedric Roux
1f81b3f1a2
T tracer: textlog: remove GUI code
...
textlog is, well, text log. The GUI part is totally useless.
Let's remove it.
2024-02-28 16:19:32 +01:00
Guido Casati
f392158c40
Removed redundant definition for max SRBs number (used in RRC procedures)
...
- according to specs, in NR there are 4 SRBs
- in OAI the relevant define is used in the RRC procedures
- this commit harmonizes code by removing redundancy
2024-02-28 11:14:00 +01:00
Laurent THOMAS
8666b084d5
improve code of dci decoding and add tracing for all dci fields
2024-02-28 10:17:11 +01:00
Xin Zhe Khooi
7ca22db7d2
telnetsrv_rrc: update documentation on building and usage
2024-02-21 10:43:42 +00:00
Xin Zhe Khooi
13521c681f
telnetsrv_rrc: update documentation
2024-02-21 10:43:35 +00:00