Decoding CAN data

Hi,

Just thought I’d share something that I think is pretty cool!! I have been using Claude Code to analyse my CANlogs, I explain what the log contains, like; this log I’m getting in the car, turning on the ignition waiting a few seconds then starting the car, I then explain, I’d like Claude to search through the log and find …. I use known examples like ambient temp today is 14 degrees; and I’m amazed because in just a few minutes it processed that data found the pid, updated my DBC file and as I gave it locations for the RealDash XML schema and Target ID docs it modified my XML file with the correct offset, length and conversion factor all automatically!!

I’m pretty amazed by the speed it can work through the data and find patterns, sometimes requiring some testing, but scary how accurate it can be!

Anyway, I’m loving RealDash my project is now progressing at a greater pace, thanks for reading and I’d be interested if anyone else had similar experiences using AI to achieve this??

Ian

2 Likes

AI can only tell you what it knows.

It has only helped me about 10% of the way.

To this day, I have a TCM frame that I’m working on that Gemini insists is an ECM frame even though it only appears on the bus when I power up the TCM (with or without the ECM)

Caveat emptor.

I think this is where Claude is different, as it is able to write code and analyse the actual data it can better understand the patterns in the CAN data. Gemini is just a chat bot so you are right it can only really chat about things that have already been documented elsewhere.

I learn a lot by analyzing the frames with savvy can

Glad you were able to find AI useful

Thanks for sharing, happy to hear AI is helping you out :+1:

2 Likes