From d049678e49aefaa823ce45bd9310e2e43c93e1cf Mon Sep 17 00:00:00 2001 From: cswiger Date: Mon, 23 Apr 2007 10:45:42 +0000 Subject: Fixed atsc_field_sync_demux to consume input even when not creating output. Added python files to make a complete 2.x atsc receiver, but it is not fully working. It will happily produce the exact same amount of transport stream output as a working system but has errors in the data. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5081 221aa14e-8319-0410-a670-987f0aec2ac5 --- gr-atsc/src/python/README | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 gr-atsc/src/python/README (limited to 'gr-atsc/src/python/README') diff --git a/gr-atsc/src/python/README b/gr-atsc/src/python/README new file mode 100644 index 000000000..c5dd4af93 --- /dev/null +++ b/gr-atsc/src/python/README @@ -0,0 +1,32 @@ +Currently the best, fastest software decode is by using +19.2MSps over 5 processes. + +1) 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 + + +2) Make pipes: + +mkfifo /tmp/atsc_pipe_1 +mkfifo /tmp/atsc_pipe_2 +mkfifo /tmp/atsc_pipe_3 +mkfifo /tmp/atsc_pipe_4 +mkfifo /tmp/atsc_pipe_5 + +3) In seperate windows run processes: + +./interp.py +./xlate.py +./fpll.py +./btl-fsd.py +./viterbi-out.py + + +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. + -- cgit