Commit graph

97 commits

Author SHA1 Message Date
Ahmet Inan
0da40f391e make lerp more stable 2012-10-22 19:38:51 +02:00
Ahmet Inan
90e9fb5d9b single precision floats are not enough for timing 2012-10-01 18:38:16 +02:00
Ahmet Inan
2298df8ac3 decimate only per default 2012-10-01 18:20:35 +02:00
Ahmet Inan
2c00f21ae3 removed extra white space 2012-09-30 18:53:37 +02:00
Ahmet Inan
16760754ae show control frequency in debug picture 2012-09-29 15:16:58 +02:00
Ahmet Inan
4001ff6714 show sync pulse at its position, in red. smaller debug image. 2012-09-29 15:16:46 +02:00
Ahmet Inan
e3bd6a483a oops: return pointer to last element, not to next 2012-09-18 23:07:06 +02:00
Ahmet Inan
9ae9159578 added taplen/L also to history length 2012-09-17 19:04:29 +02:00
Ahmet Inan
72f990f3d4 also minimize delay in decode.c, added comment in debug.c 2012-09-17 18:39:57 +02:00
Ahmet Inan
3646956cbd minimize delay when synchronizing both signals 2012-09-17 18:34:11 +02:00
Ahmet Inan
32661eb5ab Merge branch 'master' into ddc 2012-09-17 15:34:53 +02:00
Ahmet Inan
ed55c26a4a also clamp weaker signal in decode.c 2012-09-17 15:33:12 +02:00
Ahmet Inan
176c781738 clamp weaker demodulated signal of both 2012-09-17 15:30:24 +02:00
Ahmet Inan
4021631af6 oops: we also need M samples of history for ddc 2012-09-15 16:50:20 +02:00
Ahmet Inan
cb5abfecd0 oops, off by one error in circular buffer 2012-09-15 16:22:50 +02:00
Ahmet Inan
25adda3d8c scale coefficients by interpolation factor 2012-09-15 07:18:44 +02:00
Ahmet Inan
13420ca857 redesigned ddc, replaced delay lines with common buffer 2012-09-14 22:05:41 +02:00
Ahmet Inan
1dc17ba23b matched with leader tone code from decode.c 2012-09-11 13:42:51 +02:00
Ahmet Inan
2f96e24d37 matched seperator code from decode.c 2012-09-04 13:30:15 +02:00
Ahmet Inan
614fccad24 improved horizontal sync falling edge detection 2012-08-16 21:37:17 +02:00
Ahmet Inan
63d30a73ac use single precision constants by default 2012-08-01 10:52:31 +02:00
Ahmet Inan
7bc72d4acf dont hide structs behind typedefs 2012-06-01 23:41:04 +02:00
Ahmet Inan
c377692be5 Merge branch 'master' of github.com:xdsopl/robot36 2012-05-11 20:11:09 +02:00
Ahmet Inan
c708ee45ad get smoothing factor from drate 2012-05-11 20:06:05 +02:00
Ahmet Inan
ecdc38a288 cleaned up code to make adding to the interfaces easier. 2012-03-02 10:19:02 +01:00
Ahmet Inan
55e9fe3d20 alsa fixes 2012-02-19 12:12:08 +01:00
Ahmet Inan
c380b14b28 simplified seperator code 2011-10-31 10:50:52 +01:00
Ahmet Inan
903a8492b3 added howto debug and example image links 2011-10-29 11:46:23 +02:00
Ahmet Inan
94bdc879ae Revert "lets see what github does with README.md and picture"
This reverts commit ef197077ff.

github gives precedence to README.md. dont like the idea of having
two README files
2011-10-29 11:05:56 +02:00
Ahmet Inan
bc364eb906 Revert "renamed README to README.md, lets see"
This reverts commit fe68f4092f.

ok, i dont like README.md
2011-10-29 11:04:41 +02:00
Ahmet Inan
fe68f4092f renamed README to README.md, lets see 2011-10-29 10:56:19 +02:00
Ahmet Inan
ef197077ff lets see what github does with README.md and picture 2011-10-29 10:52:21 +02:00
Ahmet Inan
c05a85d696 also .gitignore generated gnuplot files 2011-10-29 10:51:03 +02:00
Ahmet Inan
489e4f307a made Makefile more complicated but more fun to use 2011-10-27 15:57:27 +02:00
Ahmet Inan
c67a0a0736 renamed some variables in decode method 2011-10-27 14:30:48 +02:00
Ahmet İnan
2ffaf6b3f6 free resources on EOF and set init = 0 in decode method 2011-10-26 20:39:47 +02:00
Ahmet İnan
6646caec89 tested aspell on README, works good. 2011-10-25 23:41:22 +02:00
Ahmet İnan
ab7d041f64 made readme bigger 2011-10-25 23:38:59 +02:00
Ahmet İnan
c9cbf07687 moved demodulation code into own method 2011-10-25 21:20:17 +02:00
Ahmet İnan
0b7d1d67fb made sdl window persistent between close and open of img 2011-10-24 14:03:47 +02:00
Ahmet İnan
8856852830 not using screen->pixels anymore but own buffer and copying to it.
also do rgb->bgra mapping while copying
2011-10-23 22:13:10 +02:00
Ahmet İnan
90ab05d11d exit programme when ESC, q or ctrl-c when using sdl 2011-10-23 21:54:32 +02:00
Ahmet İnan
ab4d9f4dc1 Merge branch 'sdl' 2011-10-23 21:46:15 +02:00
Ahmet İnan
467714923c update sdl window via thread 2011-10-23 21:45:24 +02:00
Ahmet İnan
2fd7f3360e img must be initialized to 0 2011-10-23 20:59:56 +02:00
Ahmet İnan
34b6e8247b added experimental sdl output support 2011-10-23 20:54:33 +02:00
Ahmet İnan
3b27180505 Merge branch 'wav'
Conflicts:
	.gitignore
2011-10-23 10:57:20 +02:00
Ahmet İnan
6022e2becb removed width and height 2011-10-23 10:52:55 +02:00
Ahmet İnan
5fb57072af removed even more seperator correction code 2011-10-23 02:17:40 +02:00
Ahmet İnan
73951903e8 removed missing_sync and seperator correction messages 2011-10-23 01:55:33 +02:00