4678 Commits (8dd1c59e18c79540758d718fc3de7690008180d6)
 

Author SHA1 Message Date
Xavier Arteaga 8dd1c59e18 Added amplitude and power conversions to dB and viceversa 5 years ago
Xavier Arteaga f75d0e5b26 Change M_SQRT2 and M_SQRT1_2 instead of sqrt(2) and 1/sqrt(2) 5 years ago
Francisco Paisana 6d4f746a61 moved tti_sched_result out of carrier_sched. Removed interdependencies between the two classes. Simplified ra_sched and bc_sched initialization 5 years ago
Francisco Paisana 7990e2f563 use of a common tti_params struct to store all values derived from tti_rx 5 years ago
Xavier Arteaga b4b1ab94af SRSUE RRC: new PHY unknown sync state, cell select waits for PHY in-sync 5 years ago
Xavier Arteaga 67935d2b99 SRSUE: RRC blocks MAC RA procedure during reestablishment 5 years ago
Xavier Arteaga ff2c0cd115 ZMQ: return error if no arguments provided 5 years ago
Xavier Arteaga ff77bcb782 ZMQ: Fix empty arguments SEGFAULT 5 years ago
Andre Puschmann 71c83bd0e0 fixing typo in RRC proc 5 years ago
Andre Puschmann 8ef0d6c6ca do not automatically consider cells for which a measurment has been received as "in sync"
the in_sync flag has been misused in some parts of the code
receiving a PHY measurement for a cell does not automatically
mean that we are "in sync", as it is used in RRC as a condition
to indicate if we are camping on cell

the in_sync/out_of_sync condition should only be altered by the
corresponding functions sent from the PHY for the currently selected
cell (and not automatically for all cells)

the commit also removes the deletion of cells which are not "in sync"
from the list of neighbor cells. Instead, RRC calls a clean-up function
peridically that deletes old cells eventually.
5 years ago
Xavier Arteaga f5e4ff9f4d SRSUE: RRC Reest Procedure Refactor 5 years ago
Xavier Arteaga dbdb699a78 SRSUE: minor RRC/PHY fixes 5 years ago
Xavier Arteaga f37a096f10 SRSUE: Refactored/Fixed RRC connection Re-establishment and minor CLang Format/Tidy fixes 5 years ago
Francisco Paisana 36c45c7d64 added the changes in the enb stack from next 5 years ago
Francisco Paisana 54992e72f1 fixed and simplified multiqueue task api to avoid dangling pointers. 5 years ago
Francisco Paisana 6746c5dfa5 pass task functor by copy to avoid dangling pointers 5 years ago
Francisco Paisana b2d3c2a150 fix compilation issue 5 years ago
Francisco Paisana ac4d3b9624 std::functions do not accept move-only captures. So I had to create a wrapper earlier. In this PR, I cleaned a bit the previous API for the code to be a bit more readable 5 years ago
Francisco Paisana c9f092e8e9 created a nullsink and a TESTASSERT for C 5 years ago
Francisco Paisana 0b962f19f4 fix compilation issue 5 years ago
Francisco Paisana 67ccaf1029 created a file with common test utils, including assertions, a logger specialized for tests that counts the number of errors and warnings during the test run and can print diagnostics on exit 5 years ago
Francisco Paisana 514b9045ca added begin/end methods to asn1 arrays and fixed v2x bug 5 years ago
Pedro Alvarez 26984c39b8 Add options to srslte_install_configs.sh to install clean configs. 5 years ago
Andre Puschmann 6e85b26367 enable ccache if found on system 5 years ago
Francisco Paisana 011b2168a6 grouped different sched params/args/derived params into a single struct to simplify the ctor api of different sched sub components 5 years ago
Andre Puschmann 9493e7492c add initial RLC AM NR status PDU packing code including tests 5 years ago
Andre Puschmann db2c43553e add basic rlc_am_base class containing data/control PDU check 5 years ago
Andre Puschmann cea212b9f9 add RLC AM NR PDU packing/unpacking test 5 years ago
Andre Puschmann b32a4cf294 add RLC AM NR PDU packing and unpacking 5 years ago
Xavier Arteaga 14b673a6ba
Update dft_fftw.c 5 years ago
Xavier Arteaga 865f6bd6d4 FFTW: fix FFTW wisdom file path under user's home folder 5 years ago
Xavier Arteaga f057e9ae67 BladeRF & ZMQ: more fixes 5 years ago
Andre Puschmann 4f83c27e93 fix some compilation warning in RF lib 5 years ago
Andre Puschmann 47019e26f6 fix signed/unsigned comparison warning 5 years ago
Andre Puschmann 4e2d9c6b60 specify MAC source files in UE 5 years ago
Andre Puschmann 2195012dc1 fix uninit var in cfg parser 5 years ago
Andre Puschmann 6a9c4d94b0 fix printf in scheduler test 5 years ago
Andre Puschmann b8dbffe0b5 rewrite RLC AM debug code 5 years ago
Andre Puschmann dc841ab029 printf in rlc_am 5 years ago
Andre Puschmann 6f72cbffab fix snprintf of uint64 for ARM 5 years ago
Xavier Arteaga 75c00ba1b0
Change .fftw_wisdom default path 5 years ago
Pedro Alvarez c6ddada488 Fix compilation issue when enabling TTCN3 5 years ago
Pedro Alvarez d4fb4d8c86 Fixup clang-format in pdcp before PR. 5 years ago
Pedro Alvarez 15613465cf Moving some initialization from init function to constructor in the PDCP entities. 5 years ago
Andre Puschmann 768ce745dc fixing issue in Viterbi when decoding zero codeword
it seems that when the input is only zero, the calculated max
becomes zero too. This causes a div by zero later in the
normalization (q->gain_quant/max).
5 years ago
Xavier Arteaga dca1be9157 SRSLTE/RF/ZMQ: Added ZMQ MIMO capability 5 years ago
Francisco Paisana 0f01b0acc2 clean paging_opportunity function 5 years ago
Francisco Paisana 77f63f7bcd removed gtpu mutex 5 years ago
Francisco Paisana 73e06a0858 removed threads from eNB MAC 5 years ago
Francisco Paisana 151159e2c6 avoid passing stack vars by reference in callbacks 5 years ago