Ismael Gomez
|
a612009ea7
|
Fixed PDCCH not looking for aggregation level L=8. Fixed PCFICH encoder not accepting cfi=3
|
2016-05-17 18:35:23 +02:00 |
Ismael Gomez
|
77a560cbf3
|
chest_dl: Choose noise algorithm
|
2016-05-17 09:15:23 +02:00 |
Ismael Gomez
|
0f3721f6a0
|
Merged noise norm from master
|
2016-05-13 10:27:09 +02:00 |
Ismael Gomez
|
8a06055889
|
Fixed srslte_static link with volk when disableMEX. Calibrated PSS-based noise estimation
|
2016-05-11 21:17:26 +01:00 |
Ismael Gomez
|
50cfec8829
|
Compute noise in all subframes
|
2016-05-11 21:07:26 +01:00 |
Ismael Gomez
|
3519e2f15a
|
Calibrated noise estimation using matlab for length 3 filters. Fixed compilation of volk for MEX.
|
2016-05-11 21:00:12 +01:00 |
Ismael Gomez
|
b5eedf07af
|
Added enb_ul
|
2016-05-09 12:38:39 +02:00 |
Ismael Gomez
|
6d70d5cb94
|
enb_dl: fixed some issues in TX
|
2016-05-07 14:02:06 +02:00 |
Ismael Gomez
|
6407aceea5
|
Added enb_ul and enb_dl objects
|
2016-05-06 11:03:42 +02:00 |
Ismael Gomez
|
c3ebc3bdfc
|
PRACH tested in Matlab with fading and CFO
|
2016-05-03 10:24:45 +02:00 |
Ismael Gomez
|
85c819dff4
|
Added matlab models for prach Pdet a Pfa tests. Exposed PRACH detection scaling factor to the public API
|
2016-04-28 22:14:33 +02:00 |
Ismael Gomez
|
71d7151b1b
|
Added Matlab model for PRACH detection probability test
|
2016-04-28 18:25:34 +02:00 |
Ismael Gomez
|
d3ce6e83f0
|
Added Matlab pusch verification model
|
2016-04-28 17:57:46 +02:00 |
Paul Sutton
|
925e83577b
|
Adding support for MKL fft
|
2016-04-28 15:42:12 +01:00 |
Ismael Gomez
|
eeed44264c
|
pusch_cqi_block: fixed incorrect table generation
|
2016-04-27 17:32:47 +02:00 |
Ismael Gomez
|
b934a27075
|
PUSCH + CQI (short and long) + HARQ + RI working in test
|
2016-04-27 17:23:36 +02:00 |
Ismael Gomez
|
26a51bd86a
|
Merge branch 'master' into uplink
|
2016-04-25 22:19:36 +02:00 |
Ismael Gomez
|
24926ed648
|
Merge branch 'master' of https://github.com/srsLTE/srsLTE
|
2016-04-25 22:19:23 +02:00 |
Ismael Gomez
|
ed063b04db
|
ch_estimation: Fix subframe_config switch in srslte_refsignal_srs_send_cs
|
2016-04-25 22:15:52 +02:00 |
Ismael Gomez
|
73c50d3b52
|
Fix erroneously-capitalized KHz -> kHz
|
2016-04-25 21:55:52 +02:00 |
Ismael Gomez
|
e30f3f7f4e
|
PUSCH interleaver working
|
2016-04-25 21:40:53 +02:00 |
Ismael Gomez
|
8de159dc29
|
Started with pusch processing
|
2016-04-21 19:06:48 +02:00 |
Ismael Gomez
|
d622d5d19d
|
DMRS PUSCH estimation working and tested
|
2016-04-21 16:26:28 +02:00 |
ismagom
|
9741f87e2c
|
Reduced time offset correcting period to 25 ms
|
2016-04-21 10:07:49 +02:00 |
Ismael Gomez
|
7f8ee935fc
|
Created chest UL
|
2016-04-20 15:55:30 +02:00 |
ismagom
|
146140ce7b
|
cleaned unused variable
|
2016-04-19 22:25:26 +02:00 |
ismagom
|
8431873661
|
srslte_chest_dl_set_smooth_filter3_coeff() forces filter of length 3
|
2016-04-19 14:04:41 +02:00 |
ismagom
|
90ee1ba73b
|
Fixed VOLK compiler definitions. Reduced track sync window
|
2016-04-19 13:42:42 +02:00 |
ismagom
|
ceb2934dc9
|
Added static library for srslte for linkage with MEX files. Calibrated SNR estimation
|
2016-04-18 23:49:15 +02:00 |
Paul Sutton
|
e5c8fdaf2d
|
Fixes for cmake restructure
|
2016-04-18 12:15:41 +01:00 |
Paul Sutton
|
af85656096
|
Merge branch 'cmake_restructure' into test_merge
|
2016-04-18 10:31:16 +01:00 |
Paul Sutton
|
47eb847913
|
cleanups for cmake files, fixes to linker errors
|
2016-04-18 10:17:23 +01:00 |
ismagom
|
cc4a4b0536
|
Minor fixes and improvements
|
2016-04-18 01:14:46 +02:00 |
ismagom
|
c137091dc3
|
Not correcting CFO in non-sync subframes
|
2016-04-17 13:47:04 +02:00 |
ismagom
|
a625f30643
|
Changed CFO EMA coefficients
|
2016-04-17 13:13:48 +02:00 |
ismagom
|
837326f575
|
Added more options to change parameters
|
2016-04-14 20:45:46 +02:00 |
ismagom
|
fbaa559e37
|
Cleaned viterbi. Reduced number of symbols in CP-based CFO estmation
|
2016-04-13 13:48:12 +01:00 |
ismagom
|
9b8709f744
|
Improved BER performance in Viterbi
|
2016-04-10 17:56:03 +02:00 |
Paul Sutton
|
14a889bcf9
|
Building rf as static lib and linking into srslte shared lib
|
2016-04-08 17:06:37 +01:00 |
Paul Sutton
|
eb3ed31bb4
|
Removing backup file
|
2016-04-08 16:32:16 +01:00 |
Paul Sutton
|
3fa54c653f
|
CMake restructure
|
2016-04-08 16:30:02 +01:00 |
ismagom
|
c3268a93e2
|
Improved SFBC decoder and added SSE version. Fixed bug in MIB decoding. Improved calibration of synchronization constants
|
2016-04-08 17:04:01 +02:00 |
ismagom
|
799af37bed
|
Fixed bug in PDCCH REG cyclic shift
|
2016-04-04 21:44:07 +02:00 |
ismagom
|
aee336b586
|
Supporting instantaneous sampling time correction
|
2016-03-25 19:57:15 +01:00 |
ismagom
|
9693aa5c35
|
Fixed incorrect ema and threshold for sync
|
2016-03-24 18:01:38 +01:00 |
ismagom
|
c57441d3f7
|
Integrated new synchronization
|
2016-03-24 12:30:56 +01:00 |
ismagom
|
f31922f5f5
|
Added matlab files to test synchronization
|
2016-03-23 10:24:27 +01:00 |
ismagom
|
dd396c0562
|
Merge branch 'next' of https://github.com/srsLTE/srsLTE into next
|
2016-03-13 23:09:10 +01:00 |
ismagom
|
75357c8526
|
Added Matlab tests to verify PDSCH BLER
|
2016-03-13 23:08:53 +01:00 |
Ismael Gomez
|
194bdbab23
|
Restored 1536 sample size for 20 Mhz
|
2016-03-08 20:14:12 +00:00 |
ismagom
|
fb1d2d32c4
|
Changed sfn_offset in PBCH decoding to signed integer
|
2016-03-08 10:19:09 +00:00 |
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
|
2016-03-07 20:03:29 +01:00 |
ismagom
|
e4ee073568
|
Merge branch 'improve_chest' into next
|
2016-03-01 09:26:35 +01:00 |
ismagom
|
ab5dc1e2b0
|
Multiplying noise calculation. Not sure if ok
|
2016-02-29 19:03:08 +01:00 |
ismagom
|
6d399284a4
|
Removed test not necessary
|
2016-02-29 18:46:15 +01:00 |
ismagom
|
1454286ae3
|
Restored LS estimator + averaging. Fixed some issues in higher rates
|
2016-02-29 18:44:38 +01:00 |
Ismael Gomez
|
cd5f750c86
|
Added option in pdsch_ue for experimental robust MMSE equalization (currently not working)
|
2016-02-17 20:21:53 +00:00 |
ismagom
|
121fe89ac1
|
Added LMMSE for 25 PRB
|
2016-02-17 19:59:24 +00:00 |
ismagom
|
1348b2b4bc
|
Corrected write_c_struct matlab function
|
2016-02-17 19:50:43 +00:00 |
ismagom
|
13ac13464c
|
Merge branch 'improve_chest' of https://github.com/srsLTE/srsLTE into improve_chest
|
2016-02-17 19:22:21 +00:00 |
ismagom
|
38e005af14
|
Generated robust MMSE for 50 prb
|
2016-02-17 19:22:07 +00:00 |
Ismael Gomez
|
a2e1ecebdb
|
RSRP computed from recv signal
|
2016-02-17 17:08:16 +00:00 |
ismagom
|
bcc80bc6c0
|
Changed comment
|
2016-02-16 15:04:09 +00:00 |
ismagom
|
a506505ad7
|
Fixed bug in LS linear interpolation. Removed pilot averaging. Added SNR estimation through PSS.
|
2016-02-16 00:03:06 +01:00 |
ismagom
|
089844ca13
|
Swapped time and freq in variable names in srslte_pss_synch_init_N_id_2
|
2016-02-11 20:40:00 +01:00 |
ismagom
|
106652e7f3
|
Merge branch 'master' into no_guard_sc
|
2016-02-01 11:13:09 +01:00 |
ismagom
|
3fd5eb4522
|
Forgot to increase counter
|
2016-02-01 11:11:59 +01:00 |
ismagom
|
f8df593e5d
|
Merge branch 'master' into no_guard_sc
|
2016-02-01 11:07:02 +01:00 |
ismagom
|
2a3eef08fb
|
Added timeout to blocking recv/send uhd functions to avoid
|
2016-02-01 11:06:03 +01:00 |
ismagom
|
5b6b170822
|
Reduced sample rates for 10 and 20 Mhz
|
2016-02-01 11:03:23 +01:00 |
Paul Sutton
|
a854e92b4e
|
Merge branch 'maint'
|
2016-01-30 11:48:35 +00:00 |
ismagom
|
3db5c062d2
|
Merge branch 'next' into maint
|
2016-01-30 10:27:45 +01:00 |
ismagom
|
ea996ea371
|
Merge branch 'next'
|
2016-01-30 10:27:27 +01:00 |
Paul Sutton
|
36e0e42558
|
Adding library version numbers
|
2016-01-29 15:00:47 +00:00 |
ismagom
|
0e8107cf71
|
bladeRF gain get/set functions return driver values
|
2016-01-27 23:16:21 +01:00 |
ismagom
|
46446ad502
|
Improved integer CFO estimation
|
2016-01-21 09:59:48 +01:00 |
ismagom
|
17ecdb5e9e
|
Fixed PUCCH format 2a identification
|
2016-01-20 11:22:41 +01:00 |
ismagom
|
42f6bac7f3
|
Fixed get_rx_gain for blade
|
2016-01-18 12:35:40 +01:00 |
ismagom
|
eec089bf15
|
Added RF calibration functions
|
2016-01-14 12:08:33 +01:00 |
ismagom
|
bfd6fca7d0
|
Allow NULL args in rf_open()
|
2016-01-13 17:03:27 +01:00 |
ismagom
|
8924c9d477
|
Force memory aligment to 32 bytes
|
2016-01-11 11:43:39 +01:00 |
ismagom
|
6cefdf067f
|
Added interface to ue_sync to disable integer cfo correction
|
2015-12-21 13:14:02 +01:00 |
ismagom
|
2fa0c76e5c
|
Added proper error handling
|
2015-12-18 12:38:25 +01:00 |
ismagom
|
b7520aa792
|
Added variable buffer sizes for blade
|
2015-12-17 22:57:13 +01:00 |
ismagom
|
4eaecf7bb7
|
Increased bladeRF buffer sizes
|
2015-12-17 10:04:40 +01:00 |
ismagom
|
ec6e0bf071
|
Moved AGC thread to rf module
|
2015-12-17 09:30:49 +01:00 |
ismagom
|
95deb18c39
|
Removed unnecessary timestamp requests in bladeRF send function
|
2015-12-17 00:18:43 +01:00 |
ismagom
|
a1ada63e4f
|
Changed pdsch_ue freq to double
|
2015-12-16 22:06:56 +01:00 |
ismagom
|
6439b2bbec
|
Fixed minor issues
|
2015-12-16 19:41:24 +01:00 |
ismagom
|
fe6f7580cd
|
Renamed module rf_ to srslte_rf_
|
2015-12-16 18:02:25 +01:00 |
ismagom
|
a0a730b1de
|
BladeRF interface working at 5 MHz
|
2015-12-16 17:38:04 +01:00 |
ismagom
|
efdcda0784
|
Fixed missing has_time_spec
|
2015-12-11 10:02:42 +01:00 |
Ismael Gomez
|
350842062a
|
Fixed compilation for different boards
|
2015-12-10 21:07:00 +01:00 |
ismagom
|
d68520446c
|
Removed string error codes
|
2015-12-10 17:42:43 +01:00 |
ismagom
|
b86007249b
|
Tested new UHD interface with srsLTE examples
|
2015-12-10 17:27:03 +01:00 |
ismagom
|
96f7639ea0
|
Added bladeRF API skeleton. Moved uhd code into rf_uhd
|
2015-12-10 11:11:57 +01:00 |
ismagom
|
ba5b14ee3d
|
Renamed CUHD module to RF. Added bladeRF module to CMake
|
2015-12-07 18:06:56 +01:00 |
ismagom
|
815834f61b
|
Cleaning
|
2015-12-04 11:41:28 +01:00 |
ismagom
|
1ffa34015f
|
Fixed some tests. Saving signals to file in pdsch in debug mode
|
2015-12-04 01:39:35 +01:00 |
ismagom
|
0e513ad3f3
|
Renamed pdsch_file_test to pdsch_pdcch_file_test
|
2015-12-03 18:42:12 +00:00 |