Hi,
While getting into the messaging system in GNU Radio I noticed that the
Message Debug block doesn't print PDU for messages if a message has
metadata (key value or car) different than pmt.PMT_NIL. So I have a Message
Strobe connected to Message Debug where message is:
*pmt.cons(pmt.intern(""), pmt.make_u8vector(16, 0xFF)) - *where Debug
block cannot extract the PDU - gr::log :WARN: message_debug0 - Non PDU type
message received. Dropping.
*pmt.cons(pmt.PMT_NIL, pmt.make_u8vector(16, 0xFF)) - *where the Message
Debug block prints PDU as I would expect.
Does it mean that the Message Debug block is not working properly or my
understanding is wrong?
Best regards,
--
Marcin Puchlik
DSP Engineer
mobile +48 504 716 843
IS-Wireless
ul. PuĊawska 45b
05-500 Piaseczno/near Warsaw
Poland, EU
http://is-wireless.com