Hello,
One way you can look at this is to consider that the CanHardwareObject is a description of the actual hardware message buffers used for transmission.
Pdu ID, NOT to be confused with CanObject ID, is the ID of the CanHardwareObject instance, which is the same thing as the above mentioned message buffer.
Example:
If Pdu ID is set to value 2, then Can_Write will use the third message buffer available for transmission.
Important:
In order to have more than one available message buffers, Can Hw Object Count needs to be increased to the desired value in the Configuration Project:
Hello,
One way you can look at this is to consider that the CanHardwareObject is a description of the actual hardware message buffers used for transmission.
Pdu ID, NOT to be confused with CanObject ID, is the ID of the CanHardwareObject instance, which is the same thing as the above mentioned message buffer.
Example:
If Pdu ID is set to value 2, then Can_Write will use the third message buffer available for transmission.
Important:
In order to have more than one available message buffers, Can Hw Object Count needs to be increased to the desired value in the Configuration Project: