496 Commits (35fa5346b995e641d7df467ad7f94a9ff7ea5a43)

Author SHA1 Message Date
Francisco Paisana 36fc88d2e2 fsm log macros, and utility methods to convert event callbacks to move tasks 5 years ago
Francisco Paisana 9c5471b094 more ergonomic event callback 5 years ago
Francisco Paisana d48a45976e moved cell selection/search complete event signalling out of phy_controller 5 years ago
Francisco Paisana 489969722e implemented phy controller FSM to perform cell selection & search. The controller also tracks the phy sync state 5 years ago
Andre Puschmann 7a66a00e15 block_queue: add method to check if given queue is full 5 years ago
Francisco Paisana 5e06430455 removal of stack handler interface 5 years ago
Francisco Paisana 7c364070ee creation of task scheduler interface for classes/functions running outside the main control thread 5 years ago
Francisco Paisana 039977aeb5 renamed interfaces 5 years ago
Francisco Paisana 1a9c04bf2f use of task scheduler handle in pdcp 5 years ago
Francisco Paisana e9f34c7613 using task scheduler in enb stack 5 years ago
Francisco Paisana 4f5e65781f created task scheduler class to deal with timers, thread pool, multiqueue, internal tasks 5 years ago
Pedro Alvarez 89b6e0f714 Send paging message to all cells. 5 years ago
Francisco Paisana e550bf726d updated fsm to allow enter methods to receive event that caused them 5 years ago
Andre Puschmann 96726a03e0 rlc_stress_test: fix PCAP support
expose actual RLC configuration to PCAP object
5 years ago
Francisco Paisana 9855749e9a remove comments 5 years ago
Francisco Paisana eee195c828 remote commented lines and added comments 5 years ago
Francisco Paisana 8ea059d578 fix pnf messages and shutdown 5 years ago
Francisco Paisana e555e50a90 fix pnf packing for MIB messages 5 years ago
Francisco Paisana e3e9bbcd62 fix PNF PDU size cutting 5 years ago
Ismael Gomez 29e126a583
Add per-channel TX gain (#1450)
* Change type of rf_set_gain() to avoid unambiguous return with negative gains

* Add per-channel TX gain
5 years ago
Francisco Paisana f0874b780b add radio_base/null classes 5 years ago
Francisco Paisana 64e8f5e3ed update license year 5 years ago
Xavier Arteaga f04cf2090a Integrates number of samples in radio buffer
Fix minor issue

Radio: Fix minor bug and add unit test
5 years ago
Xavier Arteaga de230826b9 Added string helper for removing spaces and parsing list
Fix

Fix string parser
5 years ago
Andre Puschmann 1f73e6ae69 multiqueue: add option to create queue with non-default capacity
this allows to create a queue that has a non-default capacity
currently this is 8192, but the value might now be suitable in some
cases like for TTI sync events
5 years ago
Francisco Paisana cc52edf820 added latest pnf/vnf api updates 5 years ago
Francisco Paisana b05ce2fe57 added pnf_dummy test 5 years ago
Francisco Paisana 8a022fb35b fix noexcept declaration issue in gcc4.8 5 years ago
Francisco Paisana 6509399ed3 fix for move-only events 5 years ago
Francisco Paisana 12dda03bb8 add ability for fsms to self-trigger 5 years ago
Francisco Paisana d859c33035 added check for UCI collision during DL scheduling for CA 5 years ago
Andre Puschmann 8512c10286 create simple helper method to log command line arguments 5 years ago
Francisco Paisana c6dde24476 avoid blocking when new procedure is launched from within proc::then call 5 years ago
Daniel Willmann 0e99e2f6eb srsue: Refactor definition to live in its own .cc file 5 years ago
David Rupprecht 61b69a0dab security: refactor code, fix race in eia1
* state funktion for eia1 (mitigate race condition)
* Extra file for snow3g
* just use mbedtls aes
* ref specification
* adding const keyword to security functions
5 years ago
Francisco Paisana b4b5cd7cd6 added nr gnb and ue interfaces 5 years ago
Francisco Paisana 8e9da9d12e avoid creating unused static variable to avoid linking issues 5 years ago
Francisco Paisana c87197dd4e fix deadlock in multiqueue reset method. 5 years ago
Pedro Alvarez 6ce33c3812 Small compilation fixes for GCC 10.1 5 years ago
Francisco Paisana f43985b6cd small updates for testing handover and configuring the rrc 5 years ago
Francisco Paisana d43448e8a1 created security cfg handling class for rrc ue and refactor bearer_list handling 5 years ago
Francisco Paisana 65abcd2903 use true_type to represent success 5 years ago
Francisco Paisana 791d84e639 created error_type and cleaned up expected 5 years ago
Francisco Paisana 9a7f48b6a5 fix gcc4.8 compilation issue 5 years ago
Francisco Paisana 0f49cb7357 abort if bad access 5 years ago
Francisco Paisana a2b76a4a5f use references rather than pointers 5 years ago
Francisco Paisana a88bffa5d5 created expected type and respective test 5 years ago
Francisco Paisana cf9d31ea64 fix coverity warning for useless call 5 years ago
Francisco Paisana 2204cab4c8 old gcc version cannot support the detected pattern. Removing it 5 years ago
Francisco Paisana 3ef8c67d67 enter/exit are now inside the state class. No need for friend classes anymore 5 years ago