Ismael Gomez
56bdb47258
Merge branch 'master' into uplink
9 years ago
Ismael Gomez
3f8ef25d8f
Merge branch 'master' into next
9 years ago
Ismael Gomez
66a65f4860
uhd: not setting dynamic_clock to true by default
9 years ago
Ismael Gomez
3e29960a79
Merge branch 'master' into uplink
9 years ago
Ismael Gomez
95b3b304f8
Merge branch 'master' into next
9 years ago
Ismael Gomez
aa62a32b90
Added matlab tests for phich
9 years ago
Ismael Gomez
0a2c164ae7
phich: removed correlation distance checking
9 years ago
Ismael Gomez
533374a62c
Merge branch 'master' into next
9 years ago
Ismael Gomez
6b71250a9c
development of enb processing
9 years ago
Ismael Gomez
3d592aeab7
disable dynamic rate for x300
9 years ago
Ismael Gomez
1399d44d0e
Fix x300 issue with changing master_clock_rate on runtime
9 years ago
Ismael Gomez
40028f45af
rf: moved setting clock rate to fix x300 segfault
9 years ago
Ismael Gomez
e6809b4ada
cmake: fixed not linking fftw in srslte_static
9 years ago
Paul Sutton
3949d2ed46
Merge branch 'master' into next
...
Conflicts:
srslte/lib/CMakeLists.txt
9 years ago
Ismael Gomez
cfca587548
pdcch: added printf for encode error
9 years ago
Ismael Gomez
47b4443697
Merge branch 'master' into uplink
9 years ago
Ismael Gomez
7edc69052b
chest: restored refs noise estimation
9 years ago
Ismael Gomez
7f7982f387
Merge branch 'master' into uplink
9 years ago
Ismael Gomez
8d0447537d
sss: fixed incorrect m0 and m1 check for N_id_1
9 years ago
Ismael Gomez
823dde8ea7
prach: added check for freq_offset space
9 years ago
Ismael Gomez
f906892a65
enb_dl: increased tx amplitude
9 years ago
Ismael Gomez
3ea0ea221e
Merge branch 'master' into uplink
9 years ago
Ismael Gomez
4e2d9631c5
pdsch_enodeb: fixed data transmission not enabled
9 years ago
Ismael Gomez
51399c7f67
rf: added dummy device
9 years ago
Ismael Gomez
7cce2467e2
Fixed cmake not linking fftw in mex
9 years ago
Ismael Gomez
6e820a53d6
pdsch: save subframe to file
9 years ago
Ismael Gomez
307e54f6d9
pdsch: save chest to file
9 years ago
Ismael Gomez
9edd40da8b
rf_uhd: avoid allocating sensor object on each call
9 years ago
Ismael Gomez
c36dd98b47
Merge branch 'master' into uplink
9 years ago
Ismael Gomez
1edeecfbfe
Changed rv_idx to int for format1c
9 years ago
Ismael Gomez
78b2129a49
Removed softbuffer from enb_dl
9 years ago
Ismael Gomez
8431e0f2a6
Restored cqi mapping to conservative
9 years ago
Ismael Gomez
88d0431acc
ra: fixed srslte_ra_tbs_from_idx()
9 years ago
Ismael Gomez
6a1355fa39
enb_dl: fixed reset on data=NULL
9 years ago
Ismael Gomez
e59ec9aac4
minor printf changes
9 years ago
Ismael Gomez
9c0da56eec
Merge branch 'master' into uplink
9 years ago
Ismael Gomez
fa2fe0bf4e
Fixed tbs=0 for format1c si-rnti
9 years ago
Ismael Gomez
d2a58f70c3
Merge branch 'master' into uplink
9 years ago
Ismael Gomez
1e3ba9e406
Fixed C-RNTI startig at 0xb
9 years ago
Ismael Gomez
5c6311fc56
Added ENB processing functions
9 years ago
Ismael Gomez
3c6fcf3656
Merged with master
9 years ago
Ismael Gomez
3af3d12dff
Improved pdcch decoding
9 years ago
Ismael Gomez
e9d242f6b4
pcfich: fixed incorrect detection
9 years ago
Ismael Gomez
82d55bde4f
Fixed some issues with unsigned comparisons
9 years ago
Ismael Gomez
027d5efa63
viterbi: fixed failing test
9 years ago
Ismael Gomez
43db80e7db
pdsch_enodeb: transmitting all subframes
9 years ago
Ismael Gomez
a612009ea7
Fixed PDCCH not looking for aggregation level L=8. Fixed PCFICH encoder not accepting cfi=3
9 years ago
Ismael Gomez
77a560cbf3
chest_dl: Choose noise algorithm
9 years ago
Ismael Gomez
0f3721f6a0
Merged noise norm from master
9 years ago
Ismael Gomez
8a06055889
Fixed srslte_static link with volk when disableMEX. Calibrated PSS-based noise estimation
9 years ago
Ismael Gomez
50cfec8829
Compute noise in all subframes
9 years ago
Ismael Gomez
3519e2f15a
Calibrated noise estimation using matlab for length 3 filters. Fixed compilation of volk for MEX.
9 years ago
Ismael Gomez
b5eedf07af
Added enb_ul
9 years ago
Ismael Gomez
6d70d5cb94
enb_dl: fixed some issues in TX
9 years ago
Ismael Gomez
6407aceea5
Added enb_ul and enb_dl objects
9 years ago
Ismael Gomez
c3ebc3bdfc
PRACH tested in Matlab with fading and CFO
9 years ago
Ismael Gomez
85c819dff4
Added matlab models for prach Pdet a Pfa tests. Exposed PRACH detection scaling factor to the public API
9 years ago
Ismael Gomez
71d7151b1b
Added Matlab model for PRACH detection probability test
9 years ago
Ismael Gomez
d3ce6e83f0
Added Matlab pusch verification model
9 years ago
Paul Sutton
925e83577b
Adding support for MKL fft
9 years ago
Ismael Gomez
eeed44264c
pusch_cqi_block: fixed incorrect table generation
9 years ago
Ismael Gomez
b934a27075
PUSCH + CQI (short and long) + HARQ + RI working in test
9 years ago
Ismael Gomez
26a51bd86a
Merge branch 'master' into uplink
9 years ago
Ismael Gomez
24926ed648
Merge branch 'master' of https://github.com/srsLTE/srsLTE
9 years ago
Ismael Gomez
ed063b04db
ch_estimation: Fix subframe_config switch in srslte_refsignal_srs_send_cs
9 years ago
Ismael Gomez
73c50d3b52
Fix erroneously-capitalized KHz -> kHz
9 years ago
Ismael Gomez
e30f3f7f4e
PUSCH interleaver working
9 years ago
Ismael Gomez
8de159dc29
Started with pusch processing
9 years ago
Ismael Gomez
d622d5d19d
DMRS PUSCH estimation working and tested
9 years ago
ismagom
9741f87e2c
Reduced time offset correcting period to 25 ms
9 years ago
Ismael Gomez
d33242bd17
Set AGC by default in pdsch_ue and cell_measurement examples
9 years ago
Ismael Gomez
7f8ee935fc
Created chest UL
9 years ago
ismagom
146140ce7b
cleaned unused variable
9 years ago
ismagom
8431873661
srslte_chest_dl_set_smooth_filter3_coeff() forces filter of length 3
9 years ago
ismagom
90ee1ba73b
Fixed VOLK compiler definitions. Reduced track sync window
9 years ago
ismagom
ceb2934dc9
Added static library for srslte for linkage with MEX files. Calibrated SNR estimation
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
cc4a4b0536
Minor fixes and improvements
9 years ago
ismagom
c137091dc3
Not correcting CFO in non-sync subframes
9 years ago
ismagom
a625f30643
Changed CFO EMA coefficients
9 years ago
ismagom
837326f575
Added more options to change parameters
9 years ago
ismagom
fbaa559e37
Cleaned viterbi. Reduced number of symbols in CP-based CFO estmation
9 years ago
ismagom
9b8709f744
Improved BER performance in Viterbi
9 years ago
Paul Sutton
14a889bcf9
Building rf as static lib and linking into srslte shared lib
9 years ago
Paul Sutton
eb3ed31bb4
Removing backup file
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
9693aa5c35
Fixed incorrect ema and threshold for sync
9 years ago
ismagom
c57441d3f7
Integrated new synchronization
9 years ago
ismagom
f31922f5f5
Added matlab files to test synchronization
9 years ago
ismagom
dd396c0562
Merge branch 'next' of https://github.com/srsLTE/srsLTE into next
9 years ago
ismagom
75357c8526
Added Matlab tests to verify PDSCH BLER
9 years ago
Ismael Gomez
194bdbab23
Restored 1536 sample size for 20 Mhz
9 years ago
ismagom
fb1d2d32c4
Changed sfn_offset in PBCH decoding to signed integer
9 years ago
ismagom
ba042771ce
Check RSSI sensor before getting in UHD. Overwirte sf_idx in ue_sync only if SSS was detected. Increased 5 Mhz sampling frequency to avoid low-pass filter
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
e4ee073568
Merge branch 'improve_chest' into next
9 years ago
ismagom
ab5dc1e2b0
Multiplying noise calculation. Not sure if ok
9 years ago
ismagom
6d399284a4
Removed test not necessary
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
121fe89ac1
Added LMMSE for 25 PRB
9 years ago
ismagom
1348b2b4bc
Corrected write_c_struct matlab function
9 years ago
ismagom
13ac13464c
Merge branch 'improve_chest' of https://github.com/srsLTE/srsLTE into improve_chest
9 years ago
ismagom
38e005af14
Generated robust MMSE for 50 prb
9 years ago
Ismael Gomez
a2e1ecebdb
RSRP computed from recv signal
9 years ago
ismagom
bcc80bc6c0
Changed comment
9 years ago
ismagom
a506505ad7
Fixed bug in LS linear interpolation. Removed pilot averaging. Added SNR estimation through PSS.
9 years ago
ismagom
089844ca13
Swapped time and freq in variable names in srslte_pss_synch_init_N_id_2
9 years ago
ismagom
106652e7f3
Merge branch 'master' into no_guard_sc
9 years ago
ismagom
3fd5eb4522
Forgot to increase counter
9 years ago
ismagom
f8df593e5d
Merge branch 'master' into no_guard_sc
9 years ago
ismagom
2a3eef08fb
Added timeout to blocking recv/send uhd functions to avoid
9 years ago
ismagom
5b6b170822
Reduced sample rates for 10 and 20 Mhz
9 years ago
Paul Sutton
a854e92b4e
Merge branch 'maint'
9 years ago
ismagom
3db5c062d2
Merge branch 'next' into maint
9 years ago
ismagom
ea996ea371
Merge branch 'next'
9 years ago
Paul Sutton
36e0e42558
Adding library version numbers
9 years ago
ismagom
0e8107cf71
bladeRF gain get/set functions return driver values
9 years ago
ismagom
46446ad502
Improved integer CFO estimation
9 years ago
ismagom
17ecdb5e9e
Fixed PUCCH format 2a identification
9 years ago
ismagom
42f6bac7f3
Fixed get_rx_gain for blade
9 years ago
ismagom
eec089bf15
Added RF calibration functions
9 years ago
ismagom
bfd6fca7d0
Allow NULL args in rf_open()
9 years ago
ismagom
8924c9d477
Force memory aligment to 32 bytes
9 years ago
ismagom
6cefdf067f
Added interface to ue_sync to disable integer cfo correction
9 years ago
ismagom
2fa0c76e5c
Added proper error handling
9 years ago
ismagom
b7520aa792
Added variable buffer sizes for blade
9 years ago
ismagom
4eaecf7bb7
Increased bladeRF buffer sizes
9 years ago
ismagom
ec6e0bf071
Moved AGC thread to rf module
9 years ago
ismagom
95deb18c39
Removed unnecessary timestamp requests in bladeRF send function
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
efdcda0784
Fixed missing has_time_spec
9 years ago
Ismael Gomez
350842062a
Fixed compilation for different boards
9 years ago
ismagom
d68520446c
Removed string error codes
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
815834f61b
Cleaning
9 years ago
ismagom
1ffa34015f
Fixed some tests. Saving signals to file in pdsch in debug mode
9 years ago
ismagom
0e513ad3f3
Renamed pdsch_file_test to pdsch_pdcch_file_test
9 years ago
ismagom
8e858831e0
Removed recv_frame_size from uhd_open() and set symbol size at runtime depending on master clock to support X300
9 years ago
ismagom
081b1e3248
Fixed pdsch allocation for 1 tx antenna and some cell ids
9 years ago
ismagom
bfa914e6b0
Merge branch 'master' into viterbi_simd
9 years ago
ismagom
2e60cbf373
Merge branch 'master' of https://github.com/srsLTE/srsLTE
9 years ago
ismagom
d8f1295f85
All tests passing
9 years ago
ismagom
08c67573ed
Added viterbi SIMD
9 years ago
Paul Sutton
61d1cf3201
Added more run-time version checks
9 years ago
ismagom
13d6926737
Removed unused viterbi39 decoder
9 years ago
ismagom
591f583edb
Option for ue_sync period
9 years ago
Paul Sutton
83af2f9cd1
Adding to version checking macros
9 years ago
Paul Sutton
524cc20236
Fixes for versioning
9 years ago
Paul Sutton
6ceda2a4de
Added basic versioning
9 years ago
Paul Sutton
7e897074d6
Minor edits
9 years ago
Paul Sutton
1ea2f379a7
Updating copyright notices
9 years ago
ismagom
68c4f3a6e1
Removed high-level modules and scripts
9 years ago
ismagom
fa74f48bca
Added version definition
9 years ago
ismagom
054313b4cc
Fixed sync test
9 years ago
ismagom
db1ceae5e3
Merge branch 'improve_cfo'
9 years ago
ismagom
5bd05d507c
Merge branch 'master' of https://github.com/srsLTE/srsLTE
9 years ago
ismagom
7956e04dcc
Fixed sync test
9 years ago
Paul Sutton
3bfd54be3b
Fixes for FindVolk so that includes are found correctly
9 years ago
ismagom
35ebaa30da
Added missing files
9 years ago
ismagom
83aba931e3
Added CP-based autocorrelation CFO estimation. Added integer CFO estimation/correction. Improved overall synchronization performance
9 years ago
ismagom
fc96b7f3e8
Fixed SRS/PUSCH simultaneous tx
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
ismagom
69e69ab50b
Restored uhd buffer sizes optimized for reduced sampling rates
9 years ago
ismagom
adda7621ef
Restored uhd buffer sizes optimized for reduced sampling rates
9 years ago
ismagom
a2d7edb285
Added support to DCI format 0 with MCS>28
9 years ago
ismagom
8b751e02fd
Added PUCCH/SRS power control
9 years ago
ismagom
9e7d80c26f
Removed buffer size from UHD args
9 years ago
ismagom
07e0f06abb
Fix segfault in qam64 test
9 years ago
ismagom
3fe6961483
Forgot to commit header
9 years ago
ismagom
d65828054a
Exposed maximum number of iterations
9 years ago
Paul Sutton
3be50e3206
Merge branch 'master' of https://github.com/srslte/srslte
9 years ago
Paul Sutton
ee91d27b49
Adding mcs_tbs_idx table
9 years ago
ismagom
d7218fabfd
Restored ue_sync parameters
9 years ago
ismagom
4380995f59
Merge branch 'master' of https://github.com/srsLTE/srsLTE
9 years ago
ismagom
7df667d3d0
Reduced PSS track threshold and removed averaging
9 years ago
Paul Sutton
ed87963d39
Adding message handler interface
9 years ago
ismagom
4e22f158e2
Removed SSE2 include and leave SSE4.1 only
9 years ago
ismagom
a47d34a85e
Fixed compilation SSE4.1 for demod_soft.c and rm_turbo
9 years ago
ismagom
355e1815f6
Fixed SSE4.2 include in vector_simd.c
9 years ago
ismagom
b81fd501a0
Removed unnecessary volk include in dft.c
9 years ago
ismagom
46cbc7bb6c
Fixed include for SSE4.1 instead of SSE4.2
9 years ago
ismagom
6e76fd291e
Added comments to turbo decoder SSE
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
309791cc61
Try_compile() based CMAKE SSE checking
9 years ago
ismagom
c64882d9c2
Merge branch 'master' into tdec
9 years ago
ismagom
cd971bc15e
Conditional SSE compilation
9 years ago
ismagom
6c194dc078
Conditional SSE compilation
9 years ago
ismagom
438a5aa240
Cleaned RM turbo
9 years ago
ismagom
9e685eca32
Added SIMD turbo rate recovery
9 years ago
ismagom
88cd40420a
Improved PDSCH reception
9 years ago
Paul Sutton
a75089b5de
Moving check for UHD to parent folder so variables remain in scope for examples
9 years ago
ismagom
e9387b05f2
Merge branch 'dft' into tdec
9 years ago
ismagom
e8dc62f65f
Added decoder sse header
9 years ago
ismagom
b42f4e36c9
Tested over the air
9 years ago
ismagom
f735268202
Integrated SSE decoder into pdsch receiver
9 years ago
ismagom
f2b40c57ae
Soft demodulator produces 16-bit fixed point
9 years ago
ismagom
19256c261e
Turbo decoder working with hard decision
9 years ago
ismagom
ad06998d91
Turbo decoder working OK @ 100 Mbps
9 years ago
ismagom
67884f3368
Added zero-copy option to dft module
9 years ago
ismagom
bb56d4895d
Skips UL DCI search after Format 1A is found for DL
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
0b048dd601
Fixed not computing DCI size for 100 prb
9 years ago
ismagom
7306d88f83
Fixed file tests with new fft size
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
10d4f126a8
Corrected time/freq names in pss
9 years ago
ismagom
16a264e12d
Modulator now accepting non byte-multiple inputs
9 years ago
ismagom
3f3e045511
Integrated LUT rate recovery in dlsch decoding. All tests ok
9 years ago
ismagom
7e182e2eac
Merge branch 'master' into ul_improve
9 years ago
ismagom
4a08a32417
Fixed PDSCH eNodeB example transmitting unpacked bits
9 years ago
ismagom
67ad3677a9
Initial version of LUT-based rate recovery
9 years ago
ismagom
49717437c1
Optimized Soft demodulator for LTE modulations
9 years ago
ismagom
50ec3a161e
New algorithm for QPSK demodulation. Added Turbodecoder precomputation of permutation tables. Added LUT for DCI size calculation. Using Volk for descrambling.
9 years ago
ismagom
06e537ca5b
Tested PUSCH over the air
9 years ago
ismagom
728ccad448
PUSCH working with matlab
9 years ago
ismagom
0a3bd81a28
ULSCH working all modes (with UCI) with matlab
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
ae99188360
ULSCH working in matlab
9 years ago
ismagom
e3499aff55
PUSCH with LUT working in Matlab
9 years ago
ismagom
df9ef48d53
Integrated RM lut in sch.c
9 years ago
ismagom
784aea119b
RM turbo TX working with LUTs
9 years ago
ismagom
f04346ce97
LUT TurboCoder working in matlab
9 years ago
ismagom
9534e65b0d
Moved bit interleaver to bit utils
9 years ago
ismagom
7c09f79911
Moved bit interleaver to bit utils
9 years ago
Paul Sutton
1e6f56cdef
Changed parameter names to match function meanings
9 years ago
ismagom
d2a17a631b
Changed pack/unpack bit functions
9 years ago
ismagom
bb14ee4fd6
Merge branch 'master' into ul_improve
9 years ago
ismagom
5074e9181b
Added cell_measurement calibration with RSSI sensor
9 years ago
ismagom
ff1efb7b17
Added LUT-based turbo coder
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
7cfe77e565
Merge branch 'new_arch'
...
Conflicts:
srsapps/common/include/srsapps/common/log.h
srsapps/common/include/srsapps/common/log_stdout.h
srsapps/common/include/srsapps/common/threads.h
srsapps/common/src/log_stdout.cc
srsapps/common/src/threads.c
srsapps/ue/mac/src/demux.cc
srsapps/ue/mac/src/dl_harq.cc
srsapps/ue/mac/src/mac.cc
srsapps/ue/mac/src/mux.cc
srsapps/ue/mac/src/proc_bsr.cc
srsapps/ue/mac/src/proc_ra.cc
srsapps/ue/mac/src/proc_sr.cc
srsapps/ue/mac/src/ul_harq.cc
srsapps/ue/mac/test/mac_test.cc
srsapps/ue/phy/src/dl_buffer.cc
srsapps/ue/phy/src/phy.cc
srsapps/ue/phy/src/prach.cc
srsapps/ue/phy/src/ul_buffer.cc
9 years ago
ismagom
b696535979
Adjusted SRS normalization
9 years ago
ismagom
dc15e99906
Added CQI support. Restored ue_ul normalization
9 years ago
ismagom
a5c43d9959
Merged
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
e3166e37c7
Increased softbuffer. Changed pusch_test
10 years ago
ismagom
ea40092db7
Scrambling using words for XOR
10 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
aa47a524b4
Integration with higher layers failing NAS integration
10 years ago
ismagom
7e94f82ab6
MAC test working
10 years ago
ismagom
4652fe6bfe
Fixed some segfaults in tests
10 years ago
ismagom
309ebd80e5
MAC/PHY compiling
10 years ago
ismagom
f65aa3be1d
PHY test examples working
10 years ago
ismagom
805ccc2414
Initial commit
10 years ago
Paul Sutton
eb15eaeb01
Updating old license notices
10 years ago
ismagom
baa7e55ffe
Added MCS parameter to pusch_test2
10 years ago
ismagom
c0cf783fbd
Merge branch 'pregenerate_signals' into test_mac_tti_threads
...
Conflicts:
srsapps/ue/mac/src/mac.cc
srsapps/ue/phy/include/srsapps/ue/phy/ul_buffer.h
10 years ago
ismagom
8dba2055f6
Added pregeneration of SRS and DMRS PUSCH signals
10 years ago
ismagom
504d41c7f4
Merge branch 'working_mac' into test_mac_tti_threads
10 years ago
ismagom
39f4484ede
Added priority to UHD threads
10 years ago
ismagom
aab347b6a9
Merge branch 'working_mac' into test_mac_tti_threads
10 years ago
ismagom
ca2fddc511
Fixed bug transmitting SR with HARQ
10 years ago
ismagom
978fbac417
Merge branch 'test_uhd_improve' into test_mac_tti_threads
...
Conflicts:
srslte/lib/cuhd/src/cuhd_imp.cpp
10 years ago
ismagom
218a4908d9
Aligned buffer sizes for host-uhd transfers
10 years ago
ismagom
38f4321ed2
Working with 2 threads up to 3 Mbps DL, 4 UL. A few L&Us yet
10 years ago
ismagom
ce5bece317
Fixed SRS not working with some configurations
10 years ago
ismagom
92f07f5863
Common SRS overlapping with PUSCH corrected
10 years ago
ismagom
99f2ab4e9b
Fixed bug in PUSCH and DRMS using all PRBs. Fixed bug in PDU writing packet not returning true
10 years ago
ismagom
0c398130c9
Added Periodic CQI to PUSCH. Fixed PUSCH not shortened when SRS RB are contiguous to PUSCH RB
10 years ago
ismagom
e693e454d2
Fixed bug in dl_harq incorrectly identifying duplicate packets
10 years ago
ismagom
c97b7f5b28
Change architecture to 1 thread rx/tx + 1 thread usrp_rx
10 years ago
ismagom
666225d3cb
Fixed softbuffer length missing 24 bit tail
10 years ago
ismagom
cf5c357db4
Set UL tx advance to 2 ms
10 years ago
ismagom
39e00a8d3d
Fixed start of burst in uhd_imp
10 years ago
ismagom
11c09b8455
Reduced UHD send/recv buffer to reduce Late packets
10 years ago
ismagom
caf37dbf86
SRS working over the air
10 years ago
ismagom
9761d1a3a1
Matlab tests working for SRS.
10 years ago
ismagom
1035ca1e99
Shortened PUSCH/PUCCH working
10 years ago
ismagom
ccfdb783c9
Working on SRS integration in PUSCH
10 years ago
ismagom
5f6e7e5f59
Changed log macros names. Added PUCCH shortened support
10 years ago
ismagom
f9b3ba52c2
Fixed problems with DL HARQ. Fixed PUSCH/HARQ multiplexing. Removed some Info messages
10 years ago
ismagom
59972f063c
Reduced soft buffer size to 3·MaxCodeBlockLen
10 years ago
ismagom
f38cc2e938
Changed PUSCH/PDSCH RA configuration to enable Shortened PUSCH due to SRS transmission
10 years ago
ismagom
5143af5e00
C-RNTI precomputation executed in a detachable MAC thread. C-RNTI is set in ue_ul/ue_dl after computing scrambling sequences
10 years ago