- 29 Jul, 2023 1 commit
-
-
Robert Schmidt authored
-
- 28 Jul, 2023 4 commits
-
-
Imad Al Samman authored
For FR2 and including analog beamforming, we control the beams via GPIO on radio units. In this commit, introduce a configuration option to switch the GPIO control for different devices: "generic" is the current GPIO control, "interdigital" configures the GPIO configuration to be used with an InterDigital device.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
- 26 Jul, 2023 1 commit
-
-
Cedric Roux authored
-
- 25 Jul, 2023 1 commit
-
-
Cedric Roux authored
-
- 24 Jul, 2023 1 commit
-
-
Robert Schmidt authored
integration_2023_w29 See merge request oai/openairinterface5g!2254 * !2159 chore(ci): adding back part of old IF4.5 LTE legacy tests * !2236 Remove crypt dependency * !2238 Fix cppcheck warnings related to uninitialized variables * !2239 incorrectStringBooleanError CPPCheck warnings fix * !2241 nrUE: quick fix for compatibility with Open5GS * !2244 Fix support for NR band n40 accordingly with 3GPP TS 38.101-1 V15.22.0 * add timeout to Jenkinsfiles to prevent long hangs in CI * !2168 NR FR2 undefined behavior sanitize (segfault in one test) * !2212 make common code for data copy to the scope * !2242 Fix out-of-bound array accesses in PUCCH2 decoder * !2245 Fix warnings emitted by gcc 13 * !2226 CI: modifications in CI scripts - usage of f-strings, constants * !2251 T GUI tools: guard with cmake option, default off * !2252 UE PHY: remove dead code * update timing thresholds * !2249 Fix bug in scheduler locking mechanism
-
- 21 Jul, 2023 16 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
These timings shifted slightly in an MR recently. Since it is only micro-seconds, and these thresholds are much higher in the 60 MHz (1x1 and 2x2) tests, it is safe to increase.
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Thomas Schlichter authored
This function is used during initial synchronization, only. This typo leads to wrong computation of the OFDM symbol start within a slot, after PBCH decoding. The result is a time offset and therefore a rotation in frequency domain for the initial PDCCH and PDSCH (SIB1) reception.
-
Raphael Defosseux authored
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
-
Jaroslava Fiedlerova authored
- ping, iperf, reestablishment
-
Jaroslava Fiedlerova authored
- USRP B210, 40 MHz BW, N78, SISO - max UL MCS set to 9 - higher MCS not supported for SC-FDMA
-
Jaroslava Fiedlerova authored
-
Jaroslava Fiedlerova authored
-
mir authored
49 /home/mir/workspace/oai_dev/common/utils/T/tracer/to_vcd.c: In function ‘main’: 50 /home/mir/workspace/oai_dev/common/utils/T/tracer/to_vcd.c:349:30: warning: ‘%s’ directive writing up to 240 bytes into a region of size between 11 and 251 [-Wformat-overflow=] 51 349 | sprintf(format, "%c [%s] %s", 52 | ^~ 53 In file included from /usr/include/stdio.h:894, 54 from /home/mir/workspace/oai_dev/common/utils/T/tracer/to_vcd.c:1: 55 In function ‘sprintf’, 56 inlined from ‘main’ at /home/mir/workspace/oai_dev/common/utils/T/tracer/to_vcd.c:349:5: 57 /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:10: note: ‘__builtin___sprintf_chk’ output between 6 and 486 bytes into a destination of size 256 58 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 59 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 39 | __glibc_objsize (__s), __fmt, 61 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62 40 | __va_arg_pack ()); 63 | ~~~~~~~~~~~~~~~~~ 2005 /home/mir/workspace/oai_dev/openair1/SIMULATION/TOOLS/random_channel.c:1726:6: warning: conflicting types for ‘set_channeldesc_owner’ due to enum/integer mismatch; have ‘void(channel_desc_t *, uint32_t)’ { aka ‘void(channel_desc_t *, unsigned int)’} [-Wenum-int-mismatch] 2006 1726 | void set_channeldesc_owner(channel_desc_t *cdesc, uint32_t module_id) { 2007 | ^~~~~~~~~~~~~~~~~~~~~ 2008 In file included from /home/mir/workspace/oai_dev/openair1/SIMULATION/TOOLS/random_channel.c:31: 2009 /home/mir/workspace/oai_dev/openair1/SIMULATION/TOOLS/sim.h:348:6: note: previous declaration of ‘set_channeldesc_owner’ with type ‘void(channel_desc_t *, channelmod_moduleid_t)’ 2010 348 | void set_channeldesc_owner(channel_desc_t *cdesc, channelmod_moduleid_t module_id); 2011 | ^~~~~~~~~~~~~~~~~~~~~ 24209 /home/mir/workspace/oai_dev/openair1/SCHED_UE/phy_procedures_lte_ue.c:954:17: warning: ‘n1_pucch_inter’ may be used uninitialized [-Wmaybe-uninitialized] 24210 954 | return(n1_pucch_inter); 24211 | ^ 24212 /home/mir/workspace/oai_dev/openair1/SCHED_UE/phy_procedures_lte_ue.c:647:60: note: ‘n1_pucch_inter’ was declared here 24213 647 | uint16_t n1_pucch0=0,n1_pucch1=0,n1_pucch2=0,n1_pucch3=0,n1_pucch_inter; 24214 |
-
- 20 Jul, 2023 11 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
Merge remote-tracking branch 'origin/incorrectStringBooleanError_cppcheck_fix_on_w27_2023' into integration_2023_w29
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
francescomani authored
-
Laurent THOMAS authored
-
Robert Schmidt authored
Reason: see previous commit. Don't install libxft by default
-
Robert Schmidt authored
The T tools offering a GUI use libxft as a dependency. By default, we try to limit the amount of dependencies, but libxft comes with X11. Put the GUI tools behind cmake option T_TOOLS_GUI (default: off) to only build on demand with a cmake option.
-
Robert Schmidt authored
nr_mac_prepare_ra_ue() is called with the scheduler being locked via NR_SCHED_ENSURE_LOCKED(), but if there is no free RA process, it unlocks the scheduler via NR_SCHED_UNLOCK(). This is commit fixes this. In short, when calling nr_mac_prepare_ra_ue(), the scheduler is locked, and should always return with the scheduler being locked.
-
- 19 Jul, 2023 5 commits
-
-
Vaibhav Shrivastava authored
-
luis_pereira87 authored
-
Laurent THOMAS authored
-
Laurent THOMAS authored
-
Laurent THOMAS authored
-