Message Debug: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Category:Block Docs Category:Stub Docs This is the template for the "Page-per-block Docs". This first section should describe what the block...") |
(add description) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Block Docs]] | [[Category:Block Docs]] | ||
Debug block for the message passing system. | |||
The message debug block is used to capture and print or store messages as they are received. Any block that generates a message may connect that message port to one or more of the three message input ports of this debug block. | |||
The message ports are: | |||
* print: prints the message directly to standard out. | |||
* store: stores the message in an internal vector. May be access using the get_message function. | |||
* print_pdu: specifically designed to handle formatted PDUs (see pdu.h). | |||
== Parameters == | == Parameters == | ||
None | |||
== Example Flowgraph == | == Example Flowgraph == | ||
In this example, a Message Strobe block sends the string "Demo" once per second. It is displayed on the user terminal by the Message Debug block. | |||
[[File:PUB_SUB_msg_demo.png]] | |||
== Source Files == | == Source Files == |
Revision as of 15:50, 28 February 2020
Debug block for the message passing system.
The message debug block is used to capture and print or store messages as they are received. Any block that generates a message may connect that message port to one or more of the three message input ports of this debug block.
The message ports are:
- print: prints the message directly to standard out.
- store: stores the message in an internal vector. May be access using the get_message function.
- print_pdu: specifically designed to handle formatted PDUs (see pdu.h).
Parameters
None
Example Flowgraph
In this example, a Message Strobe block sends the string "Demo" once per second. It is displayed on the user terminal by the Message Debug block.
Source Files
- C++ files
- TODO
- Header files
- TODO
- Public header files
- TODO
- Block definition
- TODO