Ismael Gomez
ea4a81c8d0
added pucch enodeb receiver
8 years ago
Ismael Gomez
383dfa63fe
rf_uhd: added option for external clock reference
8 years ago
Ismael Gomez
3ff153f06a
minor print formatting
8 years ago
Ismael Gomez
91645c8d65
sync: added new cfocorr object to avoid rebuilding table based on tolerance
8 years ago
Ismael Gomez
cbade7d29c
rf_uhd: device familiy detection when device_args are supplied
8 years ago
Ismael Gomez
1f6e63ae4f
cfo: srslte_sync_get_cfo() returns PSS-based CFO estimation. Gives better results than CP-based
8 years ago
Ismael Gomez
811ad420ef
ue_ul: set cfo tol to 0
8 years ago
Ismael Gomez
45609b1c70
pdsch: data not needed in encode. enb: changed rnti_idx to int
8 years ago
Ismael Gomez
f4ed3c4821
dci: added missing flag 1a/1c in pack functions
8 years ago
Ismael Gomez
1d7bfc79c2
fixed coverty bugs
8 years ago
Ismael Gomez
867ed0feee
Merge branch 'oai_blind_search' into next
8 years ago
Ismael Gomez
ceddb15deb
Fixed RV for SIB in pdsch_ue example
8 years ago
Ismael Gomez
2b3087b1f9
fixed coverty bug
8 years ago
Ismael Gomez
60e77144ca
Added prach detection to prach_test_usrp. Added full device names to RF objects
8 years ago
Ismael Gomez
c58f1c9edc
fixed dl tbs for mcs >= 29
8 years ago
Ismael Gomez
4d77eb9fa1
Working on CDD precoder (matlab)
8 years ago
Ismael Gomez
e4a94bcf33
2rx diversity equalizer working in matlab in gen/sse/avx
8 years ago
Ismael Gomez
67d2b91354
2rx equalizer working in matlab in gen/sse/avx
8 years ago
Ismael Gomez
5fcb95d54d
2rx equalizer working in matlab in gen/sse
8 years ago
Ismael Gomez
b161e360a4
Added checks for TBS decoding
8 years ago
Andre Puschmann
e36bd6a20f
Revert "Fixed blind search"
...
This reverts commit d80146e657
.
Seems to have problems with OAI eNB.
8 years ago
Ismael Gomez
d37ae08719
make net sockets reusable
8 years ago
Ismael Gomez
76ad1aeffc
Fixed last_n_cce in new dci search
8 years ago
Ismael Gomez
66ac734c51
added support for 2 tb in format2
8 years ago
Ismael Gomez
16454f5eb1
Added guard carriers to pdsch_ue plot
8 years ago
Ismael Gomez
64f90bbe4c
Fixed test failing
8 years ago
Ismael Gomez
d80146e657
Fixed blind search
8 years ago
Ismael Gomez
9b01555626
Fixed MAX_CANDIDATES
8 years ago
Ismael Gomez
015437372a
Merge branch 'next' of github.com:srsLTE/srsLTE into next
8 years ago
Ismael Gomez
f605400bed
fixed issues in new dci search
8 years ago
Paul Sutton
1a8c9df887
Fix build without RF dependencies
8 years ago
Paul Sutton
52d45d001c
Fix for build without RF dependencies
8 years ago
Ismael Gomez
3941589cc5
added printfs
8 years ago
Ismael Gomez
f61448e4ea
changed ue_dl API dci_msg order
8 years ago
Ismael Gomez
bf5130ab9b
Merge branch 'next' into blind_search
8 years ago
Ismael Gomez
ded17137b0
fixed bugs from coverty analysis
8 years ago
Ismael Gomez
850259e2f7
Revert "ue_sync: set default offset correction interval to 0. chest_dl: added option to average estimates per subframe"
...
This reverts commit 10cbb9ad92
.
8 years ago
Ismael Gomez
4f7b372711
Revert "psdch_ue: disabled agc by default. Set default gain to 70 dB"
...
This reverts commit 58d955ea10
.
8 years ago
Ismael Gomez
9d68d0adb4
Revert "chest_dl: subframe averaging with previous"
...
This reverts commit 82cfa01468
.
8 years ago
Ismael Gomez
82cfa01468
chest_dl: subframe averaging with previous
8 years ago
Ismael Gomez
58d955ea10
psdch_ue: disabled agc by default. Set default gain to 70 dB
8 years ago
Ismael Gomez
10cbb9ad92
ue_sync: set default offset correction interval to 0. chest_dl: added option to average estimates per subframe
8 years ago
Ismael Gomez
6a254cd077
compilation issue in pucch_test
8 years ago
Ismael Gomez
9c18c03b97
Inreased DCI buffer because CRC is appended there
8 years ago
Ismael Gomez
c8bc53e749
Initial changes
8 years ago
Ismael Gomez
75fea4a04b
testing new blind search
8 years ago
Ismael Gomez
6fa983df3c
Removed new line from srslte_vec_sprint_hex
8 years ago
Ismael Gomez
b749931b58
disabled dummy device
8 years ago
Ismael Gomez
162c7f098f
Merge branch 'next' into uplink
9 years ago
Ismael Gomez
299dc6aef4
Added unpacking for MIMO
9 years ago
Andre Puschmann
be8824f025
cqi: added some support functions needed for aperiodic reporting
9 years ago
Ismael Gomez
15735c35c7
Merge branch 'next' into uplink
9 years ago
Ismael Gomez
0d0e8d86b8
fixed failing tests after last commit
9 years ago
Ismael Gomez
dc3da4ecc8
Fixed Format1C for RA-RNTI
9 years ago
Ismael Gomez
cc00b172b5
Improvements in prach detection
9 years ago
Ismael Gomez
9618135423
merged chest_dl fixes from master and adapted to uplink
9 years ago
Ismael Gomez
bacbefe545
Merge branch 'master' into next
9 years ago
Ismael Gomez
96237d74ad
chest_dl: changed interp interface and fixed interpolation
9 years ago
Ismael Gomez
7d0dc03345
Merge branch 'master' into uplink
9 years ago
Ismael Gomez
11af8de0a7
Merge branch 'master' into next
9 years ago
Ismael Gomez
818ff9a4fa
chest_dl: fixed bug in previous commit
9 years ago
Ismael Gomez
574fd85948
working on ul
9 years ago
Ismael Gomez
119e258e51
Merge branch 'master' into uplink
9 years ago
Ismael Gomez
a67e4d336a
Merge branch 'master' into next
9 years ago
Ismael Gomez
7a00833cab
chest_dl: fixed interpolation for 4 ports
9 years ago
Ismael Gomez
180aedb620
Fixed DCI Format1A packing
9 years ago
Ismael Gomez
c54481e0e1
Fixed bug in pbch_encode
9 years ago
Ismael Gomez
8ee9b32c7a
Merge branch 'next' into uplink
9 years ago
Ismael Gomez
edd3ff0eef
Merge branch 'master' into uplink
9 years ago
Ismael Gomez
daf8731009
Fixed wrong parenthesis in srslte_vec_abs_cf
9 years ago
Ismael Gomez
3b68073773
Fixed SC-FDMA receiver
9 years ago
Ismael Gomez
7cc0b7206b
removed enb multi functions
9 years ago
Ismael Gomez
267f7db855
plots to a single window
9 years ago
Ismael Gomez
995af27452
working on enb_ul
9 years ago
Ismael Gomez
2b1245a436
fixed segfault in null seq in pusch multi
9 years ago
Ismael Gomez
0acfbfecb1
UL working on enb simulator
9 years ago
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