Ismael Gomez
73c50d3b52
Fix erroneously-capitalized KHz -> kHz
9 years ago
Ismael Gomez
d33242bd17
Set AGC by default in pdsch_ue and cell_measurement examples
9 years ago
Paul Sutton
e5c8fdaf2d
Fixes for cmake restructure
9 years ago
Paul Sutton
af85656096
Merge branch 'cmake_restructure' into test_merge
9 years ago
Paul Sutton
47eb847913
cleanups for cmake files, fixes to linker errors
9 years ago
ismagom
a625f30643
Changed CFO EMA coefficients
9 years ago
ismagom
837326f575
Added more options to change parameters
9 years ago
Paul Sutton
14a889bcf9
Building rf as static lib and linking into srslte shared lib
9 years ago
Paul Sutton
3fa54c653f
CMake restructure
9 years ago
ismagom
c3268a93e2
Improved SFBC decoder and added SSE version. Fixed bug in MIB decoding. Improved calibration of synchronization constants
9 years ago
ismagom
799af37bed
Fixed bug in PDCCH REG cyclic shift
9 years ago
ismagom
aee336b586
Supporting instantaneous sampling time correction
9 years ago
ismagom
c57441d3f7
Integrated new synchronization
9 years ago
ismagom
fb1d2d32c4
Changed sfn_offset in PBCH decoding to signed integer
9 years ago
Douglas Anderson
59e4d9fa99
pdsch_enode: write requested number of frames to file
...
In pdsch_enode, when requesting "nf" frames be written to file, only 1 full frame was written. The "nf++" index increment line was inside the subframe for loop.
9 years ago
ismagom
1454286ae3
Restored LS estimator + averaging. Fixed some issues in higher rates
9 years ago
Ismael Gomez
cd5f750c86
Added option in pdsch_ue for experimental robust MMSE equalization (currently not working)
9 years ago
ismagom
a506505ad7
Fixed bug in LS linear interpolation. Removed pilot averaging. Added SNR estimation through PSS.
9 years ago
ismagom
0e8107cf71
bladeRF gain get/set functions return driver values
9 years ago
ismagom
42f6bac7f3
Fixed get_rx_gain for blade
9 years ago
ismagom
ec6e0bf071
Moved AGC thread to rf module
9 years ago
ismagom
a1ada63e4f
Changed pdsch_ue freq to double
9 years ago
ismagom
6439b2bbec
Fixed minor issues
9 years ago
ismagom
fe6f7580cd
Renamed module rf_ to srslte_rf_
9 years ago
ismagom
a0a730b1de
BladeRF interface working at 5 MHz
9 years ago
ismagom
b86007249b
Tested new UHD interface with srsLTE examples
9 years ago
ismagom
96f7639ea0
Added bladeRF API skeleton. Moved uhd code into rf_uhd
9 years ago
ismagom
ba5b14ee3d
Renamed CUHD module to RF. Added bladeRF module to CMake
9 years ago
ismagom
081b1e3248
Fixed pdsch allocation for 1 tx antenna and some cell ids
9 years ago
Paul Sutton
1ea2f379a7
Updating copyright notices
9 years ago
ismagom
db1ceae5e3
Merge branch 'improve_cfo'
9 years ago
ismagom
7956e04dcc
Fixed sync test
9 years ago
ismagom
83aba931e3
Added CP-based autocorrelation CFO estimation. Added integer CFO estimation/correction. Improved overall synchronization performance
9 years ago
ismagom
eac1b324dc
Increased plot buffers to support 20Mhz plots
9 years ago
ismagom
dc8927a5fd
Increased plot buffers to support 20Mhz plots
9 years ago
ismagom
cea96ce53c
Fixed tx_rate in pdsch_enodeb. Added option to compile with standard rates
9 years ago
ismagom
33a200d1f2
Fix pdsch_enodeb sampling rate
9 years ago
Paul Sutton
ed87963d39
Adding message handler interface
9 years ago
ismagom
f339bf6641
Merge branch 'master' into tdec
...
Conflicts:
srslte/examples/pdsch_enodeb.c
9 years ago
ismagom
d4c214dbe7
Fixed unnecessary bit_unpack in pdsch_ue
9 years ago
ismagom
88cd40420a
Improved PDSCH reception
9 years ago
ismagom
f735268202
Integrated SSE decoder into pdsch receiver
9 years ago
ismagom
6581c9b0e2
Fixed bug in resource allocation for 50 PRB
9 years ago
ismagom
5e3f577e97
Removed old soft demodulation algorithm. Removed hl/ll examples. Removed prach_ue example.
9 years ago
ismagom
cc1623f1cd
Merge branch 'master' into ul_power_control
...
Conflicts:
mex/include/srslte/mex/mexutils.h
9 years ago
ismagom
54e279d334
Fixed master clock rate for usrp_capture example
9 years ago
ismagom
6c068d061f
Fixed issue with new UHD driver blocking SIGINT
9 years ago
ismagom
a5b52179fa
Fixed rest of examples for new UHD driver
9 years ago
ismagom
efb331439e
Fixed master clock rate with UHD driver 3.10
9 years ago
ismagom
2b51496b3f
Added PUSCH power control support (not fully tested)
9 years ago
ismagom
09c6077bc9
Fixed an error in cell_search. Increased estimation time. Improved results presentation
9 years ago
ismagom
48076a77fa
Reduced sampling rates (not power of 2 fft sizes)
9 years ago
ismagom
cb61ff4009
Added support for reduced sampling rates
9 years ago
ismagom
d725d73511
Fixed pss_usrp test segfault for high samplign rates
9 years ago
ismagom
16a264e12d
Modulator now accepting non byte-multiple inputs
9 years ago
ismagom
4a08a32417
Fixed PDSCH eNodeB example transmitting unpacked bits
9 years ago
Marcus Müller
6a3e39534b
examples: Added UHD library dir to CMakeLists.txt
...
without, linkage fails if UHD shared library is not installed in the
default location on Fedora 22.
9 years ago
ismagom
d2a17a631b
Changed pack/unpack bit functions
9 years ago
ismagom
5074e9181b
Added cell_measurement calibration with RSSI sensor
9 years ago
ismagom
67a5e0f0f1
Fixed master clock rate for 15 Mhz BW.
9 years ago
ismagom
2b34a3cb10
Corrected cell_measurement RSSI/RSRP with USRP RX gain. Added AGC to cell_measurement.
9 years ago
ismagom
38a13746be
Merge branch 'pdsch_pusch_bytes' into new_arch
...
Conflicts:
srsapps/ue/phy/src/phch_worker.cc
9 years ago
ismagom
d0b1f3b084
Working iperf 1 Mbps UL/DL
9 years ago
ismagom
76c432f777
Added CRC byte computation. Turbodecoder function to decide bytes. PUSCH and PDSCH now expect/generate bits packed in bytes
10 years ago
ismagom
309ebd80e5
MAC/PHY compiling
10 years ago
ismagom
805ccc2414
Initial commit
10 years ago
ismagom
8dba2055f6
Added pregeneration of SRS and DMRS PUSCH signals
10 years ago
ismagom
9761d1a3a1
Matlab tests working for SRS.
10 years ago
ismagom
1035ca1e99
Shortened PUSCH/PUCCH working
10 years ago
ismagom
f38cc2e938
Changed PUSCH/PDSCH RA configuration to enable Shortened PUSCH due to SRS transmission
10 years ago
ismagom
e093b3a7de
Added pre/post padding for TX bursts.
10 years ago
ismagom
851790e33c
Created usrp_txrx example.
10 years ago
ismagom
4a669048d3
Added Shortened PUSCH support. Fixed pdsch_ue/enodeb examples bug in subframe 0 and 5. Fixed MAC PDU packing.
10 years ago
ismagom
07dc7c88b9
Merge branch 'working_mac'
10 years ago
ismagom
5672908173
Fixed pdsch_enodeb example with wrong UE C-RNTI
10 years ago
ismagom
3c48f728c2
Fixed pdsch_enodeb example with wrong UE C-RNTI
10 years ago
Paul Sutton
b8af67ebab
Adding srsgui include dir for examples
10 years ago
ismagom
486fd46234
Added MAC BSR. Channel estimation does averaging after interpolation
10 years ago
ismagom
5d122ee44f
Added Time-domain EMA filter for channel estimation
10 years ago
ismagom
f475069033
Demo working
10 years ago
ismagom
c257d4f94b
Tests with estimator
10 years ago
ismagom
a690c2a232
Tests with estimator
10 years ago
ismagom
491a3c60f2
Added BSR procedure. Demo working
10 years ago
ismagom
eecc5257b5
Redued graphics frame rate. Changed PDCCH decoding order. Set decoder iterations to 2. pdsch_ue RNTI argument passed as Hexadecimal
10 years ago
ismagom
0b3c611f38
ConnectionSetup working with MAC test
10 years ago
ismagom
68d193a725
Working on mac_test
10 years ago
ismagom
c828da3e58
Changed license to AGPL
10 years ago
ismagom
132c919dcf
Changed directory structure. Compilation working with w/o UHD and srsGUI
10 years ago
ismagom
addd786e5f
Moved HARQ to MAC. Redesigned RA and DL/UL grant framework
10 years ago
ismagom
c382f2cbba
Fixed USRP buffer overflows due to small num_recv_frames. AGC working using vec_max. Improved cell search
10 years ago
ismagom
ee78f0111b
Fixing AGC
10 years ago
ismagom
a85241e482
Merge branch 'master' into phy_class
10 years ago
ismagom
5e5c7b27d4
Added AGC
10 years ago
ismagom
f68f28637e
Added PUCCH to ue itf. Verified with amarisoft
10 years ago
ismagom
705f4b1347
Merge branch 'master' into phy_class
10 years ago
ismagom
ad9d02927e
Fixed Bug in pdsch_enodeb transmitting always sf_idx=0
10 years ago
ismagom
4fed92c21c
Added PUCCH Format 1/a/b
10 years ago
ismagom
6eb3f1f484
PHICH working. PRACH example using UE ITF working
10 years ago
ismagom
c9b3ce0d06
Added radio interface. Fixed bug in dl_buffer not resetting
10 years ago
ismagom
7e7e0e91ef
Merge branch 'master' into phy_class
10 years ago