The scanguageII works pretty well on 04-09Prius, I was wondering if anyone has tried it on an 01-03Prius yet? I tried it once when brand new, and it worked for various things like RPM, MPG, etc, but I was not able to get SOC or BtV to display. I think that the Xgauge values only work on canbus 04-09, so I put it into an 06 Prius and it has now "learned" that vehicle, and SOC, BtV etc.. work good. However now if I later plug it into the 03 it gives the car a system error, but if I power down the car, remove scanguage and restart it goes back to normal. This means the scanguage needs to be reset before putting it back into an 01- 03 (non-can) prius once it has learned a canbus vehicle. And there is no way to read SOC, BtV, BtA on an 01-03 other than having to pay $$ for a hardware cable and complicated software on a pc? I have not yet found any handheld scanners that can handle 01-03 either. Any suggestions before I make a plunge?
Confirmed: The scanguage does not work on the classic (00-03) Prius for anything except rpm, speed, etc. and is rather shakey at best on the 03.. It works much better on the (04-09) prius, and can display BTV, SOC, running MPG and all the other generic stuff. I would not try to clear any codes that come up however, although they claim you can. The scanguage is really just a CAN system monitor (04-09), so that alone explains why it doesn't work well on classic non-CAN models.
Hi w2co, I've tried it on my 03 Prius, only a couple of std gauges work. To read hybrid specific data, you need to use the Xgauge. They use KWP2000 instead of CAN so you need different values. I've tried the below values and it seems to work. Column 1 Column 2 Column 3 Column 4 Column 5 Column 6 0 TXD RXF RXD MTH NAME Notes 1 82D5F10191 04410591 2808 000100020000 SOC %
Thanks for that xgauge value for SOC Vincent. I will try that soon on the 03. It would be nice to have something small like scanguage just to monitor things. Do you have any other xgauge codes that work? I have looked all over and found nothing for the GEN1's. Tom
Hi Tom, There is not much info. on GEN1 PIDs, it is mostly by trial and error, so please verify it against your Auto Enginuity. TIA Column 1 Column 2 Column 3 Column 4 Column 5 Column 6 Column 7 Column 8 0 XGauge TXD RXF RXD MTH NAME Notes 1 State-of-Charge 82D5F10191 04418591 2808 000A00020000 soc XX.X % 2 Battery Block 1 Voltage 82D5F101A4 044145A4 2810 000100010000 V01 XX.X volts 3 Battery Block 2 Voltage 82D5F101A4 044145A4 3810 000100010000 V02 XX.X volts 4 Battery Block 3 Voltage 82D5F101A5 044145A5 2810 000100010000 V03 XX.X volts 5 Battery Block 4 Voltage 82D5F101A5 044145A5 3810 000100010000 V04 XX.X volts 6 Battery Block 5 Voltage 82D5F101A6 044145A6 2810 000100010000 V05 XX.X volts 7 Battery Block 6 Voltage 82D5F101A6 044145A6 3810 000100010000 V06 XX.X volts 8 Battery Block 7 Voltage 82D5F101A7 044145A7 2810 000100010000 V07 XX.X volts 9 Battery Block 8 Voltage 82D5F101A7 044145A7 3810 000100010000 V08 XX.X volts 10 Battery Block 9 Voltage 82D5F101A8 044145A8 2810 000100010000 V09 XX.X volts 11 Battery Block 10 Voltage 82D5F101A8 044145A8 3810 000100010000 V10 XX.X volts 12 Battery Block 11 Voltage 82D5F101A9 044145A9 2810 000100010000 V11 XX.X volts 13 Battery Block 12 Voltage 82D5F101A9 044145A9 3810 000100010000 V12 XX.X volts 14 Battery Block 13 Voltage 82D5F101AA 044145AA 2810 000100010000 V13 XX.X volts 15 Battery Block 14 Voltage 82D5F101AA 044145AA 3810 000100010000 V14 XX.X volts 16 Battery Block 15 Voltage 82D5F101AB 044145AB 2810 000100010000 V15 XX.X volts 17 Battery Block 16 Voltage 82D5F101AB 044145AB 3810 000100010000 V16 XX.X volts 18 Battery Block 17 Voltage 82D5F101AC 044145AC 2810 000100010000 V17 XX.X volts 19 Battery Block 18 Voltage 82D5F101AC 044145AC 3810 000100010000 V18 XX.X volts 20 Battery Block 19 Voltage 82D5F101AD 044145AD 2810 000100010000 V19 XX.X volts 21 Lowest Battery Block Voltage 82D5F101AE 044145AE 2810 000100010000 Vlo XX.X volts 22 Highest Battery Block Voltage 82D5F101AF 044145AF 2810 000100010000 Vhi XX.X volts 23 Lowest Battery Block Number 82D5F101AE 044105AE 3808 000100010000 blo XX 24 Highest Battery Block Number 82D5F101AF 044105AF 3808 000100010000 bhi XX 25 Battery Block 1 Resistance 82D5F101CA 044105CA 2808 000100010000 R01 XX mΩ 26 Battery Block 2 Resistance 82D5F101CA 044105CA 3008 000100010000 R02 XX mΩ 27 Battery Block 3 Resistance 82D5F101CA 044105CA 3808 000100010000 R03 XX mΩ 28 Battery Block 4 Resistance 82D5F101CA 044105CA 4008 000100010000 R04 XX mΩ 29 Battery Block 5 Resistance 82D5F101CB 044105CB 2808 000100010000 R05 XX mΩ 30 Battery Block 6 Resistance 82D5F101CB 044105CB 3008 000100010000 R06 XX mΩ 31 Battery Block 7 Resistance 82D5F101CB 044105CB 3808 000100010000 R07 XX mΩ 32 Battery Block 8 Resistance 82D5F101CB 044105CB 4008 000100010000 R08 XX mΩ 33 Battery Block 9 Resistance 82D5F101CC 044105CC 2808 000100010000 R09 XX mΩ 34 Battery Block 10 Resistance 82D5F101CC 044105CC 3008 000100010000 R10 XX mΩ 35 Battery Block 11 Resistance 82D5F101CC 044105CC 3808 000100010000 R11 XX mΩ 36 Battery Block 12 Resistance 82D5F101CC 044105CC 4008 000100010000 R12 XX mΩ 37 Battery Block 13 Resistance 82D5F101CD 044105CD 2808 000100010000 R13 XX mΩ 38 Battery Block 14 Resistance 82D5F101CD 044105CD 3008 000100010000 R14 XX mΩ 39 Battery Block 15 Resistance 82D5F101CD 044105CD 3808 000100010000 R15 XX mΩ 40 Battery Block 16 Resistance 82D5F101CD 044105CD 4008 000100010000 R16 XX mΩ 41 Battery Block 17 Resistance 82D5F101CE 044105CE 2808 000100010000 R17 XX mΩ 42 Battery Block 18 Resistance 82D5F101CE 044105CE 3008 000100010000 R18 XX mΩ 43 Battery Block 19 Resistance 82D5F101CE 044105CE 3808 000100010000 R19 XX mΩ 44 Battery Inhaling Air Temperature 82D5F101B2 044105B2 2808 00010001FFD8 TBi +/- XX °C 45 Battery Inhaling Air Temperature 82D5F101B2 044105B2 2808 00090005FFD8 TBi +/- XX °F 46 Battery Temperature Sensor 1 82D5F101D0 044105D0 2808 00010001FFD8 TS1 +/- XX °C 47 Battery Temperature Sensor 1 82D5F101D0 044105D0 2808 00090005FFD8 TS1 +/- XX °F 48 Battery Temperature Sensor 2 82D5F101D0 044105D0 3008 00010001FFD8 TS2 +/- XX °C 49 Battery Temperature Sensor 2 82D5F101D0 044105D0 3008 00090005FFD8 TS2 +/- XX °F 50 Battery Temperature Sensor 3 82D5F101D0 044105D0 3808 00010001FFD8 TS3 +/- XX °C 51 Battery Temperature Sensor 3 82D5F101D0 044105D0 3808 00090005FFD8 TS3 +/- XX °F 52 Battery Temperature Sensor 4 82D5F101D1 044105D1 2808 00010001FFD8 TS4 +/- XX °C 53 Battery Temperature Sensor 4 82D5F101D1 044105D1 2808 00090005FFD8 TS4 +/- XX °F 54 HV Battery Current 82D5F101A3 044105A3 2810 00010064FF80 btA +/- XXX A 55 HV Battery Current (for <100A only) 82D5F101A3 044185A3 2810 0001000AFB00 bta +/- XX.X A 56 MG1 Inverter Temperature 8216F101CD 044105CD 2808 00010001FFCE Ti1 +/- XX °C 57 MG1 Inverter Temperature 8216F101CD 044105CD 2808 00090005FFC6 Ti1 +/- XX °F 58 MG2 Inverter Temperature 8216F101CD 044105CD 3008 00010001FFCE Ti2 +/- XX °C 59 MG2 Inverter Temperature 8216F101CD 044105CD 3008 00090005FFC6 Ti2 +/- XX °F 60 MG1 Temperature 8216F101CE 044105CE 2808 00010001FFCE TM1 +/- XX °C 61 MG1 Temperature 8216F101CE 044105CE 2808 00090005FFC6 TM1 +/- XX °F 62 MG2 Temperature 8216F101CE 044105CE 3008 00010001FFCE TM2 +/- XX °C 63 MG2 Temperature 8216F101CE 044105CE 3008 00090005FFC6 TM2 +/- XX °F 64 HV Battery Voltage 8216F101D1 044105D1 2808 000200010000 btV XXX Volts 65 MG1 RPM 8216F101C4 044105C4 2810 000100010000 M1R +/- XXXX rpm 66 MG2 RPM 8216F101C2 044105C2 2810 000100010000 M2R +/- XXXX rpm Edit: Change Battery Block Resistance to mΩ (milliohm). Note: Gauges with the same value for [TXD] cannot be displayed at the same time.
Thanks for all those Vincent. I tried it again on the 03 Prius, and it works fine until I turn the car off. Then next time you startup, it will have the triangle of death, and a PS warning in the display along with ABS light blinking. Not until you dis-connect the obdII port will it come back to normal. This same thing happened with a different scanguageII on the same 03.. I had SOC, RPM, MPH, MPG as gauges this time and it worked fine the first time, but just don't shut off the ignition because next time you start you'll see the triangle of death!
Hi Tom, Thanks for testing! Yeah, I got that triangle of death sometime too. From my observations, it usually happened if I turned the ignition key too fast. If I turned it to "ON" and pause for a few seconds before turning to "Start", no problem so far.
Although not related, today I plugged the AE OBD interface into the car while IGN was on and it spiked the MFD. It went into a light gray background with black Japanese script. Sad to say, I didn't have a cell phone camera with me at the time. Bob Wilson
Vincent, Ok on turning the key slowly, will try that first. Good thing it goes back to normal after unplugging.. Yes I also suspect if you change from the Xgauge to some other standard gauge and save before shutting down it may work as well. Will let you know what happens next here. Bob I would never hot plug anything - AE, Scanguage, or any other reader while the system is on. Always plug it on before starting. Well the AE software needs to be initialized after starting anyway as you know. Good thing yours came back ok as well, I would cringe if those errors ever stuck on...
Ok I have done much experimenting to find out how to get the scanguageII to reliably connect to the GEN1 Classic Prius (we have an 03), and I have found that all above Xgauges values work on the classic, I'm using SOC, RPM, Gph, AVGMPG (I had to play with the SOC values a bit to make it display xx.x not just xxx) if you turn the car off it even goes out like normal (set to Hybrid mode), but the next time you start the car it gets the triangle of death and blinking ABS warning light the first time not the second. All one really needs to do is unplug the scangauge and then plug it back in before starting again, everytime you just connected it to the car (that is turned off) it will say "connecting" then start up the car and everything is good -everytime. Just remember to unplug the scangauge after shutting off the car and it works everytime. Unplugging or plugging in should ALWAYS be with the car turned off! I just unplug the RJ connector up on the scangauge itself, not the OBDII connector everytime, just leave that in.
It almost sounds as if the Scanguage is spiking the OBD-like buss like the Auto Enginuity. It is as if it loads or fails to 'tri-state off' when it first powers up. Bob Wilson
Hi Bob, Well it works if you just plugged it in and started for the first time. It's when you turn the car off, but leave the scangauge connected until the next startup, that causes the failure. The only time AE does this is if it's set to "auto initialize" or if it's set to can buss mode. If it's set to iso-9141 and OBDII it also works every time. So to emulate a good scenario, just unplug the scangauge after shutdown. Then plug it in again right before you start again and it works good then, (start car while it says connecting..). Just another thing to have to remember which I'm good at. The wife may forget tho... BTW next I will try either inverter temp or mg1/mg2 temps. I think those are in Vincents' previous xgauge post. Those would be good to monitor as well.
Hi Tom, What is your SGII firmware version? Mine is 3.17, I wonder whether that makes any difference at all? BTW, I've added °F to the list.
Mine is a version 3.17, I tried the MG1 and MG2 temps and they work good. All is ok with the 03' prius, just remember to unplug the RJ connector every time you shut down, and plug it back in just before starting and it works every time. BTW also have a scangaugeII in the 06' prius and that works very well, as well as all the xgauges. using can-buss mode of course. However that setup can be left plugged in all the time with no problems at all.
Thanks, it seems there are differences in our 03'. I do not need to unplug the RJ connector at all. After trying out the temp. in °F today, I found a miscalculation on the MG1, MG2, MG1 & MG2 Inverter temp. The MTH should be 00090005FFC6 instead of00090005FFA8. My apology for the error.
Hello I had the same problem talked to scangauge and they sent me a different obdII cable and that solved the problem. I cant get the Bta HVbattery current to work right on my 02 prius it shows 4600 amps even when not moving it does change but not by much. You guys are great. I installed a 4kw enginer kit and am trying to get all the info I can from my scan gauge I have the soc working thanks to this thread.
Hmmm I've used the MG1 and MG2 motor temps values as posted and they worked in deg.C, I believe. Did have to tinker with the SOC values a bit to make it read XX.X% not XXX% but have not tried the MG1&MG2 Inverter temps yet. The favorite gauge display here on the 03' is #1RPM, #2Gph, #3 AVG Mpg, and #4SOC, but I do scroll through #4 to get the xgauges I've input so far. Thanks Vincent. Hi rickw, Glad you got it working. So you say they gave another cable to solve the triangle of death problem in the GEN1's? That's very interesting. Yes I would not go without the SOC readout, the cars MFD screen is just too inaccurate for me, especially since the battery is 8 years old now, still good but you never know. At least it seems to be accurate to .5% and that's good enough for me to keep an eye on it. So how do you like that 4KW enginer kit? That's probably what I'll end up doing to this 03, once the oem hv battery takes a dump, I plan on installing a reconditioned GENII pack in there, and then the 4KW enginer kit. But that's a ways away right now..
Hi I believe the scangauge cable has a wire removed to stop the classic prius from generating false error code. I still consider the enginer kit in a Beta status its not exactly plug and play my converter went out still waiting for a replacement. Charging batteries has to be monitored so you dont overcharge them. I am gaining between 10 and 15 mpg but you have to drive with a light foot and under 40mph to keep it in electric mode. On the scangauge Im going to try changing the last 4 digits in the MTH column.