Hi Mark, If you look at gr-filerepeater (https://github.com/ghostop14/gr-filerepeater or from pybombs), I just recently added an advanced file sink to the module. One thing it has is a message port that you can pass a state key in the metadata to (1 to record, 0 to stop). The block will also automatically roll a timestamp into the filename when it starts a new file so it doesn't overwrite your historical ones.
Give me a day or so and I'll add a new block to generate the message packets to do "x minutes on, y minutes off". I'll add it to the gr-filerepeater module. It's been on my list for a while anyway. On Mon, Apr 29, 2019 at 8:24 PM Marcus D. Leech via USRP-users < usrp-users@lists.ettus.com> wrote: > On 04/29/2019 08:08 PM, Mark Wagner via USRP-users wrote: > > Hey all, > > > > I'd like to know how to write short files of streamed USRP data > > periodically using GNUradio. For instance, I'd like the USRP to > > automatically record 5 seconds of data every 10 minutes. It does not > > matter to me whether the USRP is constantly on and most of the data is > > being discarded, or if the USRP wakes up every 10 minutes to record > > the data before sleeping. Whichever is easiest to achieve is fine by > > me. Does anyone have experience doing this kind of thing? > > > > -Mark > > > > > > > > -- > > Mark Wagner > > University of California San Diego > > Electrical and Computer Engineering > > > > > If you're using Gnu Radio, you can simply use the file sink, and have it > record to "/dev/null" most of the time, then have something (perhaps via > the XMLRPC built-in feature) change the filename to whatever your > desired filename is, and then revert it back to "/dev/null". > > I think I said the same thing on the discuss-gnuradio mailing list a few > days ago. > > The usrp-users mailing list isn't the best place to ask Gnu Radio > questions, a question like this, which is inherently radio-type > agnostic, probably > belongs on the discuss-gnuradio mailng list, because it's more about > "how do I make Gnu Radio dance". > > > > _______________________________________________ > USRP-users mailing list > USRP-users@lists.ettus.com > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com >
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com