1. Attachments are working again! Check out this thread for more details and to report any other bugs.

ScanGaugeII work on 2010?

Discussion in 'Gen 3 Prius Accessories and Modifications' started by taxachusetts, Jun 29, 2009.

  1. jdcollins5

    jdcollins5 Senior Member

    Joined:
    Aug 30, 2009
    5,131
    1,338
    0
    Location:
    Wilmington, NC
    Vehicle:
    2010 Prius
    Model:
    III
    Adrian,

    I finally got around to programming the two fuel XGauges, the fuel in uL and in uS. Both of these appear to be linked to the engine RPM where when the RPM goes to zero these gauges freeze at last state. Is this normal? When I restart the car they immediately return to zero.

    How do you tell when the engine is spinning but not using fuel, when these values freeze or drop to some minimum value?

    Any more info on the scaling of these signals?

    Thanks,

    Dwight
     
  2. abqpete

    abqpete Junior Member

    Joined:
    Dec 31, 2006
    29
    2
    0
    Location:
    SF Bay Area
    Vehicle:
    Other Hybrid
    Model:
    N/A
    After reading this thread (and many others), my eyes are blurry. I just got my ScanGauge II from Amazon for $118. It is running firmware v4.06. I have two newbie questions (so far) that I could not figure out answers to.

    1. A gen 3 Prius has a fuel tank capacity of 11.9 gallons. According the the ScanGauge manual, one should round DOWN the capacity to the next whole value. Is everyone using 11 gallons as the capacity?

    2. I looked at the spreadsheet for XGauges but could not find an entry for displaying the much mentioned stages of the HSD such as S0, S1a, S1b, S2, S3, and S4. How are people determine this?

    Thanks and regards, Peter
     
  3. Codyroo

    Codyroo Senior Member

    Joined:
    Oct 24, 2007
    1,826
    515
    6
    Location:
    Pleasanton, Ca
    Vehicle:
    2010 Prius
    Model:
    IV
    I programmed mine for 11 gallons.
     
    3 people like this.
  4. abqpete

    abqpete Junior Member

    Joined:
    Dec 31, 2006
    29
    2
    0
    Location:
    SF Bay Area
    Vehicle:
    Other Hybrid
    Model:
    N/A
    11 it is then!
     
  5. jdcollins5

    jdcollins5 Senior Member

    Joined:
    Aug 30, 2009
    5,131
    1,338
    0
    Location:
    Wilmington, NC
    Vehicle:
    2010 Prius
    Model:
    III
    1. I went the other way and programmed mine for 12 since it was 11.9. Mine is usually dead on the gallons used for fillup so I do not see where it makes a difference.

    2. I monitor the engine coolant temp to determine the warmup stage.
     
  6. abqpete

    abqpete Junior Member

    Joined:
    Dec 31, 2006
    29
    2
    0
    Location:
    SF Bay Area
    Vehicle:
    Other Hybrid
    Model:
    N/A
    I am going to stick with 11 for the next couple of tanks and then try 12 and see what (if any) difference it makes.

    I've got the water temp gauge on and am monitoring it. At this point I am getting into information overload and spending too much time staring at the gauges rather than the road!

    Thanks and regards, Peter
     
  7. jdcollins5

    jdcollins5 Senior Member

    Joined:
    Aug 30, 2009
    5,131
    1,338
    0
    Location:
    Wilmington, NC
    Vehicle:
    2010 Prius
    Model:
    III
    LOL - I think we all go through that when we first get the SGII ! There is a lot of info available to add to overload.
     
  8. vincent1449p

    vincent1449p Active Member

    Joined:
    May 24, 2004
    894
    331
    0
    Location:
    Singapore
    Vehicle:
    2012 Prius c
    Hi Dwight,

    I have some PIDs which I think are those missing in the PID map.

    Column 1 Column 2 Column 3 Column 4 Column 5 Column 6 Column 7
    0 XGauge TXD RXF RXD MTH NAM Notes
    1 MG1 Inverter Shutdown 07E02178 02EA24610578 2801 000100010000 i1s ON or OFF
    2 MG1 Inverter Fail 07E02178 02EA24610578 2901 000100010000 i1f ON or OFF
    3 MG2 Inverter Shutdown 07E02178 02EA24610578 3001 000100010000 i2s ON or OFF
    4 MG2 Inverter Fail 07E02178 02EA24610578 3101 000100010000 i2f ON or OFF
    5 DCDC Cnv Target Pulse Duty 07E02179 02EA84610579 2810 0F9FFFFF0000 cvd XX.X %
    6 Water Pump Run Control Duty 07E02179 02EA84610579 3808 00C800330000 wpd 62.5 to 81.3%
    7 Converter Shutdown 07E02179 02EA24610579 4001 000100010000 cvs ON or OFF
    8 Converter Fail 07E02179 02EA24610579 4101 000100010000 cvf ON or OFF
    9 Battery block minimum voltage 07E02192 02EA05610692 3010 1F3FFFFF0000 Vlo divide by 100 to get volts
    10 Battery block number with minimum voltage 07E02192 02EA05610692 4008 000100010000 blo Any of block number 1 to 14
    11 Battery block maximum voltage HB 07E02192 02EA05610692 4808 1F3F01000000 VhI divide by 100 to get volts [add to Vhi]
    12 Battery block maximum voltage LB 07E02192 010702EA0321 2008 1F3FFFFF0000 Vhi divide by 100 to get volts
    13 Battery block number with maximum voltage 07E02192 010702EA0321 2808 000100010000 bhi Any of block number 1 to 14
    14 Number of battery blocks 07E02192 010702EA0321 3008 000100010000 num 14
    15 Delta SOC 07E02198 010782EA0321 2008 000500010000 dSC XX.X %
    16 SOC after IG-ON 07E02198 010782EA0321 2808 000500010000 iSC XX.X %
    17 SOC Max 07E02198 010782EA0321 3008 000500010000 Shi XX.X %
    18 SOC Min 07E02198 010782EA0321 3808 000500010000 Slo XX.X %[/FONT][/FONT][/COLOR]


    Vincent

     
  9. tevogel

    tevogel Junior Member

    Joined:
    Dec 18, 2011
    40
    2
    0
    Location:
    slater,mo.
    Vehicle:
    2015 Prius Alpha
    Model:
    IV
    yes,please let us know, i want one
     
  10. jdcollins5

    jdcollins5 Senior Member

    Joined:
    Aug 30, 2009
    5,131
    1,338
    0
    Location:
    Wilmington, NC
    Vehicle:
    2010 Prius
    Model:
    III
    Vincent,

    I am out of town and away from my Prius right now. When I get back in town I will begin trying out some of your new PID's.

    Thanks,

    Dwight
     
  11. skwcrj

    skwcrj Member

    Joined:
    Nov 25, 2011
    278
    68
    5
    Location:
    Gig Harbor, WA
    Vehicle:
    2012 Prius v wagon
    Model:
    Two
    Hi All,

    I'm a newby here.

    I just got a Scangauge II for Christmas. In just 5 minutes, I was able to set the back up beep to a single beep and the seatbelt beep is disabled in our 2012 V. I called some local Toyota dealers and was quoted anything from a flat fee of $51 (I'm guessing about a half hour labor) to a minimum of one hour shop labor. The Scangauge almost paid for itself in just 5 minutes!

    FWIW... my Scangauge II came with firmware 4.06 out of the box.

    The Scangauge II along with Adrian Black's spreadsheet rock!

    Al
    Gig Harbor, WA
    2012 Prius V - got it a little over a month ago.
     
    2 people like this.
  12. astrand

    astrand PHEV Guru

    Joined:
    Aug 19, 2007
    33
    12
    0
    Location:
    Linköping, Sweden
    Vehicle:
    2004 Prius
    Model:
    N/A
    I'm somewhat puzzled by this Xgauge. I want to display kW instead of amps. Scaling with 0.22 (ie assume 220 V) is good enough for me. However, when I tried adjusting the multiplier and divider, the decimal dot disappeared. I thought the "8" i Offset 2 was supposed to always add a dot? I also don't quite understand the logic behind subtracting F334 = 3276?

    In general, I think there are much information missing from the Xgauge coding manual. For example, is the division signed or unsigned? I also wonder if anybody knows how to decode 16-bit little endian values. Seems impossible to me.
     
  13. jdcollins5

    jdcollins5 Senior Member

    Joined:
    Aug 30, 2009
    5,131
    1,338
    0
    Location:
    Wilmington, NC
    Vehicle:
    2010 Prius
    Model:
    III
    Vincent,

    I just tried i1s, i1f, i2s, i2f, cvd, wpd, cvs, cvf, and Vlo. All blanks. I double-checked and triple-checked the parameters to make sure I was not making a mistake.

    I will try the remaining PID's tomorrow and let you know.

    Dwight
     
  14. vincent1449p

    vincent1449p Active Member

    Joined:
    May 24, 2004
    894
    331
    0
    Location:
    Singapore
    Vehicle:
    2012 Prius c
    Oops! I'm sorry, it was my mistake.:( I sent it to the wrong ECU.

    Column 1 Column 2 Column 3 Column 4 Column 5 Column 6 Column 7
    0 XGauge TXD RXF RXD MTH NAM Notes
    1 MG1 Inverter Shutdown 07E22178 02EA24610578 2801 000100010000 i1s ON or OFF
    2 MG1 Inverter Fail 07E22178 02EA24610578 2901 000100010000 i1f ON or OFF
    3 MG2 Inverter Shutdown 07E[/FONT][/FONT][/COLOR][/SIZE]22178 02EA24610578 3001 000100010000 i2s ON or OFF
    4 MG2 Inverter Fail 07E[/FONT][/FONT][/COLOR][/SIZE]22178 02EA24610578 3101 000100010000 i2f ON or OFF
    5 DCDC Cnv Target Pulse Duty 07E[/FONT][/FONT][/COLOR][/SIZE]22179 02EA84610579 2810 0F9FFFFF0000 cvd XX.X %
    6 Water Pump Run Control Duty 07E[/FONT][/FONT][/COLOR][/SIZE]22179 02EA84610579 3808 00C800330000 wpd 62.5 to 81.3%
    7 Converter Shutdown 07E[/FONT][/FONT][/COLOR][/SIZE]22179 02EA24610579 4001 000100010000 cvs ON or OFF
    8 Converter Fail 07E[/FONT][/FONT][/COLOR][/SIZE]22179 02EA24610579 4101 000100010000 cvf ON or OFF
    9 Battery block minimum voltage 07E[/FONT][/FONT][/COLOR][/SIZE]22192 02EA05610692 3010 1F3FFFFF0000 Vlo divide by 100 to get volts
    10 Battery block number with minimum voltage 07E[/FONT][/FONT][/COLOR][/SIZE]22192 02EA05610692 4008 000100010000 blo Any of block number 1 to 14
    11 Battery block maximum voltage HB 07E[/FONT][/FONT][/COLOR][/SIZE]22192 02EA05610692 4808 1F3F01000000 VhI divide by 100 to get volts [add to Vhi]
    12 Battery block maximum voltage LB 07E[/FONT][/FONT][/COLOR][/SIZE]22192 010702EA0321 2008 1F3FFFFF0000 Vhi divide by 100 to get volts
    13 Battery block number with maximum voltage 07E[/FONT][/FONT][/COLOR][/SIZE]22192 010702EA0321 2808 000100010000 bhi Any of block number 1 to 14
    14 Number of battery blocks 07E[/FONT][/FONT][/COLOR][/SIZE]22192 010702EA0321 3008 000100010000 num 14
    15 Delta SOC 07E[/FONT][/FONT][/COLOR][/SIZE]22198 010782EA0321 2008 000500010000 dSC XX.X %
    16 SOC after IG-ON 07E[/FONT][/FONT][/COLOR][/SIZE]22198 010782EA0321 2808 000500010000 iSC XX.X %
    17 SOC Max 07E[/FONT][/FONT][/COLOR][/SIZE]22198 010782EA0321 3008 000500010000 Shi XX.X %
    18 SOC Min 07E[/FONT][/FONT][/COLOR][/SIZE]22198 010782EA0321 3808 000500010000 Slo XX.X %[/FONT][/FONT][/COLOR][/SIZE]


    Vincent
     
  15. vincent1449p

    vincent1449p Active Member

    Joined:
    May 24, 2004
    894
    331
    0
    Location:
    Singapore
    Vehicle:
    2012 Prius c
    Hi astrand,

    Yes, the "8" will add a dot if the results are between -99.9 and 99.9 inclusive. Otherwise, it will drop the dot, e.g. 100, only 3 digits will be displayed. Therefore, you need to re-adjust the multiplier and divider so that it falls within the range.

    From the Repair Manual, HV battery current has the following range:

    Min.: -327.68 A, Max.: 327.67 A

    Using y = Mx + C,
    When x = 0, y = -327.68 => C = -327.68
    When x = 65535, y = 327.67
    327.67 = M * 65535 - 327.68 => M = 1 / 100

    y = x / 100 - 327.68

    To display 1 decimal point, the result must be 10 times.

    10 * y = x / 10 - 3276.8

    So, your multiplier & divider is 0001000A and offset is F333 or F334.

    I agree. The division is unsigned in firmware 3.17. I don't know about FW 4.0x and higher. I think it is 16-bit Big-endian.

    Vincent
     
  16. jdcollins5

    jdcollins5 Senior Member

    Joined:
    Aug 30, 2009
    5,131
    1,338
    0
    Location:
    Wilmington, NC
    Vehicle:
    2010 Prius
    Model:
    III
    Vincent,

    No problem. Let me check these new parameters and get back with you.

    Thanks,

    Dwight
     
  17. jdcollins5

    jdcollins5 Senior Member

    Joined:
    Aug 30, 2009
    5,131
    1,338
    0
    Location:
    Wilmington, NC
    Vehicle:
    2010 Prius
    Model:
    III
    Vincent,

    It works much better with the correct ECU :)

    All PID's worked but I did get a few unexpected replies.

    Water Pump Run Control Duty, wpd, returned 3.9% instead of your listed range of 62.5 to 81.3%. I was sitting in Park but pressed the accelerator and revved the ICE and still no change. I will have to try this one again while driving.

    Number of battery blocks, num, returned a 0 instead of 1 thru 14.

    SOC Min, Slo, remained at 0.0% while driving and when start and stop. I even ran in EV mode for a short while to try to pull HV battery down to see if it took a minimum SOC before recording and still remained 0.0%. Will have to continue monitoring this one.

    Battery Block min and max voltages and block number for min and max move around a lot. I would think this is good news that the Battery Monitoring system is working well to keep the battery blocks equalized.

    Keep working on this PID map and maybe we can fill in all of the blanks !

    Thanks,

    Dwight
     
    1 person likes this.
  18. jdcollins5

    jdcollins5 Senior Member

    Joined:
    Aug 30, 2009
    5,131
    1,338
    0
    Location:
    Wilmington, NC
    Vehicle:
    2010 Prius
    Model:
    III
    Vincent,

    In your last group of PID parameters you used an RXF of 02EAX4610578 for the first half and 010702EA0321 for the
    second half.

    Is there a "simple" explanation as to why you used one versus the other?

    Thanks,

    Dwight
     
  19. vincent1449p

    vincent1449p Active Member

    Joined:
    May 24, 2004
    894
    331
    0
    Location:
    Singapore
    Vehicle:
    2012 Prius c
    02EAX4610578 - First Frame msg.
    010702EA0321 - Consecutive Frame msg.

    Pls refer back to this post for the explanation of FF and CF.

    CF do not have the PID (78 in this case) in it, so we need to make use of the Sequence Code (21 in this case) to filter out the responses.

    You can read up the ELM document (Pg 40 ~ 42) to learn more.

    Vincent
     
  20. jdcollins5

    jdcollins5 Senior Member

    Joined:
    Aug 30, 2009
    5,131
    1,338
    0
    Location:
    Wilmington, NC
    Vehicle:
    2010 Prius
    Model:
    III
    Vincent,

    As always, thanks for your explanation. I went back and reread your explanations of First Frame messages and Consecutive Frame messages.

    Dwight