Hi Staffan,

I think that you'll find the things you describe can be best noted more
or less algorithmically (which you have already done!); and thus, I'd
think it's easier to actually write that specific sink you need than to
do what you want to do in GRC (I must admit I can't think of a way of
doing that in GRC... it's just so un-graphically-clickable ;) ).

Now, this might sound like bad news to you, but I assure you that
writing a python block is not as hard as it might sound to you; just
follow the first few of our new guided tutorials [1] and you might write
your own sink that writes each chunk of samples -- as your detector
tagged it -- to a new file.

Greetings, and happy hacking,
Marcus

[1]http://gnuradio.org/redmine/projects/gnuradio/wiki/Guided_Tutorials

On 11/12/2014 08:54 PM, Staffan Bruce wrote:
> Hello,
>
> Being limited in my programming skills, I would very much like to do the 
> following in Gnuradio Companion:
>
> * Sample an input stream (from RTL-SDR)
> * Generate a trigger signal based on the input stream
> * If a trigger criterion is met, save/sink the data stream for a preset time 
> and give the file a name based on time of acquisition (or similar)
> * Reset the flow and start all over.
>
> Getting the input stream is no problem and I believe I know how to generate 
> the trigger signal, but starting a sink (with a new filename) for a preset 
> time (number of samples is fine) based on this signal seems tricker (not to 
> mention the file naming part).
>
> If anyone can provide suggestions for how to 
> * start a new sink (new file) based on an integer signal shifting from 0 to 1
> * automatically name each file sequence, sequential numbering is OK
>
> this would be very much appreciated!
>
> Many thanks in advance!
>
> Regards,
>   Staffan
>
>
> _______________________________________________
> Discuss-gnuradio mailing list
> Discuss-gnuradio@gnu.org
> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to