This website requires JavaScript.
2d5c27d3dc
Added bpsk_costas_loop_cc base
ha7ilm
2017-03-14 09:12:09 +0100
eaea93c1e2
GARDNER works as well!
ha7ilm
2017-03-06 23:04:20 +0100
a7ba9c91c9
Fixed display of points
ha7ilm
2017-03-06 23:02:06 +0100
79a33b0d24
Integrated EARLYLATE and GARDNER into one loop, tested only EARLYLATE
ha7ilm
2017-03-06 23:00:34 +0100
09c873c13d
EARLYLATE now verified
ha7ilm
2017-03-06 22:31:32 +0100
dde8fa0d08
GARDNER works, but we need a better way to calculate the error
ha7ilm
2017-03-05 19:56:15 +0100
306e4aeb91
EARLYLATE actually works
ha7ilm
2017-03-05 19:16:34 +0100
f93e7c4a99
Octave figures are now written into PNGs
ha7ilm
2017-03-05 17:21:38 +0100
a1a64b3a72
EARLYLATE is also being plotted
ha7ilm
2017-03-05 16:30:12 +0100
c3e5d3f433
Merge pull request #17 from ricovangenugten/master
András Retzler
2017-03-05 10:32:58 +0100
2a03208e43
timing_recovery_cc: a better graph
ha7ilm
2017-03-04 19:50:11 +0100
e1d4a4ff3b
Less stdout at octave
ha7ilm
2017-03-04 19:17:11 +0100
818b6b1157
timing_recovery_cc --octave now works
ha7ilm
2017-03-03 18:45:03 +0100
969992f734
timing_recovery_cc outputs data, but segfaults with --octave
ha7ilm
2017-03-03 18:23:11 +0100
26c12746eb
Added octave_complex_c, finished timing_recovery_cc debug, fixed indent
ha7ilm
2017-03-03 16:21:45 +0100
ccf09a1b99
timing_recovery is timing_recovery_cc
ha7ilm
2017-03-03 11:20:49 +0100
2af14b8082
Made timing_recovery_cc build
ha7ilm
2017-03-02 12:27:53 +0100
676e9388fc
Added timing_recovery_cc
ha7ilm
2017-03-02 12:17:31 +0100
c8eac34110
Added *.swp to .gitignore
feature/lagrangeint
ha7ilm
2017-02-28 17:08:07 +0100
59513fc306
Fixed even more docs
ha7ilm
2017-02-28 17:03:21 +0100
86cedde53f
Fixed some more docs
ha7ilm
2017-02-28 16:27:04 +0100
c7d9aa05e7
Fixed a lot of things related to fractional decimator
ha7ilm
2017-02-28 00:27:41 +0100
e524dc2af1
Merged master to feature/digitalmods
ha7ilm
2017-02-27 20:07:38 +0100
3de0d42870
Added to README and --help as well
feature/fir_interpolate_cc
ha7ilm
2017-02-19 16:22:49 +0100
7e87ccb2a1
Working interpolator.
ha7ilm
2017-02-19 16:06:08 +0100
9ef8cd4b45
Almost there at working interpolator
ha7ilm
2017-02-19 15:41:33 +0100
22ea31d5b1
First modifications for fir_interpolate_cc, from last April
ha7ilm
2017-02-19 14:02:10 +0100
875434bf96
added comment
ha7ilm
2017-02-18 16:37:49 +0100
5f772ec3e3
made that spectrum even better
ha7ilm
2017-02-18 16:36:36 +0100
1fab87af1d
haha, fixed that artifact too. Strange flickering line in the spectrum at -100 dB was caused by reading some samples out of region
ha7ilm
2017-02-18 16:26:51 +0100
0306b5b5bf
fixed fractional_decimator_ff for N=6 interpolator, still interesting effect on the spectrum
ha7ilm
2017-02-18 16:24:19 +0100
5f8f8695d3
fixed fractional_decimator_ff
ha7ilm
2017-02-18 16:17:53 +0100
139d3d731b
single samples bad, possibly at the beginning
ha7ilm
2017-02-18 16:01:14 +0100
f4da40ffa7
fractional_decimator_ff gets new algorithm based on Lagrange interpolator formula
ha7ilm
2017-02-18 15:49:04 +0100
1339352da7
unsigned to intptr_t for build on x64
feature/nmux
ha7ilm
2017-01-24 17:49:04 +0100
ccb2c159a4
Updated Makefile
ha7ilm
2017-01-19 19:57:21 +0100
338ff5158f
Fixed .gitignore
ha7ilm
2017-01-19 19:43:20 +0100
6c947a83f5
Added gitignore
ha7ilm
2017-01-19 19:42:01 +0100
52f99f680a
nmux: added docs
ha7ilm
2017-01-19 19:40:45 +0100
3f3c3b27c8
Fixed include on TSM_DEBUG
ha7ilm
2017-01-19 17:08:49 +0100
3246e20864
Merged origin/master into nmux
ha7ilm
2017-01-19 17:00:16 +0100
6386e3f4d1
merged master into nmux
ha7ilm
2017-01-15 21:12:34 +0100
ada8a692d4
csdr: better error message on missing function, nmux: switching debug messages off
ha7ilm
2017-01-15 21:09:24 +0100
687f6423ed
nmux: added todo
ha7ilm
2017-01-15 20:38:55 +0100
e4fc05537b
nmux: clients print double check before and after client clean up
ha7ilm
2017-01-15 20:13:24 +0100
1712c5af3b
nmux: MSG_NOSIGNAL fixed client close
ha7ilm
2017-01-13 13:00:48 +0100
dd51b9cc04
nmux: seems to work now
ha7ilm
2017-01-13 12:00:43 +0100
ac392f4ead
nmux: implemented select properly at the end
ha7ilm
2017-01-12 23:52:53 +0100
2f633f1f29
nmux: hacking around select
ha7ilm
2017-01-12 23:32:45 +0100
da13229456
nmux: fixed how wait conditions and mutexes work, according to man
ha7ilm
2017-01-12 19:10:27 +0100
795a77e7ee
nmux: rearranged read() code for fixing EAGAINs
ha7ilm
2017-01-12 18:57:23 +0100
8b4323237f
nmux: fixed cmp op
ha7ilm
2017-01-12 17:50:51 +0100
20f107b578
nmux: fixed unlocked mutex in tsmpool
ha7ilm
2017-01-12 17:45:59 +0100
1177e03660
nmux: things start to work
ha7ilm
2017-01-12 16:56:54 +0100
c2058aa34e
nmux: client now uses poll; more messages are printed if NMUX_DEBUG is on
ha7ilm
2017-01-12 16:24:59 +0100
47084804da
nmux: Fixed some bugs and added a lot of debug info
ha7ilm
2017-01-12 15:27:48 +0100
3941ce49e7
nmux compiles, also fixed a segfault related to getopt
ha7ilm
2017-01-11 10:48:25 +0100
3ad4d15945
Finished nmux, now working on making it compile
ha7ilm
2017-01-10 20:21:30 +0100
377faec68e
Started to work on nmux today
ha7ilm
2017-01-10 10:34:42 +0100
b6f50cbf06
Changed every_n_samples in fft_fc to be based on actual input samples
Tatu Peltola
2016-10-31 19:14:16 +0200
1446b62959
Implement shift_addition_fc for downconversion of real signal
Tatu Peltola
2016-10-23 20:25:34 +0300
5a46f15d1b
Add fft_fc: FFT for real input signal
Tatu Peltola
2016-10-23 19:27:37 +0300
1080e4ad23
Merge pull request #19 from tejeez/master
András Retzler
2016-10-29 19:42:56 +0200
38d567d96e
Fix logaveragepower_cf for FFT sizes below 16384
Tatu Peltola
2016-10-22 22:16:47 +0300
8cbf028732
Merge branch 'master' of https://github.com/tejeez/csdr
Tatu Peltola
2016-10-22 21:32:43 +0300
12d7db8b49
Fixed issue simonyiszk/csdr#15 by fixing allocating size in bytes instead of size in amount of taps
Rico van Genugten
2016-10-06 11:28:34 +0000
7ba726af5b
Fixed issue simonyiszk/csdr#15 by using veor instead of vmov to zero accumulators in fir_decimate_cc. Also removed some unused variables
Rico van Genugten
2016-10-06 09:12:34 +0000
11d639b7a3
Added nmux
ha7ilm
2016-09-20 23:52:58 +0200
f33a05250c
Before starting to work on nmux
ha7ilm
2016-09-20 22:37:06 +0200
8952449b09
Fixing bug: was using -msse4 for sse4a instead of -msse4a
ha7ilm
2016-09-19 13:15:07 +0200
5042981410
Fixed TOTAL_MEMORY for emcc
ha7ilm
2016-07-24 12:15:11 +0200
7fde9c81b5
Cygwin/babun has the DLLs in /bin/
ha7ilm
2016-06-29 22:47:16 +0200
c8fcb2fe88
ldconfig is optional
ha7ilm
2016-06-29 22:37:29 +0200
a0b836e61c
Cygwin/Babun support
ha7ilm
2016-06-29 22:34:56 +0200
ef39d8dc27
Fixed 24 bit conversions
ha7ilm
2016-06-23 10:50:08 +0200
de110ff719
Fixed 24 bit conversions
ha7ilm
2016-06-21 00:23:43 +0200
2890740e3e
Fixed help message
ha7ilm
2016-06-21 00:14:40 +0200
c4b3527490
Added convert_s24_f and convert_f_s24
ha7ilm
2016-06-21 00:14:03 +0200
91c91425de
1R1W mode fixed
ha7ilm
2016-06-07 22:15:40 +0200
5064d3b72c
Added a lot of things, tsmpool should now work in 1R1W mode as well
ha7ilm
2016-06-07 22:14:36 +0200
d2a0099227
Precalculate FFT window
Tatu Peltola
2016-03-26 11:44:28 +0200
f9d6d22fe2
Implement averaged FFT
Tatu Peltola
2016-03-25 18:00:20 +0200
d442696cb8
Don't allow readers reach the buffer currently being filled.
ha7ilm
2016-06-04 23:05:38 +0200
3a38be042a
We don't need the client id at all.
ha7ilm
2016-06-04 22:56:20 +0200
461390edf7
Written some more code for ddcd
ha7ilm
2016-06-04 22:54:17 +0200
4737a7e808
Current state
ha7ilm
2016-06-04 17:42:29 +0200
c1a42d1eff
Did not build; fixed
ha7ilm
2016-05-22 18:45:56 +0200
4fbcc3f0a8
Renamed loop filters
ha7ilm
2016-05-22 18:35:26 +0200
07ca9fd73f
Changes to PLL, renamed bpsk31 line decoder to bpsk31_varicode2ascii_sy_u8
ha7ilm
2016-05-22 18:27:20 +0200
b36b01e9cf
Current status (PLL modified)
ha7ilm
2016-05-18 14:56:05 +0200
ed35bb96e7
Working on phase detector of the PLL
ha7ilm
2016-05-11 08:59:54 +0200
e084341ca2
Working on 2nd order IIR loop filter
ha7ilm
2016-05-11 08:48:31 +0200
c0b4706592
Fixed 1st order loop filter
ha7ilm
2016-05-10 22:59:14 +0200
33a8cf0482
Several changes related to PLL
ha7ilm
2016-05-10 21:46:33 +0200
88068ec517
Got the VCO output inverted (and the signal as well), so now the output and the input are actually in phase.
ha7ilm
2016-05-09 14:06:03 +0200
20a2cdc73c
Got the VCO output inverted (and the signal as well), so now the output and the input are actually in phase.
ha7ilm
2016-05-09 14:02:24 +0200
4ecc84eefd
Got PLL working with the 1st order IIR loop filter.
ha7ilm
2016-05-09 13:58:45 +0200
a89d174ec5
Added pll_cc
ha7ilm
2016-05-09 12:59:08 +0200
d79807a67c
Now we have a working serial_line_decoder_f_u8.
ha7ilm
2016-05-08 12:38:09 +0200
380bfded2c
First concept of serial_line_decoder_f_u8.
ha7ilm
2016-05-08 09:33:40 +0200