Laurent THOMAS and Francesco Mani
7a5da40d0b
Improve tracing for DLSCH decoding results
...
- Better trace DLSCH decoding result
- Rename the decode result variable to separate with later ack/nack
encode of this decoding result from 3GPP (not trivial true=1 coding)
- Cleanup decodeResult usage
- Remove unused defines
Co-authored-by: Francesco Mani <email@francescomani.it >
2024-09-18 14:40:07 +02:00
Bartosz Podrygajlo
7aec889cf6
Remove some global variables
2024-06-05 09:42:56 +02:00
francescomani
3f1dd8d7ba
syntaxError
2024-04-09 16:53:12 +02:00
Laurent THOMAS
88fb3c3598
change type to c16_t around dmrs computation pieces of code
2024-03-26 20:57:31 +01:00
Laurent THOMAS
4c7b185d92
merge two reduntant and incoherent enums for rnti_type_t, make a macro to stringify properly instead of hardcoded side strings array
2024-01-09 16:15:14 +01:00
Thomas Schlichter
6ef5d27c08
NR_UE: fix usage of PUSCH new_data_indicator and cleanup
2023-12-01 16:02:17 +01:00
Laurent THOMAS
e74b9a5c29
remove a frame param useless attribute
2023-08-30 15:27:33 +02:00
Melissa Elkadi
a0a2248ea1
Introduce #defines for Sidelink Synchronization
...
Implement the #define variables required for synchronization: These
variables include offset and payload size values that vary from the Uu
interface, in relation to the PSS, SSS and PBCH elements. We also
introduce the new sl_mode command line flag, which is used to switch
between the Uu interface and SL interface. This will allow us to modify
exisitng PSS and SSS functions, without copying complete 5G functions
and only changing a few lines to support sidelink mode.
Fixing formatting for softmodem-common.h
2023-06-30 18:55:28 +02:00
francescomani
eb09a63001
separating MAC and PHY procedures for TA
2023-04-12 10:32:35 +02:00
laurent
b74ba0fb92
cleaning only
2023-01-19 14:52:39 +01:00
Robert Schmidt
72233d16f0
Remove useless NR_uE_PHY unit test files and logs
2022-10-10 11:25:23 +02:00
Robert Schmidt
cdb18d38bf
Move CMakeLists.txt into root
2022-09-19 17:29:42 +02: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
Raymond Knopp
8506307ef0
Merge remote-tracking branch 'origin/develop' into ldpc-decoder-codegen
...
Conflicts:
cmake_targets/build_oai
openair1/PHY/CODING/nrLDPC_decoder/nrLDPC_cnProc.h
openair1/PHY/CODING/nrLDPC_decoder/nrLDPC_decoder.c
openair1/PHY/CODING/nrLDPC_decoder/nrLDPC_init_mem.h
openair1/PHY/CODING/nrLDPC_decoder/nrLDPC_types.h
openair1/PHY/NR_REFSIG/ptrs_nr.c
2022-05-02 22:41:48 +02:00
Laurent THOMAS
a7e7d05da3
fix difficult to read code
2022-03-24 14:38:17 +01:00
Robert Schmidt
efd62d14a7
Implement term_nr_ue_signal(), remove abstraction_flag from init_nr_ue_signal()
...
term_nr_ue_signal() frees all memory, except for dfts lib load
2022-02-21 13:35:34 +01:00
Raymond Knopp
9790eb1adc
Merge remote-tracking branch 'origin/develop' into ldpc-decoder-codegen
...
Conflicts:
cmake_targets/CMakeLists.txt
cmake_targets/build_oai
cmake_targets/phy_simulators
cmake_targets/phy_simulators/CMakeLists.txt
2022-02-19 13:14:53 +01:00
Raymond Knopp
13b8abc310
Merge branch 'develop' into ldpc-decoder-codegen
...
Conflicts:
cmake_targets/CMakeLists.txt
cmake_targets/build_oai
openair1/PHY/TOOLS/time_meas.h
2021-12-24 18:19:13 +01:00
Sy
5521e34360
my Internship project
2021-11-25 17:34:02 +01:00
rmagueta
dc59ed65bd
Creating the empty functions required for the NR-SRS
2021-11-10 19:24:32 +00:00
Mahesh
8030549342
phy-sim build error fix
2021-08-11 16:15:49 +05:30
Mahesh
0e6f1e6ad6
Merge conflicts resolved
2021-02-08 18:05:29 +05:30
cig
33dc5772e8
Cleaning up references to LTE in some NR UE functions
...
- replaced eNB naming with gNB
2020-12-27 19:23:01 +01:00
Mahesh
7eb016675d
Resolved errors in building phy-simulator
2020-12-08 12:28:16 +05:30
Thomas Schlichter
b06c7af345
NR UE: fix tti issues introduced by merge with develop
2020-11-18 10:38:04 +01:00
Thomas Schlichter
47ce347d7e
NR UE cleanup: remove current_thread_id array, nr_tti_rx, nr_tti_tx, subframe_rx and subframe_tx
2020-11-13 17:29:02 +01:00
Thomas Schlichter
55717204dc
cleanup: remove TTI related parameters from NR_DL_FRAME_PARMS
2020-11-10 19:19:51 +01:00
Javier Morgade
df58e251d8
fembms: -FIX phy_simulators compiling error
...
- adding missing dummy functions
Signed-off-by: Javier Morgade <javier.morgade@ieee.org >
2020-07-22 10:35:22 +02:00
Francesco Mani
e640af84ca
UE PHY parameters configured from fapi config req (UE is running, to be verified with gNB)
2020-01-13 10:29:56 +01:00
Thomas Schlichter
8df7d62e52
fix compilation of phy simulators introduced from the usage of get_band()
2019-10-08 09:30:14 +02:00
yilmazt
f6a4a6b99a
phy_simulators do compile, but dlsim&nr_(ulsch/dlsch/pbch)sims do not pass tests + Raphael's CI patch applied.
2019-05-23 21:47:49 +02:00
Khalid Ahmed
009b195d57
Initializing and freeing NR_UE_ULSCH_t. Creating nr_ulsch_coding.c
2019-03-07 11:17:23 +01:00
HOAI SON DANG
001837120c
Remove redundant built file
2019-02-15 16:54:21 +07:00
HOAI SON DANG
4df26768b8
Format astyle for modified file
2019-02-15 16:44:13 +07:00
HOAI SON DANG
beb30f1e05
Merge branch 'nr_fix_pucch_dmrs' into develop-nr
...
Signed-off-by: HOAI SON DANG <sondh8@viettel.com.vn >
2019-02-15 16:13:18 +07:00
tuntt3
6cd3e5faf5
fix bugs related to using lte_gold_generic to generate uci
2019-01-17 15:58:55 -07:00
Raymond Knopp
1d97d9cb58
Merge branch 'nr-polar-encoder-optimizations' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr-polar-encoder-optimizations
2018-12-03 04:48:29 +01:00
Raymond Knopp
bacab65171
NR band information
...
BWP information in NFAPI gNB/UE
dci encoding / decoding integrated
DCI decoding still fails
2018-12-03 04:47:19 +01:00
Florian Kaltenberger
735af150d3
Merge remote-tracking branch 'origin/develop-nr' into develop-nr-pucch-validation
2018-11-23 09:03:50 +01:00
Agustin
854c61dffa
NR development PUCCH bug fixes
2018-11-20 09:11:56 +01:00
Florian Kaltenberger
df18f5933a
adding first version of the pbchsim. so far only freq domain signal generated.
...
not all regression tests done (had to touch some header files)
2018-09-18 01:38:02 -07:00
Florian Kaltenberger
471b5efe91
making UE unit tests compile
2018-09-14 00:15:53 -07:00
Jacques
5f9fc55e45
nr ue : pucch cyclic shift for format 0 & 1
2018-08-30 17:40:01 +02:00
Jacques
5d30379b79
nr ue : add tdd slot config
2018-08-28 11:17:02 +02:00
Jacques
e21db57ad5
nr ue : frame configuration and pucch changes
2018-08-21 14:10:19 +02:00
Jacques
b2e49fd0a3
nr ue : integration pucch_uci and unit tests
2018-07-25 10:11:19 +02:00