Kittu20
Member level 2
Hello, I've been researching on Wikipedia for CAN protocol and going through specifications CAN, but I'm struggling to understand how tAssigning IDs to messageso obtain the CAN ID for a node. Assigning IDs to messages is important in a CAN network.
Consider a scenario with two nodes: one node sending a message to control an LED connected to the other node. For clarity, let's call the PIC18F45K80 the CAN microcontroller and the MCP2515 the transceiver IC.
My question is whether we can assign any number 11 bit long or 29 bits long to the CAN ID or CAN ID is specific to a device, similar to how an I2C slave device has an address provided by the vendor in its datasheet?
Consider a scenario with two nodes: one node sending a message to control an LED connected to the other node. For clarity, let's call the PIC18F45K80 the CAN microcontroller and the MCP2515 the transceiver IC.
My question is whether we can assign any number 11 bit long or 29 bits long to the CAN ID or CAN ID is specific to a device, similar to how an I2C slave device has an address provided by the vendor in its datasheet?