I am experiencing some unusual behavior with the attached flowgraph where
float data is put into PDUs and sent over the network using the socket_pdu
block. Only the first quarter of the data is correctly received.

I suspect the behavior is due to inconsistent treatment of the length pmt
between socket_pdu and tagged_stream_to_pdu (I believe the way stream to
tagged stream is operating is correct), but I am not sure where the factor
of 4 is coming from or where it should be changed. Also, if the keep M in N
block is bypassed it generally works and the length tag value on the output
side behaves totally different, which I do not understand.

Any thoughts on what might be going on?

Thanks,
Jacob

Attachment: pdu_issue.grc
Description: Binary data

_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
https://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to