- 27 Oct, 2020 11 commits
-
-
Guido Casati authored
- removed redundant initialisation of variables - introduced two "RF helpers" function that are replacing shared code in the sync routines - added a new .c file and updated the cmakelists and .h files
-
Guido Casati authored
-
Guido Casati authored
-
Guido Casati authored
- got rid of global variable fp - code cleanup, removed redundant and unused code - removed unused command line options and variables - grouped command line setting in set_options function
-
Guido Casati authored
-
Guido Casati authored
-
Guido Casati authored
- the band is coming from the SI, therefore a function to get the band is not necessary - this solves also the limitations of the get_band algorithm with the NR bands overlapping in the NR operating bands table (e.g. band 78 and band 48)
-
Guido Casati authored
- tdd_table is filled in only in TDD mode and should not be used in FDD mode
-
Guido Casati authored
- adapted the get_band function: the algorithm is now taking into account also the UL frequency in order to fetch the proper band (this was failing before as some NR bands have the same DL band, e.g. band 65 and 66) - added new bands to the NR table as per TS 38.101 V16.4.0 (2020) - made the from_nrarfcn function compatible with UL FDD (this function, used for both DL and UL was previously working with TDD only as it did not compute properly the frequency for the UL FDD, throwing asserts) - introduced common functions to get the NR table idx and the duplex mode, removing repeated code in the process - removed the unused function to get the uldl offset - improved some logging - other minor fixes to the relevant code
-
Guido Casati authored
- removed long-time commented out and unused code - fixed logging
-
Guido Casati authored
- the RU now supports IF equipment with custom FR1 TX/RX frequencies - this configuration parameter together with the if_freq parameter allows to set a custom IF RX frequency for the gNB - if the IF offset is not specified, legacy code applies
-
- 22 Oct, 2020 1 commit
-
-
Panos Matzakos authored
-
- 16 Oct, 2020 1 commit
-
-
Florian Kaltenberger authored
-
- 12 Oct, 2020 8 commits
-
-
Sakthivel Velumani authored
also added a log message for DCI generation in MAC
-
Sakthivel Velumani authored
changed uint8_t to void as return is not used in the calling function
-
Sakthivel Velumani authored
-
Sakthivel Velumani authored
-
Sakthivel Velumani authored
-
Sakthivel Velumani authored
-
Sakthivel Velumani authored
Created two dci_pdu's to hold dci configuration for UL and DL DCI. This wasn't a problem before as only one DCI was scheduled.
-
Panos Matzakos authored
-To avoid including the whole x2 libraries for the corresponding executables
-
- 05 Oct, 2020 2 commits
-
-
Robert Schmidt authored
The name NR_UE_list_t is misleading: beyond being a simple "list", this structure carries all/most UE-related MAC information. If at all, it is a container for multiple lists. The next commit introduces a NR_UE_list_t structure that organizes UEs in lists such that it is easier to go through the UEs.
-
Robert Schmidt authored
-
- 02 Oct, 2020 2 commits
-
-
Sakthivel Velumani authored
-
Sakthivel Velumani authored
-
- 01 Oct, 2020 2 commits
-
-
Cedric Roux authored
Bytes of the MIB were logged in reverse. Bug reported by David Breaux <davidbreaux67@gmail.com>.
-
Florian Kaltenberger authored
-
- 30 Sep, 2020 4 commits
-
-
Sakthivel Velumani authored
because round 0 could be skipped if no pusch signal detected
-
Robert Schmidt authored
The name NR_UE_list_t is misleading: beyond being a simple "list", this structure carries all/most UE-related MAC information. If at all, it is a container for multiple lists. The next commit introduces a NR_UE_list_t structure that organizes UEs in lists such that it is easier to go through the UEs.
-
Robert Schmidt authored
-
Shweta Shrivastava authored
-
- 28 Sep, 2020 1 commit
-
-
- 22 Sep, 2020 4 commits
-
-
Florian Kaltenberger authored
-
Cedric Roux authored
Maybe not the right way to do. To be checked.
-
Florian Kaltenberger authored
-
Cedric Roux authored
After the UE disconnects, the next connection fails because the gNB cannot decode Msg3. The root cause seems to be this ul_valid_re_per_slot not set to 0. Setting it before the test fixes the problem and does not seem to impact anything else.
-
- 21 Sep, 2020 2 commits
-
-
Shweta Shrivastava authored
-
Florian Kaltenberger authored
PRACH_PDU.prach_format now interpreted according to last version (March 2020) of 5G FAPI specs fixing nr_prachsim
-
- 18 Sep, 2020 1 commit
-
-
Shweta Shrivastava authored
-
- 17 Sep, 2020 1 commit
-
-
Cedric Roux authored
-