We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Please answer me:
1. What is the difference between CAN Node ID & CAN Message ID? How the CAN Node ID helpful in Communication?
I want to know how CAN controller is able to differentiate CAN Message ID & UDS Services? It isn't, because there is nothing to differentiate. Some CAN frames are used to transport UDS via ISO TP, others are used for other data. A CAN frame is a CAN frame is a CAN frame.
Also, Does CAN Node ID Concept i.e., Does CAN Controller have Node ID, How often do I have to tell you it doesn't before you start believing it?
Some CAN frames are used to transport UDS via ISO TP, others are used for other data. This answer helps me a lot. Because, In ISO-14229-1 document I found 00-FF CAN Frames are reserved for various SERVICES.
Rest of the CAN Messages starts from 0x100 are used by application. I never saw a CAN message with an ID below 0xFF in my Project.
Just let me know CAN ID '0' is valid or not?
Because, In ISO-14229-1 document I found 00-FF CAN Frames are reserved for various SERVICES. I'm pretty sure you're misunderstanding the document there. UDS has nothing to say about CAN frame IDs. It can't have, because it doesn't talk about CAN in the first place.