summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gr-atsc/src/python/README22
1 files changed, 11 insertions, 11 deletions
diff --git a/gr-atsc/src/python/README b/gr-atsc/src/python/README
index c5dd4af93..fb9ec71e3 100644
--- a/gr-atsc/src/python/README
+++ b/gr-atsc/src/python/README
@@ -1,13 +1,18 @@
-Currently the best, fastest software decode is by using
-19.2MSps over 5 processes.
+Decoding ATSC using 19.2MSps rate over 5 processes
+--------------------------------------------------
-1) Capture data - adjust gain (-g) frequency (-f) and which side
+1) Verify signal, adjust antenna and find best gain setting using usrp_fft.py,
+station frequency from the fcc video database, and decimation of 10.
+
+2) Capture data - adjust gain (-g) frequency (-f) and which side
the tvrx is on to fit your local setup:
-usrp_rx_cfile -R B -d 10 -g 65 -f 503e6 atsc_data_6-4m_complex
+usrp_rx_cfile.py -R B -d 10 -g 65 -f 503e6 atsc_data_6-4m_complex
+You probably still need fast disks to take the data, like a raid-0 set of
+striped sata drives. Make sure there are no or very few Ou overruns.
-2) Make pipes:
+3) Make pipes:
mkfifo /tmp/atsc_pipe_1
mkfifo /tmp/atsc_pipe_2
@@ -15,7 +20,7 @@ mkfifo /tmp/atsc_pipe_3
mkfifo /tmp/atsc_pipe_4
mkfifo /tmp/atsc_pipe_5
-3) In seperate windows run processes:
+4) In seperate windows run processes:
./interp.py <input rf data at 6.4Msps>
./xlate.py
@@ -24,9 +29,4 @@ mkfifo /tmp/atsc_pipe_5
./viterbi-out.py <output mpeg transport stream>
-Status: Not fully working.
-
-Currently gr-atsc 2.x will produce the exact amount of data as a working system,
-but there are a some differences in the output. If you substitute the btl-fsd.py
-block with the corresponding code from gnuradio-0.9 it works.