obdgpslogger might be worth a look
Of course, I think that because I wrote it...
As a student I'm currently writing my thesis on EV usage in Real life. In which the Real Life consumption of energy and so on are really interesting. Within 3 month a total of 20 Th!nk City cars will be driving around 5 days a week. At the moment we're running 1 Th!nk City.
This project is carried out in Holland (the really small country....) so maybe my English is not the best in the world but Iím still learning.
Whitin this project I'm trying to connect/log the data out of the Th!nk City Can/OBD2.
The information Iím currently having:
11 Bit identifier
I'm currently in possession of an 'ELM327' interface. The problem is that none of the known software is capable of connecting with this car/protocol.
So what would be the most logical steps to get the data that's available on the CAN to my PC?
Did you have any success connecting to the car?
I have the same problem and even if I set automatic discovery via
AT SP 0
i just got en error when trying to get information via
Any hints on this subject?
Thanks in advance,
mru, to which car are you trying to connect? (Make, model, model year, engine type)
And in which country do you live?
I know hybride vehicles have to comply to EOBD and also the electric part can be read, but a full electric car has zero emissions, whatever the circumstances. Whether this has to comply to EOBD? I don't know.
If it's a 2008 or later, then if (BIG if) it complies with EOBD rules, the protocol is CAN (obligated).
I seriously doubt if you can log much. There are no specific pids for an electric car.
Most of the pids are for cars with petrol, gas or diesel engines.
Leaves you with a few generic pids like Vehicle speed and Battery Voltage.
AFAIK its newer then 2008, its more likely to be 2009.
The ELM327 supports auto probing, so it should be no problem, right?
If i specify proto 8 (ISO 15765-4 CAN (11 bit ID, 250 Kbaud)) and try to get an overview about available pids with 0100 i just get CAN ERROR
on the other hand with proto 6 (ISO 15765-4 CAN (11 bit ID, 500 Kbaud)) it seems somehow to work but i can't get an overview about available pids (afaik 0100 is obligatory)Code:ELM327 v1.2a > AT TP 8 OK >0100 CAN ERROR
With auto probing:Code:>AT TP 6 OK >0100 NO DATA
Code:>AT TP 0 OK >0100 SEARCHING... UNABLE TO CONNECT
But it seems that the interface is connected as i get some messages with MA:
So what would be the next steps? Any hints?Code:0: 00 00 00 00 00 00 7: 10 27 10 27 10 27 10 6A 00 00 0A 5F 0A 5D <DATA ERROR E0 00 00 7: 10 27 10 27 10 27 10 0B 0E 4D <DATA ERROR 7: 10 27 10 27 10 27 10 00 02 <DATA ERROR 00
Get (Beg, steel, borrow) a reliable tester with a proven record both for 11-bit and 29-bit can and test the car.
I think this car is also sold in the USA? That would rule out 250k baudrate as OBD2 only allows 500k.
Or test your Elm on some Can vehicles. Volvo has been using 29-bit 250k around 2004. I think now there also on 500k because of problems in the USA with OBD2.
But in the end it looks like your vehicle is NOT compliant.
It finaly worked out on our th!nks using PEAK-IT OBD2 connector/USB. Then there are about 15 signals on the can, probably there many more but I working on it.... The original software is called Zebramonitor.....