Register
Results 1 to 5 of 5
  1. #1
    Junior Member
    Join Date
    Apr 2016
    Posts
    39
    Thanks Thanks Given 
    40
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default Fiat Punto Mileage correction over OBD-II

    Hi,

    I'm trying to do mileage correction on my Fiat Punto mk2b (year 2004).
    I'm using ELM327, and managed to connect to the Dashboard unit, and I'm able to change the mileage, but only more than the original.

    This is what I have so far:

    Initializing ELM327 and setting connection/display paramters
    Code:
    ATZ
    ATCAF0
    ATCFC0
    ATCRA7C3
    ATSH7B0
    ATAT1
    ATST29
    Connecting to dashboard unit
    Code:
    85021081
    Keeping connection alive, need to send every second or so, or else the dashboard disconnects
    Code:
    85013E1
    Reading odometer
    Code:
    850221211
    Dashboard response, odometer value:
    Code:
    F1 05 61 21 02 D7 43 00
    In this case, odometer value is 02D743, that is 186179 km

    Set odometer value, in this case to 02D744, 186180 km
    Code:
    85053B2102D744
    Dashboard response, if mileage is higher than original value:
    Code:
    F1 02 7B 21 00 00 00 00
    Dashboard response, if mileage is lower than original value:
    Code:
    F1 03 7F 3B 12 00 00 00

    Anyone knows the command to set a lower mileage or reset to 0?

  2. #2
    Junior Member
    Join Date
    Apr 2016
    Posts
    39
    Thanks Thanks Given 
    40
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Forgot to mention, I'm able to zero out the mileage by writing the eeprom, but I'm trying to learn how to do that through the OBD port.
    Any hint would be appriciated!

  3. #3
    DK Veteran

    Join Date
    Jul 2016
    Posts
    509
    Thanks Thanks Given 
    97
    Thanks Thanks Received 
    560
    Thanked in
    298 Posts

    Default

    Does ELM support huge messages? As you can set mileage to 0 by OBD but that needs some big command (more than 50 bytes in total).

  4. The Following User Says Thank You to steveleo For This Useful Post:

    kido resuri (24th January, 2019)

  5. #4
    Junior Member
    Join Date
    Apr 2016
    Posts
    39
    Thanks Thanks Given 
    40
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    I guess I could try if I knew the command.

  6. #5
    Junior Member
    Join Date
    Apr 2016
    Posts
    39
    Thanks Thanks Given 
    40
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts

    Default

    Since then I found out that AlfaOBD can reset/write whatever mileage I want, with ELM327, so it is indeed possible with an ELM327 interface.
    If I have time and interest, I might be able to capture the packets, but I'll need a man-in-the-middle for a wifi ELM327 adapter.

 

 

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.