Page 1 of 1

No CAN initialization for ISO15765-4 29bit/x protocols

Posted: Tue Jan 27, 2015 8:13 pm
by sixchristoph
Hi,

I used the datalogger on ISO 15765-4 CAN (11 bit ID,500 Kbaud) and ISO14230-4 (KWP2000) cars now and it worked as supposed to (sadly without logging GPS_NEMA).

Yesterday I tried to log two cars using the ISO 15765-4 CAN (29 bit ID,500 Kbaud) and ISO 15765-4 CAN (29 bit ID,250 Kbaud) standard and the datalogger could not initialaize a CAN connection for both of them.
I could instantanioulsy get a connection using my ELM327 v1.4 CAN interpreter.

Did anybody have similar problems or any ideas what could help here? Somehow I got the impression my problems always end up at the serial commonication interface ....

Bests, Christoph

Re: No CAN initialization for ISO15765-4 29bit/x protocols

Posted: Mon Feb 02, 2015 5:45 pm
by stanley
Have you tried obd.init() with a specified protocol?

Re: No CAN initialization for ISO15765-4 29bit/x protocols

Posted: Tue Feb 03, 2015 9:44 pm
by sixchristoph
Yes, also tried to specify the protocol directly when calling the init function but it did not help.
No glue where to start now.
Christoph

Re: No CAN initialization for ISO15765-4 29bit/x protocols

Posted: Fri Apr 03, 2015 2:19 pm
by haydent
my car uses "ISO 14230-4 KWP (fast init, 10.4 kbaud)" and i have got it to work with normal elm327 and android app (which tells me that is the protocol). but data logger does not connect to odb both in auto init or with specifying the protocol PROTO_KWP2000_FAST = 5.

im in the process if trying the logger in elm327 mode per this sketch to see if that works atleast.

https://github.com/stanleyhuangyc/Freem ... 327emu.ino

Re: No CAN initialization for ISO15765-4 29bit/x protocols

Posted: Sun Apr 05, 2015 1:08 pm
by haydent
Results of my debuggng process can be followed here: https://github.com/stanleyhuangyc/Freematics/issues/7