Where to get all CAN IDs?
Actually it isn't a issue, but where did you get the CAN IDs for sending messages?
For example, "CARSIDE_BATT = 0x100".
Thanks!!!
As far as I can recall, we just made the ID up. 0x100 wasn't used by anything else so that's what we picked. There wasn't any greater reason than that.
Actually I'm trying to write a code for a DC fast charging station (according to IEC 61851 family) and I can not find these IDs in these documents. I found an Indian normative, which is based on the IEC 61851 family, that shows some of them and they're exactly the ones you've used. Have a look at page 128 (https://araiindia.com/hmr/Control/AIS/922201652239PMAIS-138_Part_2_EVSEDC.pdf) The EV charging station doesn't need to know these IDs previously? So it can know what the car is "taking about".
Sorry, I stand corrected. In the case of the JLD505 code that interfaces with CHAdeMO the ids 0x100 through 0x109 are for CHAdeMO communications. I had another project where 0x100 was used for reporting but wasn't in reference to any standard. To get the specification for what the bytes of 0x100, 101, 102, 108, or 109 you'd need the CHAdeMO specification. Or, read the source code for the JLD505 debug branch where we handle all those frames.
Great! I'll work on this
Thanks a lot!