- 20 Dec, 2023 8 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
For the initialization of the xran library (split 7.2), we need some parameters such as PRACH or frame config. However, to date, initialization of split at level 7 use the split 8 openair0_config structure, which does not have the necessary information. Hence, add a single structure that contains that information.
-
Robert Schmidt authored
* make a single call to various function * make fill_rf_config() static, it is only used in this file * do not initialize the number of antennas in openair0_cfg in init_NR_RU(), as it is already done in fill_rf_config()
-
Robert Schmidt authored
Harmonize the call to openair0_transport_load(), by putting it in a single place instead of multiple calls Further, delay the call to ru_thread, for two reasons: 1) it is somewhat "symmetric" with local RF, which is done there as well 2) for the xran library, we need to read some parameters such as PRACH, frame format, etc. At the RU, the corresponding FAPI config request parameter structure is copied from the gNB to RU at the beginning of the ru_thread, so we have to wait for that to happen.
-
Robert Schmidt authored
init_RU_proc() does not start the ru_thread, this is done by start_RU_proc()
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
- 11 Dec, 2023 32 commits
-
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
(don't use sample app) this commit does not work, and needs the next two commits
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Raymond Knopp authored
Replace app_io_xran_fh_init_init() -> set_fh_init() Replace app_io_xran_fh_config_init() -> set_fh_config() The previous app_io_xran_fh_config_init() also initialized the prb_map. Towards our own setup of buffers, temporarily introduce setup_vrbmap() to set up the missing prb_map.
-
Robert Schmidt authored
- appMode O-RU - app_dump_o_xu_buffers() - Category B code - app_setup_o_xu_buffers()
-
Robert Schmidt authored
-
Robert Schmidt authored
in app_io_xran_interface(): - remove sector loops: we have only one - remove useless global var - explicit interface type
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Raymond Knopp authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
-
Robert Schmidt authored
The statements had no effect; when testing, replacing '\n' by '\0' made the sample app not load the config. Hence, simply remove these statements.
-
Robert Schmidt authored
-
Robert Schmidt authored
-