Robert Schmidt
cb4e60eed3
Merge remote-tracking branch 'origin/init_symbol_rotation_optimization' into integration_2022_wk31b
2022-08-04 18:49:33 +02:00
Robert Schmidt
0352f98467
Merge remote-tracking branch 'origin/NR_PUSCH_phytest_DTX_fix' into integration_2022_wk31b
2022-08-04 18:49:25 +02:00
francescomani
8c81c70de9
Fix AckNack and SR multiplexing in PUCCH2
...
- correctly reset HARQ structure for HARQ Ack/Nack/PUCCH0
- reduce max PUCCH2 bits to have room for SR
2022-08-04 10:53:41 +02:00
francescomani
3d93d0dfc0
fix for pusch dtx in phytest mode
2022-08-03 09:57:40 +02:00
Robert Schmidt
a21c31a6a5
Merge remote-tracking branch 'origin/HARQ_rv_circular_array' into integration_2022_wk30b
2022-08-02 11:04:04 +02:00
Robert Schmidt
48b045b0b0
Merge remote-tracking branch 'origin/develop-SRS-fix' into integration_2022_wk30b
2022-08-02 11:04:04 +02:00
francescomani
9e5a77e6e3
Remove max number of HARQ rounds from L1
...
Contributors:
francescomani <email@francescomani.it >
Rodolphe Bertolini <rodolphe.bertolini@cea.fr >
2022-08-01 15:59:16 +02:00
luis_pereira87
48019c33f4
Minor optimization in function init_symbol_rotation
2022-08-01 11:20:55 +01:00
Roberto Louro Magueta
6f67792993
Variable rename
2022-07-29 10:42:55 +01:00
Roberto Louro Magueta
069bebfa48
Fix floating point
2022-07-29 10:05:34 +01:00
luis_pereira87
b7b6e8a60f
Merge remote-tracking branch 'origin/develop' into develop-CSI-Measurements
...
# Conflicts:
# openair1/PHY/NR_ESTIMATION/nr_measurements_gNB.c
2022-07-28 16:50:04 +01:00
Robert Schmidt
57c545d4b3
Merge remote-tracking branch 'origin/use-ubsan' into integration_2022_wk30
2022-07-28 09:45:10 +02:00
laurent
b4331bf7f4
code maintenance: old errors
2022-07-26 17:20:09 +02:00
Roberto Louro Magueta
1f818b4178
RSRP computation at UE based on CSI-RS
2022-07-26 12:45:30 +01:00
Roberto Louro Magueta
6ba60eb181
Merge remote-tracking branch 'origin/develop' into develop-CSI-Measurements
...
# Conflicts:
# openair2/RRC/NR/nr_rrc_config.h
2022-07-20 19:59:34 +01:00
laurent
ab36474811
dirty workaround in LTE get_prb(): it is not good, but keep safe in memory instead of writing outside the range
2022-07-20 10:40:32 +02:00
laurent
017fd225bc
fix ubsan detected errors
2022-07-20 10:40:32 +02:00
Robert Schmidt
b07a167370
Correct indentation in nr_rx_pdsch()
2022-07-20 10:40:32 +02:00
Robert Schmidt
fcb07ef5fd
Merge remote-tracking branch 'origin/NR_SSB_fix' into integration_2022_wk29
2022-07-19 18:12:40 +02:00
Roberto Louro Magueta
a574c47e9e
Fix memory leak
2022-07-08 10:54:37 +01:00
Roberto Louro Magueta
03bea3150a
Fix memory leak
2022-07-07 20:16:54 +01:00
Roberto Louro Magueta
70d7a6687b
Merge nr_csi_rs_info_t plus nr_csi_im_info_t into nr_csi_info_t
2022-07-07 18:28:05 +01:00
Roberto Louro Magueta
3025627c06
Remove j, koverline and loverline from nr_csi_rs_info_t
2022-07-07 17:23:18 +01:00
Roberto Louro Magueta
36a9139a66
Remove N_cdm_groups, CDM_group_size, kprime and lprime from nr_csi_rs_info_t
2022-07-07 15:51:02 +01:00
Roberto Louro Magueta
e39be3917b
Remove csi_rs_ls_estimated_channel and csi_rs_estimated_channel_freq from nr_csi_rs_info_t
2022-07-07 14:33:40 +01:00
Roberto Louro Magueta
acd4e39566
Remove csi_rs_received_signal from nr_csi_rs_info_t
2022-07-07 11:48:37 +01:00
francescomani
79586c03f4
fix for pointa and ssboffset
2022-07-07 08:57:37 +02:00
Roberto Louro Magueta
e0e37d8215
To use cast for c16_t
2022-07-06 21:08:08 +01:00
Roberto Louro Magueta
0c2b3a1eeb
Remove some variables from nr_csi_rs_info_t
2022-07-06 20:18:44 +01:00
Roberto Louro Magueta
dadadb7291
To use some casts to c16_t
2022-07-05 17:17:40 +01:00
Roberto Louro Magueta
52f6d38a34
Remove more variables from nr_srs_info_t
2022-07-05 12:58:53 +01:00
Roberto Louro Magueta
53f0773624
Merge remote-tracking branch 'origin/develop' into develop-SRS-Measurements
2022-07-05 11:07:43 +01:00
Roberto Louro Magueta
253e037fb2
Remove some variables from nr_srs_info_t
2022-07-05 11:07:01 +01:00
Roberto Louro Magueta
85802b828f
Merge remote-tracking branch 'origin/develop' into develop-CSI-Measurements
...
# Conflicts:
# openair2/LAYER2/NR_MAC_gNB/gNB_scheduler_uci.c
2022-07-05 10:19:52 +01:00
Roberto Louro Magueta
2b36f2d8f2
Move nr_det_A_MF_2x2, nr_squared_matrix_element and nr_numer_2x2 to csi_rx.c
2022-07-04 14:18:04 +01:00
Roberto Louro Magueta
c2fee0520c
Fix variable redefinition
2022-06-30 17:59:11 +01:00
Robert Schmidt
2cced7bdb5
Merge remote-tracking branch 'origin/optim-rotate_cpx' into integration_2022_wk26
2022-06-30 15:41:28 +02:00
laurent
df1cffbc7f
fix bug introduced by avx2 rotate_cpx change to c16_t
2022-06-29 16:52:47 +02:00
laurent
5894bcac22
rebase develop
2022-06-27 18:48:45 +02:00
laurent
ef469b9b51
code review remarks
2022-06-27 18:35:47 +02:00
Laurent Thomas
980bb2420b
fix CI discovered bug in avx2 rotate
2022-06-27 18:35:47 +02:00
Laurent Thomas
bf219fc24f
avx2 and better simd algo
2022-06-27 18:35:46 +02:00
Roberto Louro Magueta
86755bc495
Merge remote-tracking branch 'origin/develop' into develop-SRS-Measurements
...
# Conflicts:
# openair2/RRC/NR/MESSAGES/asn1_msg.c
2022-06-27 11:06:55 +01:00
Roberto Louro Magueta
2141d6b5af
Merge remote-tracking branch 'origin/develop' into develop-CSI-Measurements
...
# Conflicts:
# openair2/RRC/NR/nr_rrc_config.c
# targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band66.fr1.106PRB.usrpn300.conf
# targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.24PRB.usrpb210.conf
2022-06-27 10:24:58 +01:00
Robert Schmidt
0b91791f67
Use (std) bool instead of custom bool types
...
OAI is riddled with boolean_t, FALSE, TRUE, etc. This makes no sense, as
there is a standard bool type, and could lead to nasty bugs if a
definition of a bool is non-standard (0 == false, true == !false). This
commit removes all non-standard bools in the whole project.
2022-06-27 10:07:48 +02:00
Roberto Louro Magueta
07a3634e45
Change some heap allocations to stack allocations
2022-06-23 18:23:23 +01:00
Roberto Louro Magueta
05dde0a30d
Compute CQI using CSI-IM
2022-06-22 20:59:19 +01:00
Roberto Louro Magueta
a1806c92a2
Interference plus noise power computation based on CSI-IM
2022-06-22 20:41:57 +01:00
Roberto Louro Magueta
32ec53baa5
Get CSI-IM pdu at phy layer and add debug logs
2022-06-22 18:10:28 +01:00
Robert Schmidt
644422ebec
Merge remote-tracking branch 'origin/NR_PUCCH_RRC_Resources' into integration_2022_wk25
2022-06-22 17:20:38 +02:00