Merge branch 'upstream' into dfsg-orig
[debian/gnuradio] / gr-atsc / src / python / README
1 Decoding ATSC using 19.2MSps rate over 5 processes
2 --------------------------------------------------
3
4 1) Verify signal, adjust antenna and find best gain setting using usrp_fft.py,
5 station frequency from the fcc video database, and decimation of 10.
6
7 2) Capture data - adjust gain (-g) frequency (-f) and which side
8 the tvrx is on to fit your local setup:
9
10 usrp_rx_cfile.py -s -R B -d 10 -g 65 -f 503e6 atsc_data_6-4m_complex 
11
12 You probably still need fast disks to take the data, like a raid-0 set of
13 striped sata drives. Make sure there are no or very few Ou overruns. Saving
14 the raw usrp data in 'short' form halves the disk space/bus bandwidth that
15 the usual complex form uses.
16
17 3) Make pipes:
18
19 mkfifo /tmp/atsc_pipe_1
20 mkfifo /tmp/atsc_pipe_2
21 mkfifo /tmp/atsc_pipe_3
22 mkfifo /tmp/atsc_pipe_4
23 mkfifo /tmp/atsc_pipe_5
24
25 4) In seperate windows run processes:
26
27 ./interp_short.py <input rf data at 6.4Msps>
28 ./xlate.py
29 ./fpll.py
30 ./btl-fsd.py
31 ./viterbi-out.py <output mpeg transport stream>
32
33
34