AgeCommit message (Collapse)AuthorFilesLines
2021-11-25configure.ac: introduce --enable-werror and --enable-sanitizeHEADmasterHarald Welte2-2/+33
... just like in other osmocom projects
2019-01-26Bump version: 0.3.10-464b → Welte2-1/+7
2019-01-26Use release helper from libosmcooreHarald Welte2-0/+6
Related: OS#1861
2019-01-17add debian packaging for libosmodspHarald Welte10-0/+142
2017-03-17make sure all hyperlinks have <>Harald Welte1-2/+2
2017-03-17add README.md file about the projectHarald Welte1-0/+50
2016-12-30cxvec/math: Add helper to find the N highest energy values in vectorSylvain Munaut2-0/+48
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2016-08-06doxygen: Attempt to fix make distcheck on Debian 8.0Holger Hans Peter Freyther1-1/+1
ERROR: files left in build directory after distclean: ./doc/doxygen_sqlite3.db Makefile:756: recipe for target 'distcleancheck' failed make[1]: *** [distcleancheck] Error 1
2016-04-25Doxygen: enable tagfile generation and usage for cross-project referencesSylvain Munaut2-3/+3
We also don't remove the html/ component of the path to be consistent with libosmocore and allow possible future installation of pdf/latex/... Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2016-04-25Doxygen: Enable client-based search engineSylvain Munaut2-2/+2
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2014-10-05cxvec/math: Make sure to use conjf and not conj to avoid double mathSylvain Munaut1-2/+2
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2014-10-05build: Add .version to EXTRA_DISTSylvain Munaut1-1/+1
This fixes make distcheck and this is equivalent to what we did in libosmocore commit e28bc6876d127e1165dc7ad2ea96b585a1161ec6 Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-06-16iqbal: Move the SDR# comment to the Doxygen file header0.3.0Sylvain Munaut1-11/+10
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-06-12Makefile.am: Use AM_CPPFLAGSAlexander Huemer2-2/+2
Since automake 1.13 INCLUDES is depricates and causes a warning
2013-03-19iqbal: Add reference to SDR# blog postSylvain Munaut1-0/+11
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-03-08iqbal: Improve convergence of the optimizationSylvain Munaut1-7/+8
- We need to only take the general direction of the gradient and not the actual value (hence the division by sum of abs) - We take new values even if the score is equal, it might get us out of a dead lock - When reducing the step size, we look at how much we overshoot to get a better new step size - If the gain was lower than 1%, we quit, but we still take the new value Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-03-08iqbal: Reduce gradient stepSylvain Munaut1-1/+1
1e-3 is withing the range of value we're looking for, so we need something smaller. Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-03-08iqbal: Allow caching of fft buffer and plan during the optimize callSylvain Munaut1-8/+62
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-03-03iqbal: Remove a Doxygen warningSylvain Munaut1-2/+1
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-03-03iqbal: Fix typo in docSylvain Munaut1-1/+1
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-02-19iqbal: Import new module to deal with IQ balance correction/optimizationSylvain Munaut5-4/+385
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-02-10build: Make configure fail if all required headers aren't foundSylvain Munaut1-2/+2
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-02-10build: remove redundant AC_PROG_LIBTOOL and use LT_INIT(pic-only).Diego Elio Pettenò2-3/+2
Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.eu> Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-02-10build: set automake options in configure.ac only.Diego Elio Pettenò2-2/+1
Also disable building of gzip-compressed tarballs. Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.eu> Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-02-10build: simplify Doxygen output installationDiego Elio Pettenò1-7/+4
Instead of using a custom pkgdocdir value use the default, and overridable, htmldir. Also make sure that the directory is properly removed at uninstall, to unbreak `make distcheck`. Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.eu> Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-01-06doxyfiles: refer paths to @srcdir@Sylvain Munaut1-1/+1
Based on a libosmocore patch by Alex Badea Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-01-06build: Replace obsolete automake AM_CONFIG_HEADERSylvain Munaut1-1/+1
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2012-05-24cxvec_math: Add osmo_cxvec_delay functionSylvain Munaut2-0/+78
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2012-05-23cxvec_math: Add missing doc for 'out' param of osmo_cxvec_convolveSylvain Munaut1-0/+1
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2012-05-23cxvec_math: Mark input vectors as 'const' where applicableSylvain Munaut2-16/+18
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2012-05-14src: Fix typo in MakefileSylvain Munaut1-1/+1
Thanks to horizon for pointing this out. Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2012-04-18Rename to libosmosdr to libosmodsp to avoid conflict with the SDR hwSylvain Munaut14-30/+30
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2012-04-18doc: Fix the Doxygen section endingsSylvain Munaut6-6/+6
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2012-03-28misc: Fix mailing list addressSylvain Munaut1-1/+1
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-16rename libosmosdr to libosmo-sdr0.2.0Harald Welte1-1/+1
2011-10-15Add .gitignore0.1.0Sylvain Munaut1-0/+33
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-15build: Add all the autotools 'magic'Sylvain Munaut10-0/+1986
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-15Initial import of the actual sources/headersSylvain Munaut6-0/+1016
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-15Intial checkin of the libosmo-sdr with just licence & authorsSylvain Munaut2-0/+340
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>