- 18 Oct, 2024 6 commits
-
-
Robert Schmidt authored
- Update links for the latest Ubuntu 24.04 LTS iso file - Update docker install to the latest instructions on the official website - Update UHD to v4.7.0.0 and update dependencies for Ubuntu 24.04
-
Robert Schmidt authored
-
Robert Schmidt authored
Test configuration: Tested SIB19 reception on SCS120 Khz + 50Mhz bw config file used: targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band257.u3.32prb.usrpx410.conf + NTN config commands used sudo ./nr-softmodem -O ../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band257.u3.32prb.usrpx410.conf --sa --rfsim -d sudo ./nr-uesoftmodem --band 261 -C 27533280000 -r 32 --numerology 3 --ssb 72 --sa --rfsim -d --ue-scan-carrier The Issue is that SIB19 is not being received because of CRC error, only SIB1 was being received.
-
Robert Schmidt authored
Reduce tested DL throughput on Aerial pipeline from 700 to 600Mbps
-
Robert Schmidt authored
This changes the way T_IDs are defined. The T_ID macro was using a integer to pointer cast in order to provide type safety. This trick disables some compiler optimizations, as explained here: https://clang.llvm.org/extra/clang-tidy/checks/performance/no-int-to-ptr.html. Removing the type cast reenables the compiler optimizations.
-
Robert Schmidt authored
This MR aims to address warnings raised when compiling for ARM ( tested with cross compilation, not directly on ARM hardware ). The addressed warnings are as follows: - An unused variable in file oai_dfts_neon.c - Wrong printf format specifier related to oai_cputime_t - Wrong parameter type in qam64_qam64 call This MR closes issue #844 Also, correctly set the pkg-config search path for libraries for the target system. Also closes: #746
-
- 17 Oct, 2024 5 commits
-
-
Bartosz Podrygajlo authored
This changes the way T_IDs are defined. The T_ID macro was using a integer to pointer cast in order to provide type safety. This trick disables some compiler optimizations, as explained here: https://clang.llvm.org/extra/clang-tidy/checks/performance/no-int-to-ptr.html. Removing the type cast reenables the compiler optimizations.
-
Robert Schmidt authored
-
Robert Schmidt authored
Prior to this commit, the include path for some libraries found through pkg-config when cross compiling is not correct: $ grep include CMakeCache.txt blas_INCLUDEDIR:INTERNAL=/usr/include/x86_64-linux-gnu ... This is because we did not tell pkg-config to search in the right path. Since for cross-compilation, we install packages in parallel in the system, override the primary directory where the .pc files located, in the cross-compilation toolchain file for cmake. Closes: #746
-
Rúben Soares Silva authored
Change call to qam64_qam64 to use (short *) parameters as defined in the function declaration
-
Rúben Soares Silva authored
Since long long is the bigger type ( 8 bytes ) of the two used ( long long and uint32_t ), and long long is also available on ARM, change this parameter to always have this type. This allows to always use format specifier '%lld' in the logs that use TICK_TO_US, which would otherwise return long long or uint32_t depending on architecture.
-
- 16 Oct, 2024 4 commits
-
-
Reem Bahsoun authored
-
luis_pereira87 authored
-
luis_pereira87 authored
-
luis_pereira87 authored
-
- 15 Oct, 2024 3 commits
-
-
Rúben Soares Silva authored
-
Raghavendra Dinavahi authored
-
Robert Schmidt authored
Integration: `2024.w41` See merge request oai/openairinterface5g!3032 * !3006 Fix some sizeof and switch-case issues * !3028 Add CMakePresets.json * !3011 Aerial: cleanup unused code, avoid superfluous memcpy(), avoid L1 structures * !3022 NR CSI-RS L1 refactoring → check CI * !2935 Improvements in handling the beamforming procedure via FAPI * !3026 NR ULSCH scheduler fix when using transform precoding * !3031 CI: Increase test bitrates for 100 MHz scenario in SA-2x2 pipeline * !3017 Fix SRS * !2731 Implementation of 2-Step RA * !3027 Add dockerized include what you use tool
-
- 14 Oct, 2024 6 commits
-
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
francescomani authored
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Laurent THOMAS authored
-
- 13 Oct, 2024 1 commit
-
-
Robert Schmidt authored
-
- 11 Oct, 2024 15 commits
-
-
francescomani authored
-
rmagueta authored
-
rmagueta authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
ndomingues authored
3GPP 38.331: If absent, the UE applies the SCS as derived from the prach-ConfigurationIndex in RACH-ConfigGeneric (see tables Table 6.3.3.1-1, Table 6.3.3.1-2, Table 6.3.3.2-2 and Table 6.3.3.2-3, TS 38.211 [16]). This procedure for msg1_SubcarrierSpacing NULL is not implemented, so we aplly the same value of UL SCS.
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
Bartosz Podrygajlo authored
Introduce CMakePresests.json which is a simple way to perform incremental build using cmake New configure resets were added: - default: Configure compilation with default options - tests: Same as above but ENABLE_TESTS and SANITIZE_ADDRESS is ON New build presets were added: - 5gdefault: Build the software for NR rfsimulator test - default: same as 5gdefault - 4gdefault: Build the software for LTE rfsimulator test - tests: build all unit tests To configure using configuration preset: `cmake --preset <preset_name>` To build using a build preset: `cmake --build --preset <preset_name>`
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
francescomani authored
-
francescomani authored
-