CAN Comm setup (OBD-II)
Posted: Sun Apr 21, 2024 2:26 am
Hello, here to ask another question.
I am doing my own project to get a data from a car through OBD-II.
Car; Chevy Spark 2016,
Logger; SDL Sport.
Through OBD-II, what I want to log is just 2 things. RPM and speed.
From what I found; on C185 Motec Manager > New > OBD-II, there is already existing CAN comm setup for OBD so I mimic them. From the advice I got here before, I used ADL2 sport Motec Manager to make .CC7, which SDL Sport is able to read.
However, none of them - speed and RPM - did not work. Nothing recorded.
whole 3 weeks invested, but really can't find the answer...
But here is one thing I am doubting. On C185 Motec Manager > New > OBD-II > CAN Comm setup, it says;
Offset; 1 for ID; 410C(RPM), and click "Change" to go "Change Comms Channel" offset; 3 and length;2.
Since RPM uses 2 bytes, so the length 2 is correct,
but I am not really sure the offset value. Also why there is 2 different value for offset?
From what I know; I should hop 2 bytes to get the RPM only, so offset should be 2...?
What is the offset on the "identifier" and "change comms channel"? Are they different? What are they?
I am doing my own project to get a data from a car through OBD-II.
Car; Chevy Spark 2016,
Logger; SDL Sport.
Through OBD-II, what I want to log is just 2 things. RPM and speed.
From what I found; on C185 Motec Manager > New > OBD-II, there is already existing CAN comm setup for OBD so I mimic them. From the advice I got here before, I used ADL2 sport Motec Manager to make .CC7, which SDL Sport is able to read.
However, none of them - speed and RPM - did not work. Nothing recorded.
whole 3 weeks invested, but really can't find the answer...
But here is one thing I am doubting. On C185 Motec Manager > New > OBD-II > CAN Comm setup, it says;
Offset; 1 for ID; 410C(RPM), and click "Change" to go "Change Comms Channel" offset; 3 and length;2.
Since RPM uses 2 bytes, so the length 2 is correct,
but I am not really sure the offset value. Also why there is 2 different value for offset?
From what I know; I should hop 2 bytes to get the RPM only, so offset should be 2...?
What is the offset on the "identifier" and "change comms channel"? Are they different? What are they?