Hi, On 24 Mar 2014, at 22:20, Ruecan <naceuram...@gmail.com> wrote: > How can I have a file source connected as a pad source to an hierarchical > block ? > More precisely, I have for example the hierarchical block ieee802_15_4_mac, > and instead of feeding the block in input with a socket pdu block I want to > connect it to a file source and broadcast a word, > > #self.msg_connect(self.gr_socket_pdu_0, "pdus", self.ieee802_15_4_mac_0, > "app in") # this is OK > self.msg_connect(self.blocks_file_source_0, "source" , > self.ieee802_15_4_mac_0, "app in") ?? #this is not OK > > And the same in the receive path, I would like to connect a file sink to > dump to. self.msg_connect(self.ieee802_15_4_mac_0, "app out", > self.blocks_file_sink_0, "sink") ?? >
I’m not really sure if I get what you are trying to do, but you will receive PDUs from the MAC block so you can not just connect a file sink. The example pipes the PDUs to a socket and you can listen to that socket with netcat and pipe the output to a file with something like nc -u localhost 52001 > foo.txt I guess this is what you want. Best, Bastian _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio