*** empty log message ***
[chuck-blob.git] / design / analysis / 5-semiautomatic.ck
blob4dd3651c2f487dc9ac1711548f16cb80b3272abd
1 // multi-input UAna
3 // connecting two inputs
4 Correlation corr => blackhole;
5 adc.left => corr.left;
6 adc.right => corr.right;
8 // set size (for circular correlation)
9 512 => corr.size;
11 InfoBlob @ result;
13 while( true )
15     // take correlation
16     corr.go();
17     // get result
18     corr.output() @=> result;
19     
20     // hop size
21     256::samp => now;
25 // ---- less automatic ----
27 // connecting two inputs
28 Correlation corr => IFFT afd;
30 // blob
31 InfoBlob @ result;
33 while( true )
35     // corr of a and b, size in a/b
36     corr.do( a, b );
37     // get result
38     corr.output() @=> result;
40     // manually place result blob in afd    
41     result => afd;
42     
43     // time
44     256::samp => now;