JLD505 icon indicating copy to clipboard operation
JLD505 copied to clipboard

Where to get all CAN IDs?

Open nicolaselb opened this issue 6 years ago • 4 comments

Actually it isn't a issue, but where did you get the CAN IDs for sending messages?

For example, "CARSIDE_BATT = 0x100".

Thanks!!!

nicolaselb avatar Oct 26 '19 18:10 nicolaselb

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.

collin80 avatar Oct 27 '19 17:10 collin80

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".

nicolaselb avatar Oct 27 '19 23:10 nicolaselb

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.

collin80 avatar Oct 27 '19 23:10 collin80

Great! I'll work on this

Thanks a lot!

nicolaselb avatar Oct 27 '19 23:10 nicolaselb