Andre Puschmann
f8fb176ff5
soapy: use log-level error to suppress late warning on console
7 years ago
Andre Puschmann
a68758ab0d
soapy: set RF bandwidth during rate change
7 years ago
Andre Puschmann
937cb4d7a8
rework error handling in Soapy and add statistics
7 years ago
Andre Puschmann
5d2a947aac
soapy: rework rx/tx timing
7 years ago
Andre Puschmann
727d26e75f
init Soapy with LTE rates before creating streams
7 years ago
Andre Puschmann
b8391d20a4
fix tx/rx calibration for Lime
7 years ago
Andre Puschmann
da55c6a71c
expose antenna port selection for soapy through device arguments
7 years ago
Andre Puschmann
1c3017771f
move helper functions for processing args to own header
7 years ago
David Rupprecht
764c3b574e
Add limeSDR mini devname
7 years ago
Andre Puschmann
2605c9066b
improve lime support for srsUE by stopping/starting rx streaming during rate changes
7 years ago
Xavier Arteaga
9406715609
Minor fix on timestammp substraction
7 years ago
Ismael Gomez
94bb1912b7
Fix distributed ngap not printing in dci info
7 years ago
Xavier Arteaga
30eb5c62a6
Merge pull request #211 from softwareradiosystems/pdsch-coworkers
...
Add pdsch coworkers, minifal noise estimation defect and fixed AGC out of bounds
7 years ago
Xavier Arteaga
301415a00a
Fixed AGC out of bounds gain
7 years ago
Xavier Arteaga
2d3e788d19
Fixed minimal DL noise estimation defect
7 years ago
Xavier Arteaga
78912694c5
Fixed PDSCH coworker deadlock
7 years ago
Ismael Gomez
ca9047e555
validate DL type1 sched grant rbg_subset
7 years ago
Xavier Arteaga
d9db80d17c
Merge branch 'next' into pdsch-coworkers
7 years ago
Xavier Arteaga
5b84d9be4b
Fixed DL channel estimator for ports 3&4
7 years ago
Xavier Arteaga
6ab69b1d4c
Added PDSCH coworkers
7 years ago
Ismael Gomez
bd4e1c9690
Fixed number of iterations lower than 1 in metrics
7 years ago
Xavier Arteaga
681b98ae50
Added vector CFO
7 years ago
Xavier Arteaga
63df8d4c19
Fixed PDSCH test with OFDM
7 years ago
Ismael Gomez
08654efd1c
minor changes
7 years ago
Ismael Gomez
3f816813c1
Restored async Late/Underflow monitor thread in USRP. Added option silent to turn it off
7 years ago
Ismael Gomez
be47be381c
uhd: Enable MIMO channel alignment for X300
7 years ago
Xavier Arteaga
1ba18f1ddc
Fix Resource Allocation Type 1 Defect
7 years ago
Andre Puschmann
cb15dee3d4
Merge branch 'embms_merge_final' into next
7 years ago
Ismael Gomez
4662b83fe9
Use bzero instead of {} for initializing structs
7 years ago
Andre Puschmann
61d525ea80
Merge branch 'next' into embms_merge_final
7 years ago
Ismael Gomez
467ba4e326
Average sampling offset estimate before adjusting timing to be more robust against EVA and ETU fading
7 years ago
Ismael Gomez
a87e7b3e43
Protect uhd_tx_streamer_send() by a mutex inside rf driver
7 years ago
Andre Puschmann
9ca2b89282
fixing compile warnings
7 years ago
yagoda
e4c3f0bc30
adding mbms-gw and mch generation tables
7 years ago
yagoda
9d7d6c9415
adding adaptations to the phy layer for mbms
7 years ago
Ismael Gomez
3847daa137
Fixed order of PCI and PRB in log print
7 years ago
Ismael Gomez
443d2b7fa0
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
d139a73593
Fix SIGFPE in pdsch_codeword_decode
7 years ago
Xavier Arteaga
36936349fe
PUSCH test cases generator in CMake
7 years ago
Ismael Gomez
3065941638
Check for non-zero nof_re/nof_bits in pdsch_codeword_decode
7 years ago
Tom Tsou
ba3de5d94a
uhd: Add N3xx support
7 years ago
Ismael Gomez
4ffee4326b
Fix memory leaks in unit tests
7 years ago
Xavier Arteaga
28ef713160
AGC does not get stuck in high gain if low signal. AGC is now default.
7 years ago
Ismael Gomez
aa1724b8f3
Add missing-field-initializers flag and properly initialize structs
7 years ago
Joseph Giovatto
ab1d9e98f3
Format and typelimit warnings ( #169 )
...
* merge with origin 4fc7dbc3
8daa8346
* fixed whitespace diff
* added .gitignore
* added format warning flags to C_FLAGS
added typelimit check to C_FLAGS and CXX_CLAGS
* Revert "added format warning flags to C_FLAGS"
Apply to branch format_and_typelimt branch
This reverts commit bf7467e82e
.
* check for format warnings to top level C_FLAGS
added typelimit warnings to top level C_FLAGS and CXX_FLAGS
beset effort attempt to remedy warnings
removed unused param names in hex_log baseclass methods due to multitude of unused-warnings
7 years ago
Joseph Giovatto
9f5069cdc8
Format and typelimit warnings ( #169 )
...
* merge with origin 4fc7dbc3
8daa8346
* fixed whitespace diff
* added .gitignore
* added format warning flags to C_FLAGS
added typelimit check to C_FLAGS and CXX_CLAGS
* Revert "added format warning flags to C_FLAGS"
Apply to branch format_and_typelimt branch
This reverts commit bf7467e82e
.
* check for format warnings to top level C_FLAGS
added typelimit warnings to top level C_FLAGS and CXX_FLAGS
beset effort attempt to remedy warnings
removed unused param names in hex_log baseclass methods due to multitude of unused-warnings
7 years ago
Xavier Arteaga
7146819fcd
Added CSI Predecoding for TM4 with SIMD Support
7 years ago
Xavier Arteaga
bad1291843
Corrected ZF SIMD predecoder
7 years ago
Xavier Arteaga
0bc3be7abb
Added DL CSI decoding to TM2 and TM3
7 years ago
Xavier Arteaga
5ad6ef4d1d
Implemented SSE/MMX int32 bit Interleaver
7 years ago
Ismael Gomez
384e0f8649
Fixed UL interleaver (missing SIMD deinterleaver)
7 years ago
Xavier Arteaga
09e6f164a4
UE synchronizer can miss up to 100 PSS. This reduces PSS lost of synch for slow fading channels such as EVA5.
7 years ago
Xavier Arteaga
15173c5c30
Added gaussian filter configuration options in srsue.conf
7 years ago
Xavier Arteaga
d0d5893a1c
New DL channel noise estimator based on RS
7 years ago
Andre Puschmann
08212a6b13
fix compile warning due to missing async thread
7 years ago
Ismael Gomez
321a750f56
Added features to ringbuffer
7 years ago
Ismael Gomez
f470645e90
Fix for real issue #164
7 years ago
Ismael Gomez
bd258372ea
Fixes #164
7 years ago
Ismael Gomez
c0aea5ae13
Neighbour cell RSRP measurement always and only with correlation method
7 years ago
Ismael Gomez
809c550ca2
Use RS power estimation for serving cell RSRP/SNR measurements. Use correlation of RS sequences for neighbour cell verification of Cell ID
7 years ago
Ismael Gomez
c2098ad626
Removed unused sample offset correction
7 years ago
Andre Puschmann
44b1748a87
fix mem leak in sync
7 years ago
Andre Puschmann
7acc021a4e
fix mem leak in pmch_test
7 years ago
Andre Puschmann
57e0c01fc4
check max buffer length in hex print
7 years ago
Ismael Gomez
3adc6b5cbc
Merge pull request #158 from softwareradiosystems/csi
...
Csi
7 years ago
Andre Puschmann
ac0f934558
fix leaks in viterbi and modem tests
7 years ago
Andre Puschmann
c6933f5338
fix leak in turbocoder test
7 years ago
Andre Puschmann
4c76e98f9e
fix memleak in DL chest object
7 years ago
Andre Puschmann
cae09a8d58
fix mem leak in PMCH
7 years ago
Andre Puschmann
e933f05933
fix memleak in vector test../lib/src/phy/utils/test/vector_test.c
7 years ago
Xavier Arteaga
962164277a
Normalize CSI to maximum.
7 years ago
Francisco Paisana
cd0373c533
opt assignment was being erased by bzero call
7 years ago
Ismael Gomez
fce672954e
Minor edit to SNR-to-CQI table
7 years ago
Ismael Gomez
5f0bd0e74b
Add mutex to libfftw mkplan/destroyplan functions
7 years ago
Ismael Gomez
73602a8558
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
90553e830d
Fixed cell search for non-home PLMN
7 years ago
Andre Puschmann
c198547728
add new RF RX error type and make the UHD driver issue that if anything unexpected happens
7 years ago
Andre Puschmann
281611b26a
allow n param in pss_usrp test
7 years ago
Andre Puschmann
57bb831f27
fix RM turbo test
7 years ago
Andre Puschmann
1efcea7e47
call dft_exit in various tests
7 years ago
Andre Puschmann
4a27915022
bzero dft object during init, add call to fftw_cleanup in dft_exit
7 years ago
Andre Puschmann
f60a9eab41
initialize RF UHD handler in init
7 years ago
Ismael Gomez
fd0c8168f0
Set to Continuous RX and TX
7 years ago
Xavier Arteaga
2a69211f32
SCH does not terminate all codeblocks if one fail. Also, SCH does not decode blocks with CRC=OK
7 years ago
yagoda
fafed4a4a0
small fix in mbsfn ofdm
7 years ago
Xavier Arteaga
6fc9c96c58
Added CSI softbits weightening for Single antenna transmission
7 years ago
Ismael Gomez
65aa5abb30
Restored RSRP calculation changed in commit 3f002aca85
7 years ago
Ismael Gomez
5251cb3671
Stop RX stream when cell not found during initial cell search
7 years ago
Xavier Arteaga
2c8467780d
UE stores last PMI and last RI in common phy
7 years ago
Xavier Arteaga
4df6227f5b
UE stores last PMI and last RI in common phy
7 years ago
Ismael Gomez
9b1c8aa608
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
3a005af9f5
Normalize PUCCH power
7 years ago
Andre Puschmann
d959608e10
fix mem dealloc in viterbi for 16bit AVX
7 years ago
Xavier Arteaga
a2129601df
Noise level in MIMO is not divided by number of antennas
7 years ago
Xavier Arteaga
898c86d954
Channel estimattor selects the strongest RSRP.
7 years ago
Ismael Gomez
4117119510
Correct a possible sign overflow
7 years ago
Ismael Gomez
70dfa3b2a9
Fixes #6 AGC
7 years ago
Ismael Gomez
c78a6e4c0d
Changed SSS algorithm
7 years ago
Ismael Gomez
ea07f695ad
Removed printf
7 years ago
Ismael Gomez
a568db3b04
Fixed PRACH HS=TRUE bug and indentation
7 years ago
Andre Puschmann
ccfb9314bc
fix various coverity bugs
7 years ago
Ismael Gomez
86818ad65f
Fix compilations warnings and remove printf debugs
7 years ago
Ismael Gomez
b5bda138f3
Merge branch 'next'
7 years ago
Xavier Arteaga
3f002aca85
Corrected energy measurement of the RSRP
7 years ago
Ismael Gomez
c429f3031f
Proper normalization to noise power estimation in chest_dl
7 years ago
Ismael Gomez
ed76d73bbc
Print tpc_pucch for format2 dci also
7 years ago
yagoda
eb8a884e90
small optimization in neon viterbi
7 years ago
Andre Puschmann
8f850754f3
check malloc return value in various tests
7 years ago
Ismael Gomez
f17cfa3ac3
Fixed possible mod netgative SR period calculation
7 years ago
Ismael Gomez
a279ab47f0
Improved neighbour cell accuracy. Changed RRC to avoid segfault when neighbour cell addition
7 years ago
Ismael Gomez
2347fe0e6f
Fixed incorrect DCI location bug. Make all calls to regs/pdcch atomic w.r.t. the CFI
7 years ago
Andre Puschmann
dfe430a584
Merge branch 'next'
7 years ago
Xavier Arteaga
99ef760b6f
More Coverity fixes
7 years ago
Andre Puschmann
eac2b6e43c
Merge branch 'next'
7 years ago
yagoda
42040f7111
fixing conflicts
7 years ago
Andre Puschmann
4fc7dbc340
Merge branch 'next'
7 years ago
yagoda
ee1c8c292e
fixing coverity issues
7 years ago
Xavier Arteaga
10fc1855d6
Fixed Coverity INFO/DEBUG messages with too many arguments and a few more
7 years ago
Andre Puschmann
c011526e38
Merge branch 'next'
7 years ago
Andre Puschmann
d500bdbc24
fix more coverity issues
7 years ago
Andre Puschmann
fa508f07fa
Merge branch 'next'
7 years ago
Andre Puschmann
a7ced05be5
fix coverity issue in soapy
7 years ago
Xavier Arteaga
5741ce4c61
Fixed coverity for vector_test.c
7 years ago
Andre Puschmann
afcdf21dcc
Merge branch 'next'
7 years ago
Andre Puschmann
f49c1d8d65
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Xavier Arteaga
c4247c7aca
Fix coverity for complex 16bit
7 years ago
Andre Puschmann
02856704c8
more coverity fixes
7 years ago
Xavier Arteaga
0299e9aae1
Fixed Aperiodic reporting RM31 for TM4 (Amarisoft proof)
7 years ago
Andre Puschmann
33bae5898a
Merge branch 'next'
7 years ago
Andre Puschmann
8da4373d30
fix various coverity bugs
7 years ago
Andre Puschmann
f2ea8222f9
soapy: make timeout a variable
7 years ago
Andre Puschmann
9be16097bf
lime: add lo_locked sensor read
7 years ago
Andre Puschmann
f3b1fe0f1a
update for null-termination of strings fix
7 years ago
Andre Puschmann
c8f9a7785a
fix null-termination of strings
7 years ago
Xavier Arteaga
c386bee399
Fixed PUSCH aperiodic report bug.
7 years ago
Ismael Gomez
71a2ad8ea8
Catches RA PDCCH order in Format1A
7 years ago
Ismael Gomez
8c7e8057f6
Minor printf corrections
7 years ago
Ismael Gomez
464357d88c
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
754566b28f
Changed priorities to below UHD in srsUE
7 years ago
Xavier Arteaga
8800b77ded
Enable DCI format 1C (Compact DCI por pagin and SIB) to be decoded by pdsch_ue example
7 years ago
Ismael Gomez
8418c74a2d
Fixes RLC small grant issue in eNodeB and non-adaptive retx
7 years ago
Xavier Arteaga
d950aa925d
Removed SFO compensation in frequency domain.
7 years ago
Andre Puschmann
04dd4ba01b
uhd: add e300 default config and fix loop for rx'ing samples
7 years ago
Xavier Arteaga
a4c0cda237
Fixed pdsch_ue Rank indicator error messages for 4 antenna port cells
7 years ago
Ismael Gomez
0093928b73
Fixed some warnings in ARM
7 years ago
Ismael Gomez
62c9910b28
Increased timeout for LimeSDR
7 years ago
Ismael Gomez
76969932dc
Merge pull request #134 from softwareradiosystems/enbmimo
...
Enbmimo
7 years ago
Ismael Gomez
26017a8f98
Fixed double const warning
7 years ago
Ismael Gomez
0750ff3091
Option to not wrap when reading signal from file
7 years ago
Ismael Gomez
d2e1600053
Updated viterbi 16-bit scaling
7 years ago
Ismael Gomez
d88ed887d7
Revert "Take 1st block of iteration instead of 2nd in viterbi"
...
This reverts commit b12f500207
.
7 years ago
Xavier Arteaga
57d443ace2
Merge branch 'next' into enbmimo
7 years ago
Ismael Gomez
b12f500207
Take 1st block of iteration instead of 2nd in viterbi
7 years ago
Xavier Arteaga
9ffdb1e62d
Refactored PMI/CQI/RI reporting
7 years ago
yagoda
2375b152af
small fix for viterbi test without AVX2
7 years ago
Ismael Gomez
c521739b51
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Xavier Arteaga
de654cd344
Merge branch 'next' into enbmimo
7 years ago
Xavier Arteaga
7a840d9f59
Solved RI reporting bug and improved PUSCH log trace
7 years ago
Ismael Gomez
e16839d7a7
Merge branch 'next' into 16bit_avx_viterbi
7 years ago
Xavier Arteaga
1db3f8ffcc
Fixed SSE interleaver SEGFAULT potential
7 years ago
Xavier Arteaga
2f08a13504
Fixed channel estimator noise estimation
7 years ago
Xavier Arteaga
9aea121528
Removed redundant bzero in chest_dl.c
7 years ago
yagoda
d749ee66f4
introducing 16 bit viterbi support
7 years ago
Xavier Arteaga
6b04152c18
Fixed channel estimator for fidx_offset > 3
7 years ago
Xavier Arteaga
a01c5ea08f
Fixes #119 : channel estimation subframe averaging
7 years ago
Ismael Gomez
1fb2262130
Revert "Increased viterbi quantification to maximum"
...
This reverts commit 5c7ce5a799
.
7 years ago
Ismael Gomez
e4696fec38
Added ue location calculation for a particular L
7 years ago
Ismael Gomez
5c7ce5a799
Increased viterbi quantification to maximum
7 years ago
Ismael Gomez
0689e69aad
Minor DCI str info edits
7 years ago
Ismael Gomez
ba807f1ef3
DLSCH error when CRC=0x0
7 years ago
Ismael Gomez
ba8a42b92a
Set master clock rate by default for usrp unless x300 is defined
7 years ago
Ismael Gomez
bbc5fad1cf
Possible fix to RSSI bug by scoping rssi_sensor variable to local function
7 years ago
Ismael Gomez
03da3dadce
Minor edits in dci info string
7 years ago
Ismael Gomez
a08c662028
Per-antenna SNR
7 years ago
Ismael Gomez
143bec18e3
fixed compilation
7 years ago
Ismael Gomez
a799098784
Merge branch 'next' into merge_patch
7 years ago
Ismael Gomez
c6ab02f3f4
Minor changes to logging
7 years ago
yagoda
318afbd8b4
minor fixes to phy logging
7 years ago
yagoda
23afd44a7d
modifications to enable phy lib logging
7 years ago
Ismael Gomez
33c35d575d
Save last PHICH correlation
7 years ago
Ismael Gomez
821d5595c5
Fixed AVX compilation
7 years ago
Ismael Gomez
ba7d4ca3a4
Added API to access port/ant chest values
7 years ago
Ismael Gomez
dfda8edc04
Minor changes to log
7 years ago
Ismael Gomez
37ee5505e9
Removed unused log_line() functions. Added DCI info string
7 years ago
yagoda
1b1301101c
adding support for phy(C level) logging to file
7 years ago
Andre Puschmann
68537b76d6
fix compilation issue on ARM
7 years ago
Ismael Gomez
6711387ad7
Disabled AGC for initial cell search. Copy CFO from search and disable CP based CFO after search to reduce overhead
7 years ago
Ismael Gomez
88e19ca19d
Start AGC from half maximum gain
7 years ago
Ismael Gomez
64ed986a11
Merge branch 'next' of github.com:softwareradiosystems/srsLTE into next
7 years ago
Ismael Gomez
9355cd5732
Improved CFO loop. Fixed issue with sinusoid tolerance
7 years ago
Ismael Gomez
56f95ec8be
Avoid changing master clock rate if it's the same
7 years ago
Xavier Arteaga
ec254a9971
Merge branch 'next' of https://github.com/softwareradiosystems/srsLTE into enbmimo
7 years ago
Ismael Gomez
e96f1cb37c
Merge pull request #127 from softwareradiosystems/merge_patch
...
Merge patch
7 years ago
yagoda
a99d6318db
fixing viterbi testing bug
7 years ago
Xavier Arteaga
abbbae9e81
rf_uhd_imp tx forces zeros if null pointer buffer
7 years ago
Ismael Gomez
60b81f47f1
Do chest on filter only when sic_pss is enabled. Do not equalize SSS by default (something is not ok and takes more time to decode it)
7 years ago
Ismael Gomez
39f9f15232
Fixed bug with 2 rx antennas
7 years ago
Ismael Gomez
be7f247ad7
Merge branch 'master' into next
7 years ago
Ismael Gomez
142ee30029
Merge branch 'next_novolk' into next
7 years ago
Ismael Gomez
082da2f7b6
Added filter for maximum PSS CFO detection value. Increased averaging for PSS CFO estimation
7 years ago