aboutsummaryrefslogtreecommitdiffstats
path: root/Transceiver52M/sigProcLib.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-09-03computeCI: Document hardcoded multiplierPau Espin Pedrol1-1/+7
2021-09-01cosmetic: Fix typo in commentPau Espin Pedrol1-1/+1
2021-09-01detectGeneralBurst(): Increase log level about clipping to INFOPau Espin Pedrol1-1/+1
2021-09-01computeCI(): Constify read-only variablePau Espin Pedrol1-3/+1
2021-09-01computeCI(): Rename verbose repeated getter to constantPau Espin Pedrol1-4/+5
2021-09-01computeCI(): Constify param and pass it as referencePau Espin Pedrol1-1/+1
2021-09-01detectBurst(): constify parameterPau Espin Pedrol1-2/+2
2021-09-01detectBurst(): Clear downsampling code pathPau Espin Pedrol1-8/+12
2021-02-04sigProcLib: fix C/I computation for 8-PSK modulated burstsSylvain Munaut1-13/+35
2019-10-17Fix common misspellings and typosMartin Hauke1-2/+2
2019-07-22Add SPDX annotationPau Espin Pedrol1-0/+2
2019-07-21CorrelationSequence: fix initialization of class membersHarald Welte1-1/+1
2019-07-19sigProcLib: Add C/I (Carrier-to-Interference ratio) computationSylvain Munaut1-13/+50
2019-07-19sigProcLib: detectAnyBurst(): make TSC used to detect burst available to callerPau Espin Pedrol1-1/+5
2019-07-19sigProcLib: detectAnyBurst() family: Use struct to gather all out paramsPau Espin Pedrol1-35/+28
2019-07-02Transceiver: Get rid of SoftVector in struct trx_ul_burst_indPau Espin Pedrol1-12/+10
2019-01-21convolve: Remove support for step, offset parametersSylvain Munaut1-7/+6
2018-12-05SigProcLib: Improve Vector buffer allocation messPau Espin Pedrol1-24/+10
2018-10-24sigProcLib: add a CorrType for extended (11-bit) RACHVadim Yanitskiy1-6/+11
2018-10-24sigProcLib: introduce both TS1 and TS2 RACH synch. sequencesVadim Yanitskiy1-16/+23
2018-09-10cosmetic: Fix trailing whitespace in several filesPau Espin Pedrol1-9/+9
2018-09-10SigProcLib: Use available copyTo Vector API instead of memcopyPau Espin Pedrol1-6/+4
2017-06-22sigProcLib: Specify standard namespace for isnan()Tom Tsou1-1/+1
2017-06-19sigProcLib: Use explicit NaN check in sinc table generationTom Tsou1-9/+3
2017-06-19sigProcLib: Remove trigonometric tablesTom Tsou1-36/+8
2017-06-16sigProcLib: Remove heap based signal vector allocationsTom Tsou1-84/+51
2017-06-16sigProcLib: Fix complex/real vector flag in Laurent modulatorTom Tsou1-1/+0
2017-06-14sigProcLib: Remove unused functions from public interfaceTom Tsou1-264/+52
2017-05-29sigProcLib: Fix number of tail bits in random Normal Bursts and zero Stealing...Alexander Chemeris1-3/+9
2017-05-19radioInterface: Remove UmTRX 'diversity' optionTom Tsou1-45/+0
2017-03-31sigProcLib: Fix negative value check on unsigned valueTom Tsou1-1/+1
2017-03-31sigProcLib: Check return status on downsamplingTom Tsou1-2/+6
2017-03-31sigProcLib: Remove unreachable code and no-effect checksTom Tsou1-6/+2
2017-03-28sigProcLib: Constify demodulation functions burst argument.Alexander Chemeris1-6/+6
2017-03-28sigProcLib: constify signalVector arguments for detectBurst() functions.Alexander Chemeris1-17/+18
2017-03-28Move Transceiver::demodulate() to sigProcLib to make it reusable.Alexander Chemeris1-0/+9
2017-03-28sigProcLib: Add operator<< to print CorrType to a string.Alexander Chemeris1-0/+23
2017-03-24Move Transceiver::detectBurst() to sigProcLib to make it reusable.Alexander Chemeris1-0/+32
2017-03-22Call vectorSlicer() right before packing bits for transmission to osmo-bts.Alexander Chemeris1-3/+0
2017-03-22sigProcLib: Slice SoftVector instead of signalVector for GMSK demod.Alexander Chemeris1-24/+20
2017-03-22sigProcLib: Rename demodulateBurst() to demodGmskBurst() for clarity.Alexander Chemeris1-1/+1
2017-03-22sigProcLib: make energyDetect() simpler by returning actual energy.Alexander Chemeris1-6/+2
2017-03-20sigProcLib: Fix documentation, sync argument names in .cpp and .h files.Alexander Chemeris1-12/+12
2017-03-20sigProcLib: Typo sybols -> symbolsAlexander Chemeris1-1/+1
2016-08-11sigproc: Match differential GMSK start/end bits to tail bitsTom Tsou1-4/+4
2016-07-19sigproc: Fix missing 8-PSK tail symbolsTom Tsou1-1/+1
2016-07-01sigproc: Adjust burst detection threshold criteriaTom Tsou1-2/+13
2016-07-01mcbts: Add multi-ARFCN radio supportTom Tsou1-9/+7
2016-07-01iface: Add inner ring-buffer implementationTom Tsou1-1/+0
2016-06-22transceiver: Add an option to emulate a RACH delay in random filler mode.Alexander Chemeris1-6/+12