aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* siggen: Add osmo-siggen for GSM/EDGE test signal generationttsou/siggenTom Tsou2017-06-147-23/+889
* uhd: Add non-UmTRX channel swap supportTom Tsou2017-06-141-21/+44
* sigProcLib: Remove unused functions from public interfaceTom Tsou2017-06-142-467/+52
* uhd: Use map container for for device parameter accessTom Tsou2017-06-121-274/+84
* build: Require and check for gcc C++11 supportTom Tsou2017-06-093-0/+1022
* PRBS: a Pseudo-random binary sequence (PRBS) generator class.Alexander Chemeris2017-06-084-0/+157
* ssedetect: call __builtin_cpu_supports() only if supportedVadim Yanitskiy2017-06-083-1/+11
* buildenv: check for __builtin_cpu_supports call supportVadim Yanitskiy2017-06-081-0/+27
* buildenv: cosmetic changesVadim Yanitskiy2017-06-081-6/+8
* buildenv: fix build on systems without SIMD supportVadim Yanitskiy2017-06-081-2/+3
* buildenv: actually strip unused cpuid functionalityVadim Yanitskiy2017-06-083-164/+0
* buildenv: correct the ax_sse macro descriptionVadim Yanitskiy2017-06-081-6/+5
* BitVector: Remove Generator class.Alexander Chemeris2017-05-302-86/+0
* Configuration: Variables allocated with 'new' must be freed with 'delete'.Alexander Chemeris2017-05-301-3/+3
* sigProcLib: Fix number of tail bits in random Normal Bursts and zero Stealing Bits.Alexander Chemeris2017-05-291-3/+9
* debian: remove obsolete dependencyMax2017-05-191-1/+0
* radioInterface: Remove UmTRX 'diversity' optionTom Tsou2017-05-199-406/+16
* cosmetic: Add info about SSE supportPhilipp Maier2017-05-191-0/+16
* buildenv: Split up SSE3 and SSE4.1 codePhilipp Maier2017-05-1912-661/+893
* buildenv: Make build CPU invariantPhilipp Maier2017-05-191-166/+16
* cosmetic: remove code duplicationPhilipp Maier2017-05-195-35/+49
* ssedetect: Add runtime CPU detectionPhilipp Maier2017-05-196-49/+142
* Add test program to verify convolution implementationPhilipp Maier2017-05-193-0/+238
* cosmetic: Make parameter lists uniformPhilipp Maier2017-05-022-110/+143
* buildenv: Turn off native architecture buildsPhilipp Maier2017-05-021-1/+1
* config: Remove OpenBTS style sqlite configurationTom Tsou2017-04-101-80/+4
* Configuration: Fix const and signedness compile warningsTom Tsou2017-04-032-2/+2
* Transceiver: Remove unsigned negative comparesTom Tsou2017-04-032-3/+3
* Resampler: Fix non-array delete for filter tapsTom Tsou2017-04-031-1/+1
* sigProcLib: Fix negative value check on unsigned valueTom Tsou2017-03-311-1/+1
* sigProcLib: Check return status on downsamplingTom Tsou2017-03-311-2/+6
* sigProcLib: Remove unreachable code and no-effect checksTom Tsou2017-03-311-6/+2
* Resampler: Fix initialization return checkingTom Tsou2017-03-311-1/+1
* sigProcLib: Constify demodulation functions burst argument.Alexander Chemeris2017-03-282-10/+10
* sigProcLib: constify signalVector arguments for detectBurst() functions.Alexander Chemeris2017-03-282-23/+24
* Move Transceiver::demodulate() to sigProcLib to make it reusable.Alexander Chemeris2017-03-284-17/+14
* sigProcLib.h: Fix whitespaces. No non-whitespace changes.Alexander Chemeris2017-03-281-46/+46
* sigProcLib: Add operator<< to print CorrType to a string.Alexander Chemeris2017-03-282-0/+25
* Move BURST_THRESH from Transceiver.cpp to sigProcLib.h to make it reusable.Alexander Chemeris2017-03-282-9/+9
* Move Transceiver::detectBurst() to sigProcLib to make it reusable.Alexander Chemeris2017-03-244-37/+56
* sigProcLib: rename signalError type to SignalError.Alexander Chemeris2017-03-241-1/+1
* Move CorrType type from Transceiver to sigProcLib.Alexander Chemeris2017-03-243-12/+12
* vector: Introduce shrink() function to shrink vector size without loosing data.Alexander Chemeris2017-03-241-0/+7
* vector: Introduce segmentMove() method to move data inside of a vector.Alexander Chemeris2017-03-241-0/+15
* signalVector: Implement segment().Alexander Chemeris2017-03-242-0/+8
* BitVector: Convert SoftVector from 0..1 to -1..+1 soft bits.Alexander Chemeris2017-03-222-13/+13
* BitVector: Remove convolutional codec - we don't use it in osmo-trx.Alexander Chemeris2017-03-223-411/+1
* CommonLibs: Print soft bits with less confidence to console when printing a soft vector.Alexander Chemeris2017-03-221-0/+4
* Call vectorSlicer() right before packing bits for transmission to osmo-bts.Alexander Chemeris2017-03-222-3/+3
* sigProcLib: Slice SoftVector instead of signalVector for GMSK demod.Alexander Chemeris2017-03-222-26/+22