Page 1 of 2 12 LastLast
Results 1 to 10 of 12

Thread: How does Scanguage get mpg ?

  1. #1
    Low Bitrate
    Join Date
    Jul 2006
    Posts
    65

    How does Scanguage get mpg ?

    Looks like Scangauge2 can show real-time mpg. How exactly do you think it does it ? Is it using some manufacturer specific code ? or does it somehow calculate based on the distance travelled and fuel trim ?

  2. #2
    Low Bitrate
    Join Date
    Jul 2006
    Posts
    65
    uh..109 views and not 1 reply ??

  3. #3
    Variable Bitrate
    Auto Apps:loading...
    mezz64's Avatar
    Join Date
    Nov 2004
    Location
    PA
    Posts
    357
    Blog Entries
    1
    Perhaps it's because the information could have been found with a search? It wouldn't use specific codes, it would be too tedious to make it compatible with every OBDII vehicle and it can't use MAF because not every vehicle has it, which leaves the formulas in post #9 of that thread.

    http://www.mp3car.com/vbulletin/engi...-maf-obd2.html

  4. #4
    Newbie
    Join Date
    Sep 2008
    Posts
    1
    OBD supplies instantaneous speed (distance/time) and fuel consumption (volume/time). Assuming the time is constant between the two (it is, equalling the update frequency of the OBD) the time elements can be eliminated, leaving distance and volume. MPG = distance/volume. Simple math...

  5. #5
    Low Bitrate
    Join Date
    Jul 2006
    Posts
    65
    Quote Originally Posted by uncleal View Post
    ..and fuel consumption (volume/time).
    really ? And what is the PID for 'fuel consumption' ?

  6. #6
    pwb
    pwb is offline
    Newbie
    Join Date
    Aug 2008
    Posts
    22
    There isnt any PID for that. Scangauge use
    0C - RPM
    04 - Load
    05 - Engine coolant temp
    0B - MAP
    0F - Intake air temp
    To calculate MPG.

  7. #7
    Variable Bitrate
    Join Date
    Nov 2007
    Posts
    298
    It must get pretty inaccurate when the AFR isn't whatever Scangauge is assuming. My Subaru runs ~14.7 most of the time (and I assume most cars do) but when it's on boost the AFR goes down near 10:1.

    If it knows load, why does it need RPM and MAP?

  8. #8
    Variable Bitrate
    Join Date
    Nov 2007
    Posts
    298
    Also, my Subaru has a factory MPG display that's based on injector pulse width, RPM, and MPH. I put in bigger fuel injectors and now it thinks I'm getting really great mileage. If there's an OBDII code for injector pulse width (IPW), and if you know what the flow rate and dead time (aka latency) is for your injectors, you could do it that way.

  9. #9
    Low Bitrate
    Join Date
    Sep 2008
    Posts
    99
    Quote Originally Posted by mezz64 View Post
    Perhaps it's because the information could have been found with a search? It wouldn't use specific codes, it would be too tedious to make it compatible with every OBDII vehicle and it can't use MAF because not every vehicle has it, which leaves the formulas in post #9 of that thread.

    http://www.mp3car.com/vbulletin/engi...-maf-obd2.html
    Using the equation in post 9 means they would have to know volumetric efficiency and engine displacement. SCII does not have that info.

    I too have been wondering this. I have written several programs that use corporate PIDs for MAF and Odometer extraction, but I dont see how this works. I have hooked up an ELM327 and issued an ATMA to see what PIDs the SCII was requesting. SCII calls PIDs 0x0F,0x0B, 0x0C, 0X11,0X0D,0X05 AND 0X03 in a constant loop when it is installed in my 2008 Chrysler that does not support MAF.


    I did find this site where it is claimed that all you need for a pseudo MAF is MAP/absolute temp.

    http://www.omninerd.com/articles/Imp...uel_Efficiency

  10. #10
    Low Bitrate
    Join Date
    Sep 2008
    Posts
    99
    Quote Originally Posted by mezz64 View Post
    Perhaps it's because the information could have been found with a search? It wouldn't use specific codes, it would be too tedious to make it compatible with every OBDII vehicle and it can't use MAF because not every vehicle has it, which leaves the formulas in post #9 of that thread.

    http://www.mp3car.com/vbulletin/engi...-maf-obd2.html
    Using the equation in post 9 means they would have to know volumetric efficiency and engine displacement. SCII does not have that info.

    I too have been wondering this. I have written several programs that use corporate PIDs for MAF and Odometer extraction, but I dont see how this works. I have hooked up an ELM327 and issued an ATMA to see what PIDs the SCII was requesting. SCII calls PIDs 0x0F,0x0B, 0x0C, 0X11,0X0D,0X05 AND 0X03 in a constant loop when it is installed in my 2008 Chrysler that does not support MAF.


    I did find this site where it is claimed that all you need for a pseudo MAF is MAP/absolute temp.

    http://www.omninerd.com/articles/Imp...uel_Efficiency

Page 1 of 2 12 LastLast

Similar Threads

  1. OBDII / Elm MPG meter. Almost working but not quite!
    By stevieg in forum Engine Management, OBD-II, Engine Diagnostics, etc.
    Replies: 105
    Last Post: 08-19-2008, 04:24 AM
  2. Software that shows realtime MPG data?
    By wonderworm in forum Software & Software Development
    Replies: 2
    Last Post: 04-21-2008, 07:55 PM
  3. Feature Request - Realtime MPG in OBD-II
    By blckwdw in forum Centrafuse
    Replies: 1
    Last Post: 12-01-2006, 11:11 AM
  4. MPG for Nissan Titan
    By plmoreau in forum Engine Management, OBD-II, Engine Diagnostics, etc.
    Replies: 3
    Last Post: 09-08-2006, 08:27 AM
  5. MPG Software
    By GPSFelix in forum Software & Software Development
    Replies: 5
    Last Post: 09-04-2003, 02:43 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •