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

Updated list of Gen II XGauges (ScanGauge)

Discussion in 'Gen 2 Prius Technical Discussion' started by Dan., Sep 4, 2009.

  1. Dan.

    Dan. MPG Centurion

    Joined:
    Sep 7, 2005
    387
    127
    1
    Location:
    Houston, Texas
    Vehicle:
    2007 Prius
    Here's a list of the gauges I've included. Many are "game" gauges that are of little use other than fun quirks of your car to know. Others such as "ccl" and "buf" are MUST have bits of info. Please look at the experiemental tab. I'm trying to get the scaling on some of these gauges nailed down. "vvt" is very interesting since it indicates fuel cut far before you read any other indication of the injectors cutting out. Also proves DFCO *does* exist in S1 as odd as that may seem.

    WARNING Those gauges that start with an uppercase field in the "NAM" column are SOLICITED gages. Solicited gages can and will throw a DTC (communication DTC) if you code them wrong. Never hot-plug or hot-remove a ScanGauge with Solicited gauges programmed into it, and always clear solicited gauges before moving a scangauge to another make/model/year vehicle.

    Passive gauges (lowercase) are benign and you can mess them up as much as you want without any fear. To clear any gauge, simply program spaces into the TXD field. Resetting factory defaults does *NOT* do it.

    Oec - Pulled from German site and not yet tested.

    Maf - May be the same as the standard SGII MAF reading?

    Mkm - Can be converted to mi, but I haven't yet.

    Cmv - This may read different than the terminal voltage

    Alv - May be different than the stadard "LOD" value.

    Tpr - May be different than the standard "TPS" value.

    Aat - May be different than standard SGII gauge.

    Tpa - May be different than the standard "TPS" value.

    Cet - Good to see how much hybrid driving is done with engine off.

    Ct1 - Usefull for predicting when S1 will complete?

    Ct2 - Usefull for predicting when S1 will complete?

    Mti - Game gauge but can be used for trip time with some math.

    Cti - Game gauge but can be used for trip time with some math.

    Inj - by Hobbit, usefull for seing what the Injectors are doing.

    Tm2 - Unconfirmed but very interesting.

    M2r - Unconfirmed but very interesting

    Gps - May be usefull for older Prius that can't use "gps"

    Bta - Battery amps going too or from the battery.

    Soc - State of Charge of the HV pack.

    Btv - Untested mode 21 traction battery voltage.

    etc - Engine temp in deg C

    etf - Engine temp in deg F

    bta - *BUG* fw3.15 can't do 12 bit math, so the MTH field can't scale this propperly. To keep the signing right I had to borrow a high nibble from btV. What is left is a gauge in units of 6.5mA. This is traction battery current in/out of the battery in units of 6.5 mA.

    btV - Battery voltage in another place to allow for PID collision with other "BTV" gauges.

    bps - Percentage of "floored" that the brake pedal is.

    evb - "ON" if the EV button triggered EV mode, OFF if you are not in EV mode.

    wtc - Engine collant temp (not etc) in deg C.

    Wth - Engine collant temp (not etc) in deg F.

    vvt - Scalling is unknown, but this goes to zero when the injectors cut out!

    gfr - This doesn't work in the 2007, but may in older models. Scaling is a guess.

    gfb - This doesn't work in the 2007, but may in older models. Scaling is a guess.

    sdl - This doesn't work in the 2007, but may in older models. Scaling is a guess.

    kph - Speed in kph (positive or neg). This shows with MUCH greater granularity than the speedometer. A new MTH function should derive MG2 rpm as well.

    mph - Speed in kph (positive or neg). This shows with MUCH greater granularity than the speedometer.

    m2r - Untested MG2 rpm.

    gps - Percentage of deperssion of the gas pedal. May not work in older model Gen II prius.

    rpm - The control requested rpm. This is the signal the master ECU sends to the engine ECU to tell it to spin up or down to a specified RPM. It predictively reads rpm by about 1-2 seconds.

    soc - *BUG* fw3.15 doesn't support unsigned fields (which this is) so a this field borrows "csd" as it's high byte. This means that a value greater than 127% means that "csd" is non-zero and you should service your battery. This gauge reads state of charge of the traction battery.

    buc - Hottest temp sensor reading in the traction batter in degrees C.

    buf - Hottest temp sensor reading in the traction batter in degrees F.

    blc - Coldest temp sensor reading in the traction batter in degrees C.

    blf - Coldest temp sensor reading in the traction batter in degrees F.

    cdl - Highest allowable discharge current from the traction battery in Amps. This changes as the battery gets hot/cold or low on charge. You should work to keep this value unchanged.

    ccl - Highest allowable charge current to the traction battery in Amps. This changes as the battery gets hot/cold or high on charge. You should work to keep this value unchanged.

    csd - This reads the difference in State Of Charge between the highest changed cell and the lowest charged cell in your battery pack. This almost always reads zero, and if it doesn't you might want to get your battery checked out.

    btv - This is another "BTV" gauge to accomodate PID collisions.

    ta1 - Unknown intake air temp.

    ta2 - Unknown intake air temp.

    ta3 - Unknown intake air temp.

    ta4 - Unknown intake air temp.

    ign - This is supposed to be some variant of IGN, but I'm unable to get this working to my satisfaction in a 2007 Prius.

    gas - Percentage of "full" that the gas tank current is. 100 means full tank.

    crt - Current run time in hours. Usefull to compare to Cet to determine what percentage of the drive was on batteries, and what percentage was on gas.

    hpr - Gas Engine power output in horsepower.

    kW - by Hobbit, Gas Engine power output in kilo-watts.

    cfe - Average MPG for this trip.

    dfe - Average MPG for the day.

    11011011
     

    Attached Files:

    14 people like this.
  2. Dan.

    Dan. MPG Centurion

    Joined:
    Sep 7, 2005
    387
    127
    1
    Location:
    Houston, Texas
    Vehicle:
    2007 Prius
    Here's a textified version for those who are M$ Window$ free. The excel spreadsheet does call out some of these as "experimental" but I've simply listed all here for brevity.

    Column 1 Column 2 Column 3 Column 4 Column 5 Column 6 Column 7 Column 8
    0 GAUGE ___TXD___ _____RXF_____ _RXD_ _____MTH_____ _NAM_ Notes
    1 ODBII Error Count 07E00101 044185010000 2907 000100010000 Oec
    2 Manifold Air Flow 07E00110 044145100000 2810 000100010000 Maf 0 - 655.35 g / s
    3 MIL trip distance 07E00121 044105210000 2810 000100010000 Mkm 0-65535 Km
    4 12V battery (control unit) 07E00142 044145420000 2810 0001000A0000 Cmv "0-65 5 V"
    5 Absolute Load Value 07E00143 044105430000 2810 000100010000 Alv ?
    6 Throttle position (relative) 07E00145 044185450000 2808 03E800FF0000 Tpr %
    7 Ambient 07E00146 044105460000 2808 00010001FFD8 Aat -40 - 215 ° C
    8 Throttle position (absolute) 07E00147 044185470000 2808 03E800FF0000 Tpa %
    9 Engine Runtime 07E0011F 0441051F0000 2810 000100010000 Cet 0 - 65535s
    10 Catalyser temp 1 07E0013C 0441053C0000 2810 0001000AFFD8 Ct1 -40 – 6513°C
    11 Catalyser temp 2 07E0013E 0441053E0000 2810 0001000AFFD8 Ct2 -40 – 6513°C
    12 MIL Mileage Time 07E0014D 0441054D0000 2810 000100010000 Mti 0-65535 min
    13 Time since Cleard 07E0014E 0441054E0000 2810 000100010000 Cti 0-65535 min
    14 Injector Time 07E021F3 0306846105F3 3808 000A00080001 Inj x.x
    15 MG2 torque 07E221C3 056106C30000 4010 0001000AFE70 Tm2 -400 - 400 Nm
    16 MG2 RPM 07E221C3 056106C30000 3010 00010001C001 M2r 0 - 6800?
    17 Gas Pedal Position 07E221C4 056186C40000 4008 03E800FF0000 Gps %
    18 Battery Current 07E321CE 056186CE0000 3810 0001000AF333 Bta -150 - 140 xx.x Amps
    19 State of Charge 07E321CE 056186CE0000 3008 000A00020000 Soc %
    20 Battery voltage? 07E321D0 056106D00000 3010 000100010000 Btv Untested Mode 21 Volts
    21
    22 Engine Temp (not coolant) 0031 010002390000 1008 000100010000 etc °C temp of engine
    23 Engine Temp (not coolant) 0031 010082390000 1008 005A00050140 etf °F temp of engine
    24 Battery Current 0033 0100823B0000 140C 000100010000 bta Passive CAN request
    25 Battery Voltage 0033 0100023B0000 2010 000100010000 btV HV Battery Volts
    26 Brake Pedal Position 0038 010082300000 3008 03E800800000 bps xx.x % depression
    27 EV Button Status 0521 010522290000 3101 000100010000 evb EV button ON or OFF
    28 Engine Coolant Temp 0525 0105822C0000 1808 000A00020000 wtc xx.x °C
    29 Engine Coolant Temp 0525 0105422C0000 1808 0384000A0C80 Wth xx.xx °F
    30 VVT valve / Injector? 0528 010002200000 1810 000100010000 vvt unknown scaling
    31 GForce to Right 002A 010042220000 1010 00010001FE00 gfr "x.xx G's scaling a guess"
    32 GForce to Back 002B 010042230000 1010 00010001FE00 gfb "x.xx G's scaling a guess"
    33 Stearing 002D 010042250000 140C 006401BC0000 sdl Degrees left xx.xx %
    34 Kilometers per Hour 00BC 010042B40000 380C 03E804000000 kph xx.xx kph
    35 Miles per Hour 00BC 010042B40000 380C 252603DA0000 mph xx.xx mph
    36 MG2 RPM 024C 010202440000 3010 000100010000 m2r 0 - 6800?
    37 Gas Pedal Position 024C 010282440000 4008 000A00020000 gps xx.x % depression
    38 Target RPM 03C0 010302C80000 2010 000100080000 rpm Tells engine to rev.
    39 State of Charge 03C3 010382CB0000 2010 000A00020000 soc Passive CAN request
    40 Battery Temp (upper read) 03C3 010302CB0000 3008 000100010000 buc °C max for the 5 ms cycle
    41 Battery Temp (upper read) 03C3 010382CB0000 3008 005A00050140 buf °F max for the 5 ms cycle
    42 Battery Temp (lower read) 03C3 010302CB0000 3808 000100010000 blc °C min for the 5 ms cycle
    43 Battery Temp (lower read) 03C3 010382CB0000 3808 005A00050140 blf °F min for the 5 ms cycle
    44 Current Discharge Limit 03C3 010382CB0000 1008 000100010000 cdl 0-125 Amps
    45 Current Charge Limit 03C3 010382CB0000 1808 000100010000 ccl 0-125 Amps
    46 Cell SOC Delta 03C3 010382CB0000 2008 000A00020000 csd % difference in SOC
    47 Battery Voltage 03C5 010302CD0000 2010 000100010000 btv 3CD pid reading
    48 Intake Temp 1 03C7 010302CF0000 1808 000100010000 ta1 °C temp
    49 Intake Temp 2 03C7 010302CF0000 1008 000100010000 ta2 °C temp
    50 Intake Temp 3 03C7 010302CF0000 2008 000100010000 ta3 °C temp
    51 Intake Temp 4 03C7 010302CF0000 3008 000100010000 ta4 °C temp
    52 Ignition degrees before TDC 052E 010502260000 1810 000100010000 ign Passive CAN request
    53 Gas Gauge 05AC 010582A40000 1808 006400040000 gas xx.x % full
    54
    55 Total Trip Time 50 800000000000 0000 000000000000 crt hours x.x
    56 Horse Power (engine) 00 400080000000 0000 000A00170000 hpr Horsepower
    57 KiloWatt Power (engine) 00 400080000000 0000 000A001F0000 kW KiloWatt Power
    58 Current avg. trip MPG 00 800000000000 0000 000000000000 cfe current FE
    59 Daily avg. MPG 01 800000000000 0000 000000000000 dfe daily FE


    11011011
     
    7 people like this.
  3. Dan.

    Dan. MPG Centurion

    Joined:
    Sep 7, 2005
    387
    127
    1
    Location:
    Houston, Texas
    Vehicle:
    2007 Prius
    A word on gauge collision. Gauges with the same TXD can not be displayed at the same time. Nothing bad will happen but only one gauge will win. The following are "sets" of colliding gauges that won't display at the same time. If you happen to have two or more ScanGauges daisy chained, then this is no longer a limitation.

    Colliding sets:
    {Tm2, M2r}
    {Bta, Soc}
    {etc, etf}
    {bta, btV}
    {wtc, Wth}
    {kph, mph}
    {m2r, gps}
    {soc, buc, buf, blc, blf, cdl, ccl, csd}
    {ta1, ta2, ta3, ta4}
    {hpr, kW} <=Maybe not, haven't tested
     
    4 people like this.
  4. Bob64

    Bob64 Sapphire of the Blue Sky

    Joined:
    Apr 9, 2007
    1,540
    92
    0
    Location:
    Virginia
    Vehicle:
    2007 Prius
    Model:
    N/A
    Whats a DTF stand for?
     
  5. Dan.

    Dan. MPG Centurion

    Joined:
    Sep 7, 2005
    387
    127
    1
    Location:
    Houston, Texas
    Vehicle:
    2007 Prius
    Opps... C and F are kinda close on the keyboard.

    DTC - as in big red triangle ;)

    11011011
     
  6. 2009Prius

    2009Prius A Wimpy DIYer

    Joined:
    Mar 25, 2009
    2,705
    507
    63
    Location:
    USA
    Vehicle:
    2009 Prius
    Thanks very much! Still waiting for inverter T...
     
  7. hotbrass

    hotbrass New Member

    Joined:
    Sep 3, 2009
    312
    34
    0
    Location:
    Cowtown
    Vehicle:
    2010 Prius
    Model:
    IV
    Any of these work on a 2010. I tried SOC, BTV, Gps, soc and none of them worked.

    Thanks!
     
  8. bestmapman

    bestmapman 04, 07 ,08, 09, 10, 16, 21 Prime

    Joined:
    Apr 8, 2007
    1,289
    242
    3
    Location:
    Kentucky near Cincinnati, OH
    Vehicle:
    2021 Prius Prime
    Model:
    Limited
    So far, there is not a published list of XGuages for the Gen III. We are hoping they will come out soon.
     
  9. hotbrass

    hotbrass New Member

    Joined:
    Sep 3, 2009
    312
    34
    0
    Location:
    Cowtown
    Vehicle:
    2010 Prius
    Model:
    IV
    Thanks, I will stop looking now.
     
  10. hobbit

    hobbit Senior Member

    Joined:
    Mar 23, 2005
    4,089
    468
    0
    Location:
    Bahstahn
    Vehicle:
    2004 Prius
    Model:
    N/A
    Who's working on the 3rd-gen, and how are they going at it?
    .
    _H*
     
  11. andyprius

    andyprius Senior Member

    Joined:
    Feb 21, 2005
    2,212
    188
    0
    Location:
    Sacramento, California.
    Vehicle:
    2012 Prius Plug-in
    Model:
    Plug-in Base
    Hello Dan: OK What is the binary code for? 219 mpg? or a text equivalent? Also, on the scan, X guage, I am overwhelmed by the #s of items not read, not tested, etc. Making a selection is impossible. Also I see soc is a %, a percent of what? another theoretical value that Toyco engineers have rated the Prius at, ???? Just looking at the soc meter on the car, counting the bars and then extrapolating somewhere between 40-80 % of 207V ( gen II ) might be just as accurate. The original, long lost OP question was, " How can I check HV output, soc?" So, Is there an actual scan guage that will read out a digital value? model, price, source? Thankyou for your previous inputs. Andy.
     
  12. Rokeby

    Rokeby Member

    Joined:
    Jan 21, 2008
    3,033
    708
    75
    Location:
    Ballamer, Merlin
    Vehicle:
    2008 Prius
    andyprius,

    SOC percentage is % of the HV battery full charge. And yes, the HSD
    sets the upper limit at~80%, the lower at ~40 percent under normal
    conditions. (IIRC, there may be a lower limit when in an out-of-gas
    condition, and charges up to 82% when in B have been reported.)

    The HV battery capacity represented by the bars are neither identical
    nor linear:
    ComplexSOC.jpg
    (Click to enlarge)

    SOC is displayed in 0.5% increments by the ScanGauge.

    I have noted during trips on the highway using the cruise control that
    the HSD keeps SOC around 60-65%. (Note that this range is at the
    overlap between the 6th and 7th bars.) I presume that this is the most
    desirable condition.

    As a result, whenever I may have a reason to use EV mode I check
    the SOC. (I have an EV mode switch installed.) If it is in this range or
    higher, I will use EV, if not I don't as I don't want to incur the MPG hit
    for the inevitable recharging. Without the SG's 0.5V steps this kind of
    monitoring and careful use would be be at least difficult, if not
    impossible.

    FWIW, I'm seeing ~55 MPG on my daily 28 mile round-trip commute,
    ~50/50 urban/freeway at OATs between 55 and 85 degF
     
    1 person likes this.
  13. andyprius

    andyprius Senior Member

    Joined:
    Feb 21, 2005
    2,212
    188
    0
    Location:
    Sacramento, California.
    Vehicle:
    2012 Prius Plug-in
    Model:
    Plug-in Base
    This was my:) question, what scan guage (X guage ) gives you an actual State of charge,.............in volts.
     
  14. hobbit

    hobbit Senior Member

    Joined:
    Mar 23, 2005
    4,089
    468
    0
    Location:
    Bahstahn
    Vehicle:
    2004 Prius
    Model:
    N/A
    You can't go by volts, unless you've allowed the cells to settle
    for a while at zero current. Volts are all over the place
    depending on what's going on; heavy EV can bring it down as
    low as 190 and I've seen 265-270 on high regen in the winter.
    That's why a whole ECU to do coulomb-counting through a current
    sensor and keep tabs on voltage distribution across the string
    and take a long-term view of all this is necessary, so you might
    as well trust what it tells you.
    .
    _H*
     
    1 person likes this.
  15. nerfer

    nerfer A young senior member

    Joined:
    Mar 1, 2006
    2,505
    232
    28
    Location:
    Chicagoland, IL, USA, Earth
    Vehicle:
    Other Non-Hybrid
    Model:
    N/A
    That's part of his signature (in ASCII). Or maybe I shouldn't explain it, since it's apparently targeted for nerds.
    It's a work in progress, and you get to be part of the research. Doesn't that make it more fun?
     
    1 person likes this.
  16. andyprius

    andyprius Senior Member

    Joined:
    Feb 21, 2005
    2,212
    188
    0
    Location:
    Sacramento, California.
    Vehicle:
    2012 Prius Plug-in
    Model:
    Plug-in Base
    I see Hobbit, constantly in flux, that's a wide span from low to high. Thanks for the answer.
     
  17. andyprius

    andyprius Senior Member

    Joined:
    Feb 21, 2005
    2,212
    188
    0
    Location:
    Sacramento, California.
    Vehicle:
    2012 Prius Plug-in
    Model:
    Plug-in Base
    TY, I guess I am going to have to work on that then.
     
  18. sfhoo

    sfhoo New Member

    Joined:
    Mar 30, 2011
    2
    0
    0
    Location:
    Glenside, PA
    Vehicle:
    2008 Prius
    Model:
    N/A
    Can anyone teach me how to convert XGauge to Torque (Android App)?
     
  19. 2009Prius

    2009Prius A Wimpy DIYer

    Joined:
    Mar 25, 2009
    2,705
    507
    63
    Location:
    USA
    Vehicle:
    2009 Prius
    Unless you have the source code or it provides suitable customization commands I don't see how you can incorporate XGauge into the Torque app.
     
  20. sfhoo

    sfhoo New Member

    Joined:
    Mar 30, 2011
    2
    0
    0
    Location:
    Glenside, PA
    Vehicle:
    2008 Prius
    Model:
    N/A
    I thought I can convert them to Torque....