discuss-gnuradio
[Top][All Lists]
Advanced

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

Re: [Discuss-gnuradio] Bug in 'gr_tagged_file_sink.cc'


From: Tom Rondeau
Subject: Re: [Discuss-gnuradio] Bug in 'gr_tagged_file_sink.cc'
Date: Fri, 9 Sep 2011 16:41:50 -0400

On Wed, Sep 7, 2011 at 5:16 AM, Daniel Bartel <address@hidden> wrote:
Hi,

I found a bug in the
'gr_tagged_file_sink.cc' file during my work on a burst detection.

Line 203 should be changed to:
203   int count = fwrite (&inbuf[d_itemsize*idx], d_itemsize, noutput_items-idx, d_handle);

The original code was:
202   if(d_state == IN_BURST) {
203   int count = fwrite (&inbuf[idx], d_itemsize, noutput_items-idx, d_handle);
204       if (count == 0) {
205         if(ferror(d_handle)) {
206           perror("gr_tagged_file_sink: error writing file");
207         }
208       }
209   idx = noutput_items;
210   }

 
 

Daniel

Yep, certainly was a bug. Thanks!

I'm working on updating that uhd_burst_detector.py now to actually detect bursts :)  I have it working well with a simple narrowband FM push-to-talk system right now. This was in preparation for my stream tags talk next week at the conference. Glad to get at least one more bug out of the system.

Tom


reply via email to

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