Torque Diagnostic Display on a Toyota Prius Using An ELM327 Adapter

Updated on August 20, 2016
Source

Torque For Android (For Prius!!!)

Screenshot of the home screen of the Torque app for Android
Screenshot of the home screen of the Torque app for Android | Source

What Is Torque?

The application Torque is available in the Android Play Store in both free and paid versions. The paid version is $5 and is well worth the cost. It's compatible with Bluetooth-equipped Android smartphones.

You can use it to connect to a Bluetooth-compatible ELM327 OBDII adapter. An ELM327 adapter simply provides access to the On-Board Diagnostics (OBD) interface that has been standard on most vehicles since 1996. OBD performs such functions as reading out Diagnostic Trouble Codes (DTCs) and checking the temperature of vehicle fluids, the voltage of oxygen sensors, instantaneous fuel economy, trip fuel economy, and so on. The Bluetooth part is especially important here since it allows you to connect a laptop (using software other than Torque), Android tablet, or smartphone to gain access to diagnostic codes and the information that the vehicle's ECU keeps track of regarding the engine, the transmission and so forth.

Torque will work with the majority of ELM327 adapters available from Amazon or Ebay, and you don't even have to buy a top-of-the-line adapter.

Using Android Tablet or Phone to Display Info While Driving

Instead of using a phone, you can install Torque on any Bluetooth-capable Android tablet and mount it to the dash. Mine is mounted using Velcro which holds the tablet just fine and can always be removed.
Instead of using a phone, you can install Torque on any Bluetooth-capable Android tablet and mount it to the dash. Mine is mounted using Velcro which holds the tablet just fine and can always be removed. | Source
My Android phone held in a cup holder mount, using one of my dashes on Torque to display various indicators.  Only the voltage for the 12-Volt battery is showing as the Prius isn't in READY mode.
My Android phone held in a cup holder mount, using one of my dashes on Torque to display various indicators. Only the voltage for the 12-Volt battery is showing as the Prius isn't in READY mode. | Source

ELM327 OBDII Bluetooth Adapters

Many different brands of ELM327 Bluetooth adapters are available. Better-known brands such as the Kiwi Bluetooth Scanner made by PLX Devices are at the more expensive end of the scale. The cheaper ones are produced under random generic-sounding names and the majority of them look exactly alike. These are technically clones, but that hasn't stopped anyone from buying them, and most Torque users have no trouble using the ones at the cheaper end of the spectrum which can be bought or bid on in the $15-$20 range.

Torque Running On Dash-Mounted Tablet

Prius-Specific Information

Even more useful in the case of the Prius, Torque can be used with custom PIDs made available for the Gen 2 Prius (2004-2009 Model Years) or the Gen 3 Prius (Late 2009 to Present Model Years) available for download from PriusChat.com (courtesy of usbseawolf2000). These PIDs let you use Torque to acquire more useful information such as:

  • the actual state-of-charge of the high voltage battery pack;
  • the voltage of individual groups of batteries (which can be useful in determining the health of high mileage or aging battery packs)'
  • and how much you are using regenerative braking rather than friction braking to slow the vehicle down. Regenerative braking charges the battery pack instead of wasting energy turning forward momentum into heat.

Monitoring Voltage

Screenshot of another dash I have set up just to display the voltages of individual blocks of battery cells in the high-voltage battery pack, along with a few temperature sensors and the speed of the high-voltage cooling fan.
Screenshot of another dash I have set up just to display the voltages of individual blocks of battery cells in the high-voltage battery pack, along with a few temperature sensors and the speed of the high-voltage cooling fan. | Source

Where to Connect an ELM327 Adapter in a Prius

It's easy to access, and right in front of you when you're in your Prius; right in front of your right leg, to be exact. Look under the dash below the steering wheel and column, and you'll see a multi-pin female plug that the end of an OBDII adapter will fit right into.

Depending on the size of the adapter you purchased, you might have issues or concerns about bumping it while you are driving. Even though mine is fairly large, I don't have any issue avoiding the adapter when I have it plugged in (which all the time, except when I'm not driving). There are various-sized adapters available, so if this is a concern for you, you can find ones that don't extend out as far as mine.

The location of the OBD II port on a second-generation Prius
The location of the OBD II port on a second-generation Prius | Source
ELM327 OBD II adapter plugged in
ELM327 OBD II adapter plugged in | Source
Amount of room between driver's right leg and OBD adapter, accelerator pedal depressed
Amount of room between driver's right leg and OBD adapter, accelerator pedal depressed | Source

What to Do If Your ABS Or Traction-Control Warning Lights Unexpectedly Activate While Using Torque

Occasionally you might notice that after parking on short trips and leaving your tablet or smartphone running Torque, that upon starting up your ABS, VSC, and possibly the traction-control warning lights are on, and braking is mostly being done via the friction brakes. Nothing is actually wrong with your Prius: Torque has simply entered a scanning mode, trying to regain communication with the ECUs in your Prius, and the ECUs didn't take kindly to this, so they detected a problem and went into the default mode of restricting regenerative braking.

If this happens to you:

  1. Park somewhere safe. Don't try to do this while you are driving or at an intersection; you don't want to risk an accident or impede the flow of traffic!
  2. Remove the Bluetooth adapter.
  3. Power your Prius on and off two or three times, until the warning lights turn off after going into READY mode.

You can prevent this ECU miscommunication from occurring by going into your vehicle profile in Torque, scrolling to the bottom, and specifying you want to use a particular CAN-bus communication protocol, specifically the ISO 15765-4 CAN (11-Bit 500k baud) option. This way, when Torque loses connection, it will know to try reconnecting using this protocol.

Reader Survey

After reading this Hub, have you or would you consider using Torque with an adapter to connect your phone to your Prius?

See results

Questions & Answers

    Comments

      0 of 8192 characters used
      Post Comment

      • profile image

        Lionel 

        16 months ago

        Hi from France, Thanks for these tips, A very professional, interesting and helpful site !

      working

      This website uses cookies

      As a user in the EEA, your approval is needed on a few things. To provide a better website experience, axleaddict.com uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

      For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at: https://axleaddict.com/privacy-policy#gdpr

      Show Details
      Necessary
      HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
      LoginThis is necessary to sign in to the HubPages Service.
      Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
      AkismetThis is used to detect comment spam. (Privacy Policy)
      HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
      HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
      Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
      CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
      Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the googleapis.com or gstatic.com domains, for performance and efficiency reasons. (Privacy Policy)
      Features
      Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
      Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
      Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
      Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
      Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
      VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
      PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
      Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
      MavenThis supports the Maven widget and search functionality. (Privacy Policy)
      Marketing
      Google AdSenseThis is an ad network. (Privacy Policy)
      Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
      Index ExchangeThis is an ad network. (Privacy Policy)
      SovrnThis is an ad network. (Privacy Policy)
      Facebook AdsThis is an ad network. (Privacy Policy)
      Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
      AppNexusThis is an ad network. (Privacy Policy)
      OpenxThis is an ad network. (Privacy Policy)
      Rubicon ProjectThis is an ad network. (Privacy Policy)
      TripleLiftThis is an ad network. (Privacy Policy)
      Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
      Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
      Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
      Statistics
      Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
      ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
      Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)