discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Discuss-gnuradio] Re: Problem with gr-error-correcting-codes/src/lib/li


From: Michael Dickens
Subject: [Discuss-gnuradio] Re: Problem with gr-error-correcting-codes/src/lib/libecc
Date: Tue, 1 Aug 2006 15:04:29 -0400

(1) gr-ecc is a work in progress and really doesn't do anything yet. The encoder seems to work (passes the basic QA tests), and is hooked into a gr_block (soon to be called "ecc_streams_encode_convolutional"), but none of the decoder stuff has been verified to function yet. I'm working on it as quickly as time allows, and I -will- have this stuff operational in a couple of weeks. Stay tuned.

(2) The error you get is when copying a std::vector into another via "=", instead of copying individual elements. Before the copy I do a vector.resize(old_vector.size()), to make sure there's storage space, and this seems to work for me (OSX 10.4.7, XCode 2.3, gcc 4.0.1). I think it's been working for Eric too, once I (via his help) determined that I wasn't doing the "resize" and I added that code. vectors are still a bit of a mystery to me, but they work really well once you get them going.

What OS are you trying the compile under?

(3) I've just checked in the latest version (decoder stuff still doesn't work, but the rest is starting to take over the duties of the decoder slowly but surely). I was on vacation from July 21 to 29, but I did some good work during that time. Could you try updating the code & recompiling it?

If there are still errors, I can certainly move to copying individual elements instead of the "=", but it's so much cleaner this way. - MLD




reply via email to

[Prev in Thread] Current Thread [Next in Thread]