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
2020-06-19 11:00:12 +02:00
Xavier Arteaga
89b24b54e5
Refactored radio class for acommodating multiple RF devices
2020-06-16 11:00:51 +02:00
Andre Puschmann
dcb9004a71
zmq: refactor zmq argument parsing, allow zero indexing
...
It allows to provide an index for tx_port, rx_port, tx_freq and rx_freq even
for the first (and possibly only) port. So for example a MIMO config would be this for example:
tx_port0=tcp://*:2001,tx_port1=tcp://*:2003,rx_port0=tcp://localhost:2000,rx_port1=tcp://localhost:2002
2020-04-17 20:47:20 +02:00
Xavier Arteaga
e832769ae6
Updated copyright
2020-03-16 11:26:06 +01:00
Ismael Gomez
4e12405fff
Remove radio_multi class and organize channels, ports and carrier buffers ( #1019 )
2020-03-06 15:26:48 +01:00
Francisco Paisana
1b958a60b5
casting .c_str() to mutable char* and changing the char* was causing all sort of weird format messages
2020-01-31 19:08:56 +00:00
Pedro Alvarez
c5979f59eb
Clang format UE, eNB and lib ( #850 )
...
* Clang-formated UE, eNB and lib.
* Fixed compiling errors from clang-format.
* Fix linking issues introduced by clang-format
* Fix poor formating in initializing arrays of arrays.
* Fix mistake in conflict resolution on rm_turbo.c
* Re-apply clang format to gtpc_ies.h
2019-12-16 16:04:22 +01:00
Xavier Arteaga
db5a21e659
Remove set_master_clock_rate from PHY RF API
2019-09-20 15:43:07 +02:00
Andre Puschmann
4b01a2e4a0
update copyright notice
2019-04-29 09:20:02 +02:00
Ismael Gomez
7780b1aba5
add tdd/ca support
2019-04-25 20:57:58 +02:00
Xavier Arteaga
c782ef2aa5
Solved unitialised values in UE (up to prach) and free
2019-01-22 12:23:57 +01:00
Andre Puschmann
0380c83175
remove RF device calibration settings from UE/eNB config
...
- this remove RF calibration parameters that were an extra
section in the eNB/UE config but were hardly used (only old bladeRF)
- a better way to pass those parameter would be through the
device args in the normal rf config section
2018-10-01 21:59:07 +02:00
Xavier Arteaga
301415a00a
Fixed AGC out of bounds gain
2018-06-11 13:14:47 +02:00
David Rupprecht
9d71bec7b6
Unified include guards
2018-03-31 19:04:04 +02:00
Andre Puschmann
c198547728
add new RF RX error type and make the UHD driver issue that if anything unexpected happens
2018-03-04 21:53:06 +01:00
Ismael Gomez
b0a2fa3b0b
Merge branch 'enbmimo' into mob_crypto_mimo
2017-12-04 12:10:46 -06:00
Ismael Gomez
408545dab8
X2 (constant NCC) working
2017-11-23 19:46:34 +01:00
Xavier Arteaga
e8da7160f0
eNB transmits diversity by default if two cell ports are configured
2017-10-10 13:24:23 +02:00
Xavier Arteaga
fee8337c67
Removed unused function entries
2017-08-31 14:22:42 +02:00
Xavier Arteaga
e22a526350
Correction RF module for supporting Rx diversity in the UE
2017-08-28 13:05:27 +02:00
Xavier Arteaga
801b210511
Include open RF multi
2017-08-17 10:23:28 +02:00
Xavier Arteaga
1d00e1acaa
Merge with next_with_matlab
2017-08-03 13:56:57 +02:00
Xavier Arteaga
6142a5f9e5
Merge to next_with_matlab
2017-07-25 13:17:36 +02:00
Andre Puschmann
e8c41d4620
Revert "Soapy(lime) tx support"
...
This reverts commit 10c0f03f33
.
2017-07-12 17:34:14 +02:00
yagoda
10c0f03f33
Soapy(lime) tx support
2017-07-06 12:32:54 +01:00
Andre Puschmann
d079d25b2c
rename srslte folder and src subfolder
2017-05-30 13:05:04 +02:00