Sylvain Munaut
59e29c2043
iqbal: Move the SDR# comment to the Doxygen file header
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-06-16 22:48:59 +02:00
Alexander Huemer
f54f7ff873
Makefile.am: Use AM_CPPFLAGS
...
Since automake 1.13 INCLUDES is depricates and causes a warning
2013-06-12 07:55:33 +02:00
Sylvain Munaut
f9df8894c7
iqbal: Add reference to SDR# blog post
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-03-19 18:52:24 +01:00
Sylvain Munaut
42a684e0bf
iqbal: Improve convergence of the optimization
...
- 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-08 17:50:21 +01:00
Sylvain Munaut
2e8cef8f61
iqbal: Reduce gradient step
...
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-08 17:47:39 +01:00
Sylvain Munaut
c0fd99fcd2
iqbal: Allow caching of fft buffer and plan during the optimize call
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-03-08 17:11:01 +01:00
Sylvain Munaut
e97293f89b
iqbal: Remove a Doxygen warning
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-03-03 09:58:32 +01:00
Sylvain Munaut
dcf64e6a30
iqbal: Fix typo in doc
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-03-03 09:14:36 +01:00
Sylvain Munaut
0c982dabb7
iqbal: Import new module to deal with IQ balance correction/optimization
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-02-19 21:58:24 +01:00
Diego Elio Pettenò
206968b827
build: remove redundant AC_PROG_LIBTOOL and use LT_INIT(pic-only).
...
Signed-off-by: Diego Elio Pettenò <flameeyes@flameeyes.eu>
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2013-02-10 19:49:29 +01:00
Sylvain Munaut
d070919a98
cxvec_math: Add osmo_cxvec_delay function
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2012-05-24 10:59:39 +02:00
Sylvain Munaut
76671f27d0
cxvec_math: Add missing doc for 'out' param of osmo_cxvec_convolve
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2012-05-23 19:27:35 +02:00
Sylvain Munaut
0a2560db76
cxvec_math: Mark input vectors as 'const' where applicable
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2012-05-23 19:27:01 +02:00
Sylvain Munaut
e03f966590
src: Fix typo in Makefile
...
Thanks to horizon for pointing this out.
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2012-05-14 20:39:16 +02:00
Sylvain Munaut
ab13571d7c
Rename to libosmosdr to libosmodsp to avoid conflict with the SDR hw
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2012-04-18 22:19:14 +02:00
Sylvain Munaut
dd339d41e1
doc: Fix the Doxygen section endings
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2012-04-18 22:19:14 +02:00
Sylvain Munaut
f95ac67d65
build: Add all the autotools 'magic'
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-15 16:53:51 +02:00
Sylvain Munaut
7c73e82a2b
Initial import of the actual sources/headers
...
Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2011-10-15 16:53:51 +02:00