Hi. Yet another dillema here. I'm using just one port to receive various types of messages and I want to have a way of recognizing each. 2 ways I thought, 1-have a field in the message structure created by me for type, 2-use the node on the message itself wich has a field to specify the type.
First of all 1 won't work, because some of the messages are replyed and from the includes there's a node type nt_ReplyedMessage or something that gets set when a message is replyed, thus changing the type. So this would invalidade the option of using the node type field.
Second, 2 won't work easily either, because some of the messages are device requests, so even if I extended them with additional fields the offsets would be different for some messages.
The solution is to use more than one message port, one for each device request (just timer for now but could be more in the future..) and another for my own messages and Waiting for the combination their signals.
But just by curiosity, isn't this a limitation ? Is there a way around it ? ...
:pint: