26 Commits (9211ad7d51ec6f9b2b6ec85d91440e6df67eaddb)

Author SHA1 Message Date
Codebot 9211ad7d51 Merge branch 'next' into agpl_next 3 years ago
Andre Puschmann 67f66e7d63 radio_dummy: fix potential result overflow by converting to wider type first 3 years ago
Codebot 42cc7d5d1a Merge branch 'next' into agpl_next 3 years ago
Robert Falkenberg 57f84d4ca4 Radio: add support for file-based RF device abstraction 3 years ago
Codebot 35c9e05078 Adding AGPL copyright to new files 3 years ago
Codebot 9664aa3cf4 Merge branch 'next' into agpl_next
# Conflicts:
#	lib/include/srsran/phy/channel/ch_awgn.h
3 years ago
Xavier Arteaga 66f6c11561 Fix concurrent issues in dummy radio used in nr_phy_test 3 years ago
Xavier Arteaga 8a7a4a588d Fix concurrent access to decimator busy flag 3 years ago
Xavier Arteaga db19941985 Minor changes on UE SA PHY 3 years ago
Xavier Arteaga 5760080b27 Fix multiple nr_phy_test tests 3 years ago
Xavier Arteaga d6ee282796 Created dummy radio and moved UE dummy PHY into real UE SA PHY 3 years ago
Codebot 1cd26af06b Merge branch 'next' into agpl_next 3 years ago
Codebot 2cda208936 Merge branch 'next' into agpl_next 3 years ago
Xavier Arteaga 322f57a952
Initial real-time Tx gain setting (#2976)
* Make filename const in filesink

* Sine generation returns the next phase

* Avoid malloc/free in radio class

* Implement Tx gain in ZMQ

* Initial ratio RT gain test

* UHD: use timed Tx gain commands to align changes to subframes

* Minor improvement in test_radio_rt_gain

* Fix compilation

* Check RF gain thread id before joining

* Remove redundant zero initialization.

Co-authored-by: Fabian Eckermann <fabian@srs.io>
3 years ago
Ismael Gomez bf566fbd29 radio: protect concurrent access from tx_end and tx 3 years ago
Codebot 9d7836817c Merge branch 'next' into agpl_next
# Conflicts:
#	lib/include/srsran/common/signal_handler.h
3 years ago
faluco 388b1e5d92 Fix data race in radio::is_start_of_burst. 3 years ago
Codebot 635d0bc6e9 Merge branch 'next' into agpl_next 3 years ago
Xavier Arteaga b57df4db10 Refactored worker_end mechanism for concurrent workers 3 years ago
Codebot ccf8cfb65f Merge branch 'next' into agpl_next
# Conflicts:
#	lib/include/srsran/common/basic_pnf.h
#	lib/include/srsran/common/basic_vnf.h
#	lib/include/srsran/common/basic_vnf_api.h
#	lib/src/common/basic_vnf.cc
#	lib/test/common/pnf_bridge.cc
#	lib/test/common/pnf_dummy.cc
#	srsenb/hdr/phy/vnf_phy_nr.h
#	srsenb/hdr/stack/mac/nr/sched_nr_common.h
#	srsenb/hdr/stack/mac/nr/sched_nr_phy_helpers.h
#	srsenb/src/phy/vnf_phy_nr.cc
#	srsenb/src/stack/mac/nr/sched_nr_common.cc
#	srsenb/src/stack/mac/nr/sched_nr_phy_helpers.cc
#	srsue/hdr/phy/vnf_phy_nr.h
#	srsue/src/phy/vnf_phy_nr.cc
4 years ago
Andre Puschmann ff5fe5df14 rf_uhd_imp: fix race in RF metrics 4 years ago
Codebot 73a61b884e Merge branch 'next' into agpl_next 4 years ago
Xavier Arteaga 3c93d5ba43 Fix carrier mapping concurrency issue 4 years ago
Codebot 0a15eeb57a Adding AGPL copyright to new files 4 years ago
Codebot 24290dcae2 Adding AGPL copyright to new files 4 years ago
Codebot 4523ee6087 rename srsLTE to srsRAN 4 years ago