34 Commits (6123926353e7a2af995653ba0c410887356f37ba)

Author SHA1 Message Date
Andre Puschmann 107f6334dd compile: fix compilation on 32bit systems that require -latomic 4 years ago
faluco 1670124926 Implement UE metrics in JSON format.
Added config options to control this feature.
4 years ago
David Rupprecht 6ed6da1f12 Refactor ue config for eutra and nr config section 4 years ago
Codebot 4523ee6087 rename srsLTE to srsRAN 4 years ago
AlaiaL 3a86c210f9 [metrics] Added the system metrics to the ue stdout 4 years ago
David Rupprecht 0f1586dd2d Deleted all HAVE_5GNR in CC and h files
CMakeList and travis yaml
4 years ago
Andre Puschmann 07d2bc4fe8 change license header to agnostic version with hint to root LICENSE file 4 years ago
faluco efdff8ba4c
Import srslog into srsue (#1556)
- Import the srslog project into srslte.
- Ported srsue app to use the new logging framework.
- Implemented a wrapper that dispatches log entries to srslog.
- Renamed an existing log test to be more specific to avoid name clashes.
4 years ago
Francisco Paisana 6735199728 fix nr optional linking 5 years ago
Francisco Paisana f0874b780b add radio_base/null classes 5 years ago
Francisco Paisana 6ddedd5972 moved pdu to common mac folder 5 years ago
Xavier Arteaga e832769ae6 Updated copyright 5 years ago
Ismael Gomez 4e12405fff
Remove radio_multi class and organize channels, ports and carrier buffers (#1019) 5 years ago
Xavier Arteaga f616e6f5ad SRSUE: Do not add srsue_help nor srsue_version test if the GUI is enabled 6 years ago
Xavier Arteaga d64264d954 SRSUE: Added init test and ue.conf.example integrity. Solved CLang Tidy warnings. 6 years ago
Andre Puschmann 4e86b2f6b2 introduce layerd architecture we use for UE to eNB
- this allows flexible use of different PHYs and radios
- use common radio_multi (moved to lib)
6 years ago
Andre Puschmann af8564e376 add ue_lte_phy_base and move logger out of UE class 6 years ago
Andre Puschmann 65f50cd7ba introduce new UE layer design
- abstract UE object now consists of a radio, a PHY, and a stack layer
- add new stack abstraction layer that combines MAC, RLC, RRC, PDCP, NAS and GW
- PHY layer now has a single stack interface and does not talk to MAC and RRC seperatly
6 years ago
Andre Puschmann 3a6dd9b164 move UE RRC into own folder 6 years ago
Andre Puschmann 4b01a2e4a0 update copyright notice 6 years ago
Francisco Paisana 0204db2e12 new asn1 rrc library 6 years ago
Andre Puschmann 6eb6468ba9 add CSV metrics object 7 years ago
Andre Puschmann d6c027069c Merge branch 'master' into next 8 years ago
Philipp Gorczak 407d2ef024 Use runtime dir parameter for executables. 8 years ago
Philipp Gorczak 5fdcef60f6 Install binaries. 8 years ago
Andre Puschmann f26969db8b adding UE base class
- this patch moves common code shared between multiple UE types, i.e.,
  UEs for different RATs into a commong base class
- it also introduces a switch during UE startup to instantiate the
  selected UE type
8 years ago
Paul Sutton 776c1bbc9d Moving fftw checks to top CMakeLists 8 years ago
Paul Sutton b71f7b7080 Adding support for static builds 8 years ago
Ismael Gomez 215dac6662 fixed some issues with AVX machines 8 years ago
Ismael Gomez b7ad261abe removed unused libraries in ue binary 8 years ago
Ismael Gomez 198c705fcd renamed srsue and srsenb 8 years ago
Ismael Gomez e75daee148 renamed include paths for common objects 8 years ago
Paul Sutton 80140c7c38 minor cmake edits 8 years ago
Andre Puschmann 928ef71b82 adding remaining srsUE code 8 years ago