Mohammed, That's good question and I'm working on a project that requires me to do similar but mine is frequency.
I believe that once a code is run and your receiver is running that changing a variable is not possible. However I have a workaround, I am using a file as a source which will be either blank (so no action takes place) or a frequency value, this triggers a reset of python and then reads in the value as a variable. This works quite well in my case but may not suit all applications. My receiver only needs to be on when I trigger it from the transmitter, it can't be used if you're looking for a constant FFT plot. Hope this helps and if there are any suggestions for a more refined solution that would be great. Brian -----Original Message----- From: "mohammad nejati" <tufa...@gmail.com> Sent: 12/08/2017 10:51 To: "discuss-gnuradio@gnu.org" <discuss-gnuradio@gnu.org> Subject: [Discuss-gnuradio] Updating variable by passing message Hi , I want to update taps in "FFT FILTER" block in run time , i have a block that can send this taps as a message every 1 secound . i write an python block witch get this message what i want to do is get this message and update value of a variable block wich is used in FFT FILTER . but i dont know how i can update a variable block value in python code , is that possible at all ? _______________________________________________ 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