Fix NFAPI integration
This commit fixes issues introduced by the previous commit. Summary of work: - cleanup: - fix LOG_XX to be less verbose - fix cmake_targets/CMakeLists.txt - fix oaienv - remove dead code - bug fixes: - in openair1/SCHED/fapi_l1.c we had: eNB->pdcch_vars[subframe&1].num_dci = number_dci; should be: eNB->pdcch_vars[subframe&1].num_dci = 0; This bug let the PHY send more DCIs than what should have been sent because num_dci is incremented later on in the code. This fix may be a problem for fapi mode, to be checked. - add new T VCD traces - revert openair1/PHY/TOOLS/file_output.c to 'develop' version - remove thread_id in logRecord/logRecord_mt - revert (and adapt) configuration files - be careful when doing frame++, we need to % 1024 - revert target_rx_power in openair2/LAYER2/MAC/eNB_scheduler_ulsch.c - NFAPI: - the open-nFAPI code has been included in the repository. See nfapi/README. Maybe we should "git clone" the Cisco repository instead. We have to be careful of availability though. What has been tested: - monolithic eNB FDD 5/10MHz with one UE, iperf UDP/TCP uplink/downlink Anything else may fail to work, especially the FAPI mode, which has not been tested at all.
Showing
- cmake_targets/CMakeLists.txt 5 additions, 52 deletionscmake_targets/CMakeLists.txt
- common/utils/T/T_defs.h 1 addition, 1 deletioncommon/utils/T/T_defs.h
- common/utils/T/T_messages.txt 36 additions, 0 deletionscommon/utils/T/T_messages.txt
- nfapi/README 15 additions, 0 deletionsnfapi/README
- nfapi/open-nFAPI/.travis.yml 36 additions, 0 deletionsnfapi/open-nFAPI/.travis.yml
- nfapi/open-nFAPI/CHANGELOG.md 0 additions, 0 deletionsnfapi/open-nFAPI/CHANGELOG.md
- nfapi/open-nFAPI/LICENSE.md 201 additions, 0 deletionsnfapi/open-nFAPI/LICENSE.md
- nfapi/open-nFAPI/Makefile.am 15 additions, 0 deletionsnfapi/open-nFAPI/Makefile.am
- nfapi/open-nFAPI/README.md 138 additions, 0 deletionsnfapi/open-nFAPI/README.md
- nfapi/open-nFAPI/common/Makefile.am 31 additions, 0 deletionsnfapi/open-nFAPI/common/Makefile.am
- nfapi/open-nFAPI/common/public_inc/debug.h 51 additions, 0 deletionsnfapi/open-nFAPI/common/public_inc/debug.h
- nfapi/open-nFAPI/common/src/debug.c 76 additions, 0 deletionsnfapi/open-nFAPI/common/src/debug.c
- nfapi/open-nFAPI/configure.ac 45 additions, 0 deletionsnfapi/open-nFAPI/configure.ac
- nfapi/open-nFAPI/docs/Doxyfile 1720 additions, 0 deletionsnfapi/open-nFAPI/docs/Doxyfile
- nfapi/open-nFAPI/docs/Doxyfile.in 1720 additions, 0 deletionsnfapi/open-nFAPI/docs/Doxyfile.in
- nfapi/open-nFAPI/docs/Makefile.am 35 additions, 0 deletionsnfapi/open-nFAPI/docs/Makefile.am
- nfapi/open-nFAPI/docs/doxygen.h 327 additions, 0 deletionsnfapi/open-nFAPI/docs/doxygen.h
- nfapi/open-nFAPI/integration_tests/Makefile.am 29 additions, 0 deletionsnfapi/open-nFAPI/integration_tests/Makefile.am
- nfapi/open-nFAPI/integration_tests/main.cpp 269 additions, 0 deletionsnfapi/open-nFAPI/integration_tests/main.cpp
- nfapi/open-nFAPI/nfapi/Makefile.am 30 additions, 0 deletionsnfapi/open-nFAPI/nfapi/Makefile.am
Loading
Please register or sign in to comment