Re: [Discuss-gnuradio] hdtv hacking

2006-04-10 Thread Charles Swiger
On Fri, 2006-04-07 at 18:20 -0700, Eric Blossom wrote: > On Fri, Apr 07, 2006 at 06:49:07PM -0400, Charles Swiger wrote: > > > > > The most likely reason it doesn't pass, is that there is a 52 > > > segment delay between what you write into the interleaver, and what you > > > get out of the deinte

Re: [Discuss-gnuradio] hdtv hacking

2006-04-09 Thread Eric Blossom
On Sun, Apr 09, 2006 at 01:26:50PM +0200, Martin Dvh wrote: > Michael Dickens wrote: > > On Apr 7, 2006, at 6:49 PM, Charles Swiger wrote: > > > >> work - cool! (putting skip AFTER inter, deinter). I'll finish the > >> test code and move on to Trellis Encoder / Viterbi Decoder. > > > There is a

Re: [Discuss-gnuradio] hdtv hacking

2006-04-09 Thread Martin Dvh
Michael Dickens wrote: > On Apr 7, 2006, at 6:49 PM, Charles Swiger wrote: > >> work - cool! (putting skip AFTER inter, deinter). I'll finish the >> test code and move on to Trellis Encoder / Viterbi Decoder. > There is a very fast (SSE,SSE2) viterbi decoder by Phil Karns. (He also wrote a reed-

Re: [Discuss-gnuradio] hdtv hacking

2006-04-08 Thread Charles Swiger
On Fri, 2006-04-07 at 18:20 -0700, Eric Blossom wrote: > On Fri, Apr 07, 2006 at 06:49:07PM -0400, Charles Swiger wrote: > > The latest benchmark I have for the 0.9 atsc is 10 minutes of data > > takes about 14 hours to decode on an Athlon 3200+ (2200 MHz real), > > and over HALF that time is spen

Re: [Discuss-gnuradio] hdtv hacking

2006-04-08 Thread Jens Elsner
On Fri, Apr 07, 2006 at 07:11:21PM -0400, Michael Dickens wrote: > I have a trellis encoder and the V decoder is in debugging (by me) - > hope to have version 1 finished by the end of this weekend. These > are generic encoder / decoder blocks, taking arbitrary # of input > streams and elemen

Re: [Discuss-gnuradio] hdtv hacking

2006-04-07 Thread Eric Blossom
On Fri, Apr 07, 2006 at 07:11:21PM -0400, Michael Dickens wrote: > On Apr 7, 2006, at 6:49 PM, Charles Swiger wrote: > >work - cool! (putting skip AFTER inter, deinter). I'll finish the > >test code and move on to Trellis Encoder / Viterbi Decoder. > > I have a trellis encoder and the V decoder i

Re: [Discuss-gnuradio] hdtv hacking

2006-04-07 Thread Eric Blossom
On Fri, Apr 07, 2006 at 06:49:07PM -0400, Charles Swiger wrote: > > > The most likely reason it doesn't pass, is that there is a 52 > > segment delay between what you write into the interleaver, and what you > > get out of the deinterleaver. To work around the behavior, drop the > > first 52 segm

Re: [Discuss-gnuradio] hdtv hacking

2006-04-07 Thread Michael Dickens
On Apr 7, 2006, at 6:49 PM, Charles Swiger wrote: work - cool! (putting skip AFTER inter, deinter). I'll finish the test code and move on to Trellis Encoder / Viterbi Decoder. I have a trellis encoder and the V decoder is in debugging (by me) - hope to have version 1 finished by the end of t

Re: [Discuss-gnuradio] hdtv hacking

2006-04-07 Thread Charles Swiger
> The most likely reason it doesn't pass, is that there is a 52 > segment delay between what you write into the interleaver, and what you > get out of the deinterleaver. To work around the behavior, drop the > first 52 segments of the output and then compare the remainder with > the input. > W

Re: [Discuss-gnuradio] hdtv hacking

2006-04-07 Thread Eric Blossom
On Fri, Apr 07, 2006 at 05:05:24PM -0400, Charles Swiger wrote: > On Fri, 2006-04-07 at 15:28 -0400, Charles Swiger wrote: > > Well, (this is a boy trying a grown-ups job ;) I managed to get > > two new modules to compile in gr-atsc, atsc_interleaver and > > atsc_deinterleaver, just by copying at

Re: [Discuss-gnuradio] hdtv hacking

2006-04-07 Thread Eric Blossom
On Fri, Apr 07, 2006 at 03:28:17PM -0400, Charles Swiger wrote: > Well, (this is a boy trying a grown-ups job ;) I managed to get > two new modules to compile in gr-atsc, atsc_interleaver and > atsc_deinterleaver, just by copying atsc_rs_encoder and atsc_rd_decoder > (and accounting for atsci_ree

Re: [Discuss-gnuradio] hdtv hacking

2006-04-07 Thread Charles Swiger
On Fri, 2006-04-07 at 15:28 -0400, Charles Swiger wrote: > Well, (this is a boy trying a grown-ups job ;) I managed to get > two new modules to compile in gr-atsc, atsc_interleaver and > atsc_deinterleaver, just by copying atsc_rs_encoder and atsc_rd_decoder > Anyway, after putting in another py

[Discuss-gnuradio] hdtv hacking

2006-04-07 Thread Charles Swiger
Well, (this is a boy trying a grown-ups job ;) I managed to get two new modules to compile in gr-atsc, atsc_interleaver and atsc_deinterleaver, just by copying atsc_rs_encoder and atsc_rd_decoder (and accounting for atsci_reed_solomon having one class and two methods(?) encode and decode, whereas