- 25 Jan, 2017 27 commits
-
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
Surprisingly, it touches every part of openair3, and most of the prototype. Moreover, a special attention have been put to callback review. However, there are still places to fix or review indicated by FIXME
-
Frédéric Leroy authored
This patch adds esm_data_t parameter to ESM functions. This fixes a bug where the old _esm_data was redefined in all .o Signed-off-by: Frédéric Leroy <frederic.leroy@b-com.com>
-
Frédéric Leroy authored
This patch merely adds a "user" object in all nas_* functions. This don't move any data structure. It allows next patches to be nicely split. Signed-off-by: Frédéric Leroy <frederic.leroy@b-com.com>
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
Frédéric Leroy authored
-
- 23 Jan, 2017 2 commits
-
-
Cedric Roux authored
Develop integration w03 See merge request !89
-
Cedric Roux authored
Hopefully the right argument is passed to this function.
-
- 21 Jan, 2017 1 commit
-
-
Florian Kaltenberger authored
changed the memory allocation of txdataF and beam_weigths
-
- 20 Jan, 2017 10 commits
-
-
Cedric Roux authored
-
Cedric Roux authored
-
Cedric Roux authored
-
Cedric Roux authored
Conflicts: openair1/PHY/INIT/lte_init.c openair1/PHY/MODULATION/beamforming.c openair1/PHY/defs.h targets/RT/USER/lte-enb.c
-
Cedric Roux authored
Conflicts: targets/RT/USER/lte-enb.c targets/RT/USER/lte-softmodem.c
-
Cedric Roux authored
when testing on haswell, using apt-get to install LimeSDR libraries and includes, it put it in /usr/include, not /usr/local/include
-
Cedric Roux authored
-
Cedric Roux authored
this commit is here to help debug the previous ones. It has to be reverted at some point.
-
Cedric Roux authored
We put an abort() at this point in the code, because if the previous commit is correct, the program will never comme here.
-
Cedric Roux authored
The previous version did not seem to work properly with several UEs. I too often ended up with a list 'next' where next[i] = i, leading to an infinite loop, crashing the processing. The sorting functions were hard to understand and too slow anyway (O(n*n)). We now use qsort_r and comparison functions, that should define the same order as the previous version. One important point is that the "next" lists and the "head" variable are now considered invalid before calling sort_UE. So all the code (coming before sort_UE) that looped using those variables has been rewritten to loop over all possible UEs and the first instruction of the loop is to exit the loop if the UE is not 'active'. There is room for improvement here. We will reintroduce a list of some kind at some point. Let's first have something that works and then optimize. Today NUMBER_OF_UE_MAX is 16, that's not a big deal. Consequently, the add_new_ue and rrc_mac_remove_ue have also been rewritten, hopefully for the better. This commit is not a basic work and may introduce some problems.
-