CAN: receiving one specific ID into two mailboxes

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
sblaett
Level 1
Level 1
5 sign-ins First reply posted First question asked

Hello together

I am curious whether it is possible to receive one ID into two mailboxes. Currently,  if one mailbox "consumes" the information within the CAN dataframe of a specific ID, the other mailbox cannot access the same information anymore  (the second mailbox stays empty).  Is there a possibility, that the second mailbox has access to the same infromation ?

I am using a PSOC4100S Plus.

Thank you for your answers in advance!

Best,

Stephan

0 Likes
1 Solution
Alakananda_BG
Moderator
Moderator
Moderator
50 likes received 250 sign-ins 250 replies posted

Hi @sblaett ,

You can make to receive a message with particular ID into a specific mail box this is full CAN.
If one mail box can receive a messages with a range of IDs is Basic CAN.
But in this case, you want the message with same ID to be copied into two separate mail boxes. If one configures this way, we are not sure if it is allowed during compilation stage itself.
PSoC creator may throw error.
If at all one implements this, the user cannot have control over CAN Hw IP
CAN Hw IP working cannot be altered.
In our preliminary check, we don't think something like this is possible.
 
Regards,
Alakananda

View solution in original post

0 Likes
1 Reply
Alakananda_BG
Moderator
Moderator
Moderator
50 likes received 250 sign-ins 250 replies posted

Hi @sblaett ,

You can make to receive a message with particular ID into a specific mail box this is full CAN.
If one mail box can receive a messages with a range of IDs is Basic CAN.
But in this case, you want the message with same ID to be copied into two separate mail boxes. If one configures this way, we are not sure if it is allowed during compilation stage itself.
PSoC creator may throw error.
If at all one implements this, the user cannot have control over CAN Hw IP
CAN Hw IP working cannot be altered.
In our preliminary check, we don't think something like this is possible.
 
Regards,
Alakananda
0 Likes