[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Discuss-gnuradio] File Sink open/close question
From: |
Hanz |
Subject: |
[Discuss-gnuradio] File Sink open/close question |
Date: |
Tue, 22 Jan 2013 01:18:40 -0800 (PST) |
Hi!
Im using a message queue to count data, while the data is sinked to a file.
Then if the counter reaches X i want the old file to be closed and continue
sinking in a new file. Then again if reaches X to switch to the old file. So
my bottom part code looks like that:
tb = top_block()
tb.start()
a=0
while 1:
if tb.sink_queue.count()>X:
tb.gr_file_sink_0.close()
tb.sink_queue.flush()
if a==0:
tb.gr_file_sink_0.open("PLACE_TO_SAVE\two")
a=1
else:
tb.gr_file_sink_0.open("PLACE_TO_SAVE\one")
a=0
Right now, it simply closes the first file, but does not begin with the
second one. Can anyone help me with that? Thanks in advance
--
View this message in context:
http://gnuradio.4.n7.nabble.com/File-Sink-open-close-question-tp39098.html
Sent from the GnuRadio mailing list archive at Nabble.com.
- [Discuss-gnuradio] File Sink open/close question,
Hanz <=