Hi, 1) In grc, try the import block with: import datetime and in the file name put: datetime.datetime.now().strftime("%Y-%m-%d-%H:%M") or similar depending on the format that you want. You'll find a more detailed explanation here: http://stackoverflow.com/questions/311627/how-to-print-date-in-a-regular-format-in-python
Cheers, Murray 2015-06-09 10:30 GMT+01:00 Marcus Müller <marcus.muel...@ettus.com>: > Hi Jeon, > > I think it's possible GRC looks for " in the field, so maybe > "" +str(var) > works? > > Best regards, > Marcus > > > On 06/09/2015 09:43 AM, Jeon wrote: > > Dear Marcus. > > Thanks for your answers. > > I've tried and seen that `str(var)` appears as it is. And I thought it > didn't work. But according to your answer, it is converted to a string > properly when py file was generated and executed. Is it right? > > And for clearing reports, your suggestion is to modify source code of > GRC app itself. I'll try it later. > > Again thank you for your kind answers > > Regards, > Jeon. > > 2015-06-09 16:13 GMT+09:00 Marcus Müller <marcus.muel...@ettus.com>: > >> Hi Jeon, >> >> the input fields just take "normal" python, so >> >> "/my/file/path"+ str(time) >> >> should just work; for more complex things, try python's (quite frankly >> awesome) string formatting language >> >> "/home/marcus/{dir}/{date}-{hour:02d}-{minute:02d}-{seconds:02.6f}.dat".format(dir="/samples", >> date=20150609,hour=8,minute=59,seconds=25.33212324) >> >> will give you >> /home/marcus//samples/20150609-08-59-25.332123.dat >> >> notice the length of each number and the padding with zero of the hour. >> >> Possibly, GRC tries to figure out whether what you've entered into the >> text field is just text (and must be surrounded by " ) or python code, and >> goes wrong. >> >> 2. There's no setting I'd know of that would enable that; the only way I >> can find in the source code is View->Clear Reports, which triggers the >> CLEAR_REPORT GRC Action; if you feel like it, you could add a "clear >> reports on flow graph launch" checkbox there and modify the Action that >> happens when you click on "run" to include conditional clearing of the >> reports. >> >> Greetings, >> Marcus >> >> >> On 06/09/2015 06:08 AM, Jeon wrote: >> >> It's not a critical issue. >> >> 1. How could I put filename which contains variables? >> >> After I define a variable `time` with a value of `20150609`. I want to >> use a file `/my/file/path/sample20150609` as a file source. >> >> In `file` field (filename) in file source block, how can I refer such a >> variable? I put variable name in the field, but it seems the GRC regards it >> as a string literal. >> >> 2. Every time before I run the GRC flow graph, I want to clear the >> reports (console log). >> >> I think it is possible if I put something in `.grc` file in the home >> directory. But, I have no idea about that `something`. >> >> Regards, >> Jeon. >> >> >> _______________________________________________ >> Discuss-gnuradio mailing >> listDiscuss-gnuradio@gnu.orghttps://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> >> >> >> _______________________________________________ >> Discuss-gnuradio mailing list >> Discuss-gnuradio@gnu.org >> https://lists.gnu.org/mailman/listinfo/discuss-gnuradio >> >> > > > _______________________________________________ > Discuss-gnuradio mailing > listDiscuss-gnuradio@gnu.orghttps://lists.gnu.org/mailman/listinfo/discuss-gnuradio > > > > _______________________________________________ > 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