1 of 1 people found this helpful
Each node will have one or multiple Identifiers set for itself. The received messages will be filtered out based on Identifier values set.
While developing a network user has to define which type of message will be assigned to which identifier. Also you need to set priority of those messages while assigning the Identifiers.
In case of CAN in PSoC 3/5lp/4M/4L, you can configure Identifier in CAN component itself. Kindly have a look at figure 13. , page 10 of following document:
Following is the screen shot of the same:
Here the Identifier set is 0x2ff.
Please feel free to update for any query.
thanks for your attention, 1)i know in case of full mode we can do hardware based filtering with the help of receive buffers but what if i have more than 8 nodes and in that one single node is sending more than 3 type of message so it concludes to (let us suppose 3*8=24 types of messages) and one controller has to receive all these messages. so i cannot do this in full mode so basic mode will be suitable... and in this how message is processed? and how controller node will respond to all those messages?
2) and while defining identifiers do we really need any hardware addressing technique as we do in case of I2C?