On 07.05.2015 10:56, Richard Bell wrote: > Yes I agree. If it is the case that the Packet Header Parser does not > output a message for every header it is given, would that produce the > "backup" behavior I'm seeing? Backup meaning it looks like the buffers > on all preceding blocks start to fill up because the HPD block is stock > in a blocked state. This eventually leads to all blocks being in a > blocked state because their buffers are full. This is my interpretation. > > Given that I am using digital.packet_header_default(32, "packet_length") > to define the header, Packet Header Generator to output the header as a > stream and Packet Header Parser to create the messages from the stream, > do you have an idea of what could be going wrong? Maybe a better > question would be, under what circumstance would the Packet Header > Parser be given a stream and not output a message?
This *should* only happen if the parser doesn't get enough samples for a full header. It will always output something, even if parsing fails. M _______________________________________________ Discuss-gnuradio mailing list Discuss-gnuradio@gnu.org https://lists.gnu.org/mailman/listinfo/discuss-gnuradio