ELM327 CAN pins selector for FIAT and FORD + k-line pin selector - Page 2
Register
Page 2 of 3 FirstFirst 123 LastLast
Results 16 to 30 of 37
  1. #16
    DK Veteran

    Join Date
    Oct 2009
    Posts
    381
    Thanks Thanks Given 
    66
    Thanks Thanks Received 
    137
    Thanked in
    106 Posts

    Default

    Yes set protocol 5 . only pin 7 used for comms ( engine ) but switch to obd 9 for abs or
    obd 11 for trans ect.

  2. #17
    Member
    Join Date
    Jan 2016
    Posts
    60
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    1
    Thanked in
    1 Post

    Default

    Quote Originally Posted by autotrans View Post
    Yes set protocol 5 . only pin 7 used for comms ( engine ) but switch to obd 9 for abs or
    obd 11 for trans ect.
    Hello, I made some research and found out kwp2000 is only for programming not for diagnostic reading. So it shouldn't work at all as you suggested.

  3. #18
    DK Veteran

    Join Date
    Oct 2009
    Posts
    381
    Thanks Thanks Given 
    66
    Thanks Thanks Received 
    137
    Thanked in
    106 Posts

    Default

    I can assure you kw2000 works fine for diagnostic

  4. #19
    Member
    Join Date
    Jan 2016
    Posts
    60
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    1
    Thanked in
    1 Post

    Default

    Quote Originally Posted by autotrans View Post
    I can assure you kw2000 works fine for diagnostic
    I tried as you suggested. The adapter connects to ECU but no data is received, "unknown protocol":

    97obBPu.jpg

    rh8veWu.jpg

    I also tried to issue some AT commands to the adapter but it's not responding. I was able to make it work on a Freelander so the unit works. Don't know why it doesn't reply to AT.
    Could it be anyway that I need to pass the exact header ? Do you know what is it?
    Last edited by chriz74; 3rd February, 2016 at 11:30 AM.

  5. #20
    DK Veteran

    Join Date
    Oct 2009
    Posts
    381
    Thanks Thanks Given 
    66
    Thanks Thanks Received 
    137
    Thanked in
    106 Posts

    Default

    A CLASS PET ENG PIN 7 SP5.
    SET HEADER 81 01 F2
    SEND 81 ( INIT OK C1 C2 46 ).
    SEND 3C 00 E C U SERIAL NUM ID.
    SEND 22 11 XX 01 DATA XX = DATA REQUEST.
    SEND 82 STOP COMMS ( AND THANKS BUTTON ).

  6. #21
    Member
    Join Date
    Jan 2016
    Posts
    60
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    1
    Thanked in
    1 Post

    Default

    Ok I was able to communicate with the ECU, but how do I use this info in scanmaster? I mean here's what I did using elm327 program: ... ecu replied also to 3F; 22110101 and 3C00 .. those where suggested by the elm327 author. Now is there a way to set scanmaster program to use this header ATSH8101f2 outside of the terminal and get actual diagnostic data in the GUI ?

    6860 ms >>>> ATZ
    ATZ#0D
    #0D
    #0D
    ELM327 v1.5#0D
    #0D
    >
    2297 ms >>>> ATI
    ATI#0D
    ELM327 v1.5#0D
    #0D
    >
    1546 ms >>>> ATH1
    ATH1#0D
    OK#0D
    #0D
    >
    6641 ms >>>> ATTP5
    ATTP5#0D
    OK#0D
    #0D
    >
    9922 ms >>>> ATSH8101F2
    ATSH8101F2#0D
    OK#0D
    #0D
    >
    5266 ms >>>> 81
    81#0D
    BUS INIT:
    OK#0D
    83 F2 01 C1 C2 46 3F #0D
    #0D
    6860 ms >>>> ATZ
    ATZ#0D
    #0D
    #0D
    ELM327 v1.5#0D
    #0D
    >
    2297 ms >>>> ATI
    ATI#0D
    ELM327 v1.5#0D
    #0D
    >
    1546 ms >>>> ATH1
    ATH1#0D
    OK#0D
    #0D
    >
    6641 ms >>>> ATTP5
    ATTP5#0D
    OK#0D
    #0D
    >
    9922 ms >>>> ATSH8101F2
    ATSH8101F2#0D
    OK#0D
    #0D
    >
    5266 ms >>>> 81
    81#0D
    BUS INIT:
    OK#0D
    83 F2 01 C1 C2 46 3F #0D
    #0D

    Last edited by chriz74; 5th February, 2016 at 02:40 PM.

  7. #22
    Member
    Join Date
    Jan 2016
    Posts
    60
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    1
    Thanked in
    1 Post

    Default

    Quote Originally Posted by autotrans View Post
    A CLASS PET ENG PIN 7 SP5.
    SET HEADER 81 01 F2
    SEND 81 ( INIT OK C1 C2 46 ).
    SEND 3C 00 E C U SERIAL NUM ID.
    SEND 22 11 XX 01 DATA XX = DATA REQUEST.
    SEND 82 STOP COMMS ( AND THANKS BUTTON ).

    Do you have references for DATA ? I mean when sending 22 11 XX 01 How do I know what is the data I am asking?

    for example:

    14234 ms >>>> 22110101
    22110101#0D
    85 F2 01 62 11 01 94 9B 1B #0D
    #0D

    what is the data returned?
    Last edited by chriz74; 5th February, 2016 at 05:19 PM.

  8. #23
    Member
    Join Date
    Jan 2016
    Posts
    60
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    1
    Thanked in
    1 Post

    Default

    I sniffed the PIDs with a serial monitor and a working adapter (not ELM) . Now I have all the PIDs and meaning. I sent them to hobdrive support team. They made a custom conf for the program and now I can read live data through ELM 327 using kwp2000

  9. #24
    DK Veteran

    Join Date
    Oct 2009
    Posts
    381
    Thanks Thanks Given 
    66
    Thanks Thanks Received 
    137
    Thanked in
    106 Posts

    Default

    A list of these pids would be nice

  10. #25
    Member
    Join Date
    Jan 2016
    Posts
    60
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    1
    Thanked in
    1 Post

    Default

    Quote Originally Posted by autotrans View Post
    A list of these pids would be nice
    Can you help creating a custom csv file for torque app?

    Follows 1998 Mercedes A Class W168 Petrol Engine PIDs (pre OBD2 car)

    3C00 - Hardware info

    22110101 - Coolant Temperature

    22110201 - Engine Start Temperature

    22110301 - Intake Air temperature

    22110401 - Engine Speed (Rpm)

    22110501 - Target Idle Speed (Rpm) Calculated Value

    22110601 - Engine Load

    22110701 - Mass Air Flow (MAF)

    22110801 - Inlet Manifold Pressure

    22110A01 - Throttle Position

    22110B01 - Firing Angle

    22110C01 - Engine Torque

    22110D01 - Injection Time

    22110E01 - Fuel Consumption

    22110F01 - Fuel consumed since start Total

    22111001 - Battery Voltage

    22111101 - Fuel Tank Pressure Difference

    22111201 - Canister Purge Valve, Duty Cycle

    22111301 - Vehicle Speed at Front Axle

    22111501 - Pedal Value Sensor 1

    22111601 - Pedal Value Sensor 2

    22111701 - Throttle Actuator, voltage 1

    22111801 - Throttle Actuator, voltage 2

    22111B01 - Lambda Extract Value

    22111F01 - Voltage Lambda Sensor Upstream

    22112101 - Voltage Lambda Sensor Downstream

    22112301 - Fuel Adaptation Upper Part Load Rich at Lower Part Load

    22112401 - Fuel Adaptation Lower Part Load Rich at Upper Part Load

    22112501 - Fuel Adaptation Idle at Idle Speed

    22112601 - Idle Speed Adaptation Value

    22114601 - Exhaust Gas Temperature

    22114701 - Fuel Level (OK/NOT OK)

    apparently the unit uses this same pid (22114701) to read also: Clutch Switch (ON/OFF), Air Conditioning Compressor (ON/OFF)

    22114801 - Secondary Air Injection (ON/OFF)

    apparently the unit uses this same pid (22114801) to read also: Knock Control (ON/OFF), Torque Control (ON/OFF), Tank Ventilation Valve (ON/OFF), Lambda Regulation, probe before catalytic converter (ON/OFF), Lambda Regulation, probe after catalytic converter (ON/OFF)

    22114901 - End Of Line Mode (ON/OFF)

    apparently the unit uses this same pid (22114901) to read also: Preheating, catalytic Converter (ON/OFF), Post Start Enrichment (ON/OFF), Inertia Switch (ON/OFF), Safety Fuel Shut Off (ON/OFF), Programming Throttle Limits (Done / Not Done)

    22114C01 - Start Enable (YES/NO)

    22117201 - Engine Oil Level

    22117301 - Engine Oil Quality


    ------

    READ DTC (ELM 327):

    ATSP5
    ATH1
    ATSH8101F1
    ATFI
    22111001
    ATSH8101F3
    A1

    CLEAR DTC (ELM 327):

    ATSP5
    ATH1
    ATSH8101F1
    ATFI
    22111001
    ATSH8101F3
    14
    Last edited by chriz74; 16th April, 2016 at 10:10 AM.

  11. The Following User Says Thank You to chriz74 For This Useful Post:

    autotrans (24th March, 2016)

  12. #26
    DK Veteran

    Join Date
    Oct 2009
    Posts
    381
    Thanks Thanks Given 
    66
    Thanks Thanks Received 
    137
    Thanked in
    106 Posts

    Default

    Thanks for the list, A1 for codes 14 for clear, certainly work for autotrans : abs : selector & autoclutch
    obviously the faults need to be rectified first. try ATSH 81-01-F2 then 81 then 14.
    have a list of pids for autotrans if anyone needs it.

  13. #27
    Member
    Join Date
    Jan 2016
    Posts
    60
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    1
    Thanked in
    1 Post

    Default

    Quote Originally Posted by autotrans View Post
    Thanks for the list, A1 for codes 14 for clear, certainly work for autotrans : abs : selector & autoclutch
    obviously the faults need to be rectified first. try ATSH 81-01-F2 then 81 then 14.
    have a list of pids for autotrans if anyone needs it.
    excuse my ignorance, what is auto trans? A software? .. by the way, 14 is returning 7F (error)

  14. #28
    Member
    Join Date
    Jan 2016
    Posts
    60
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    1
    Thanked in
    1 Post

    Default

    You mean you have more PIDs for this car ? If so can you post them? Do you know the commands for adaptation reset?

  15. #29
    DK Veteran

    Join Date
    Oct 2009
    Posts
    381
    Thanks Thanks Given 
    66
    Thanks Thanks Received 
    137
    Thanked in
    106 Posts

    Default

    autotrans ( AUTOMATIC TRANSMISSION ) 722 600 this was Mercedes feeble attempt to make a 5 speed front wheel
    drive transmission 00 to 05 it failed miserably, but can't complain it kept us in work on the repair side. in those days
    there were lots of scanners around to do engine management but very little in the way of transmission data that's how
    I became involved with the elm327. have some transmission pids & ABS will sort them out and post after the easter
    break. what code's do you have stored, 14 seems to work on most other modules.

  16. #30
    Member
    Join Date
    Jan 2016
    Posts
    60
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    1
    Thanked in
    1 Post

    Default

    Quote Originally Posted by autotrans View Post
    autotrans ( AUTOMATIC TRANSMISSION ) 722 600 this was Mercedes feeble attempt to make a 5 speed front wheel
    drive transmission 00 to 05 it failed miserably, but can't complain it kept us in work on the repair side. in those days
    there were lots of scanners around to do engine management but very little in the way of transmission data that's how
    I became involved with the elm327. have some transmission pids & ABS will sort them out and post after the easter
    break. what code's do you have stored, 14 seems to work on most other modules.
    VCI finds p0121. My ECU was rebuilt recently for MAFs fault by ecutesting. I know that this p0121 error comes out after you reset adaptation and you can't clear it until throttle is adapted again. When I had the Star Diagnosis I could reset adaptation then put the key in pre ignition position for 2 minutes to make the throttle relearn positions or something than I could clear the p0121 error. Now I don't seem to be able to do so, not even the VCI working scanner could do that so I don't know if 14 is failing completely (wrong command) or just failing at clearing the error. A1 now returns this:

    Write: A1
    Read: A1
    98 F3 01 E1 01 21 10 0B 01 00 34 80 80 11 00 00 00 32 80 01 0A 00 06 02 00 00 00 B5
    84 F3 01 E1 FF FF 01 58


    >
    Write: 14
    Read: 14
    83 F3 01 7F 14 10 1A

    I doubt I have all those errors as the car is working normally and there is no engine light on.

 

 
Page 2 of 3 FirstFirst 123 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.