SiteScreens00.png
SiteScreens02_v1_1.png
SiteScreens03_v1_1.png
SiteScreens04_v1_1.png
SiteScreens05_v1_1.png
SiteScreens06_v1_1.png
SiteScreens00.png

About


SCROLL DOWN

About


About

Tesla Performance Tools was built with track usage foremost in mind. In any BEV one of the most important aspects to power is the battery. Voltage drop and cell imbalance under load are the two biggest concerns. Followed closely by loss of capacity. Our goal is to bring you a whole new insight into your track performance. Stage 1 starts with replicating the P100D's ludicrous plus launch mode widget. Available as an in app purchase, Stage 2 adds a plethora of additional gauges. Stage 3 adds the ability to log and then playback a session.

Stage 4, 5, 6, 7 and 8 are already in the works and we can't wait to hear from you.

Model 3 support coming very soon…

Requirements

What it does

  • Connect to an external OBD interface over bluetooth in order to read CAN messages from the diagnostic port in your Tesla vehicle.

  • Use third party derived decoding of CAN messages

  • Require some knowledge of EV’s or electric powertrain systems.

  • Require minor disassembly of your vehicle.

  • Log and playback logs

What it doesn’t

  • Send OBD commands.

  • Control the vehicle or vehicle functions in any way.

  • Use your Tesla account in any way.

Stage 1 Features

  • Replica of P100D ludicrous plus widget

  • Current and peak Battery Power

  • Current and peak Front Motor Power

  • Current and peak Rear Motor Power

  • Current and peak longitudinal Acceleration

  • Graph readout

Stage 2 Features - Available as an in app purchase - $1.99

  • Graphical display of all values listed below

  • Current state of charge as reported by BMS

  • Full battery capacity as reported by BMS

  • Remaining battery capacity as reported by BMS

  • Current vehicle speed

  • Current, minimum and peak Battery voltage

  • Current, minimum and peak Battery current - includes regen

  • Current, minimum and peak Battery power - includes regen

  • Current, minimum and peak Front Motor power - includes regen

  • Current, minimum and peak Rear Motor power - includes regen

  • Current, minimum and peak Total Motor power - includes regen

  • Current, minimum and peak BMS maximum discharge

  • Current, minimum and peak BMS maximum regen

  • Current, minimum and peak average Cell group voltage

  • Current, minimum and peak average Cell temperature

  • Current, minimum and peak average Cell Balance

  • Current and peak lateral and longitudinal Acceleration

  • Graph readout - (hint: swipe screen left)

Stage 3 Features - Available as an in app purchase - $0.99

  • 1/4 Drag Readout

  • 60, 330, 1000 foot ET’s

  • 1/8 & 1/4 mile ET and trap speed

  • 0-30, 0-60, 0-100 & 0-150 ET

Stage 4 Features - Available as an in app purchase - $1.99

  • Detailed Battery Charging Display

  • Battery Voltage, Amps & Power

  • Average Cell Voltage, Temp and Balance

  • Max Discharge & Max Regen

  • Charge & Discharge Total

  • Nominal Full, Nominal Remaining, Expected Remaining, Ideal Remaining, Buffer & SOC

  • Battery 1 & 2 Pump, Powertrain 1 & 2 Pump

  • Radiator & Chiller Bypass, Battery Heater Request, Pump Configuration

  • Coolant Heater Temp, Battery Heater Temp, Coolant Heater Outlet Temp, Battery Inlet Temp

  • Per Module Cell Voltage and Temps

SiteScreens02_v1_1.png

How To Use


How To Use


 How To Use

Step One:

Locate the diagnostic port on your vehicle. For the Model S and X this is located behind the cubby directly below the main display. Simply pull down on the front of the cubby to detach the cubby and then slide it forward. Locate the diagnostic port and install the adapter cable. Install the OBDLink MX+.

Step Two:

Download and install Tesla Power Tools from the iOS App Store.

Step Three: - Optional

If you plan to make use of the Acceleration parameters, the phone must be firmly mounted to the vehicle. TPT uses the phone’s accelerometer for acceleration values. The phone must be firmly mounted with the sides of the device facing directly to the sides of the vehicle. Tilting the device forward or back is fine. Just do not angle the screen to the side.

SiteScreens03_v1_1.png

FAQ


FAQ


 FAQ

Q: The app was connected and working fine. I hit Stop and now I can’t get it to reconnect. The OBDLink shows as connected in the iOS Settings app, but it does not show up in the app.

A: This is an issue we are working through. It seems that when you disconnect from a standard bluetooth device in iOS, the system takes some time to show as disconnected. For now the simplest thing to do is Disconnect and reconnect from within the iOS Settings app.

Q: Why are there gaps in the data logs or display?

A: The root cause of this is unfortunately outside of our control. The issue seems to be due to RF or EM interference between the iOS device and OBD module. If the connection gap is large enough, the OBD module will fill its buffer and throw an error. Sometimes we get that buffered data, sometimes we don’t. This has more to do with if the signal comes back or not. In either case, we do our best to reconnect and continue streaming values. In practice we’ve seen it happening over and over in the same situation or stream for hours on end without issue. We have yet to nail down a concrete reproducible scenario to successfully debug the issue. If we come up with more information, we’ll post it back here.

Q: Does the app support the Model 3 or Model Y?

A: Not yet, but that is expected to be part of version 1.1.

Q: Will iPad be supported?

A: Development actually began on the iPad. For obvious reasons, we focused our efforts on getting iPhone working first. iPad is a big part of what we have planned for future stages.

Q: Why in app purchases?

A: We felt rather than charging more for a full list of features that only some users would use, it’s better to offer to a wider audience. And then let the user decide what they want or need for their application.

Q: Do you plan to add individual cell details?

A: Yes. At this time, that’s as much as we’d like to say.

SiteScreens04_v1_1.png

Special Thanks


Special Thanks


 Special thanks

I’d like to take this space to callout and personally thank all the tinkerers that put in the hard work, effort and know how in order to decode the Tesla CAN Bus messages. From my own past work I know this is no simple process. And strongly believe in giving credit where it’s due. I know this application would not be where it is today without the efforts of those listed below. If you have the chance to thank them as well, please do so.

Jason Hughes - aka wk057

Liam Obrien - AKA obrien28

Jack Rickard - EVTV

All of the members at Tesla Motors Club engaging in helpful conversation

SiteScreens05_v1_1.png

Terms of Use


Terms of Use


 

Terms of Use and Privacy Policy

INTRODUCTION:

These Terms of Use govern your use of the TPT software and provide information about the platform, outlined below. When you download or use the TPT mobile application, you agree to these terms. You may not use the Platform and may not accept the Terms if you are not of legal age to form a binding contract, or you are a person who is either barred or otherwise legally prohibited from receiving or using the TPT software under the laws of the country in which you are a resident. We reserve the right to amend these terms and conditions at any time. If you disagree with any of these Terms and Conditions of Use, you must immediately discontinue your access to the Mobile Application. Continued use of the Mobile Application will constitute acceptance of these Terms and Conditions of Use, as may be amended from time to time.

UNACCEPTABLE USE: YOU AGREE NOT TO USE THE TPT SOFTWARE:

  1. To violate any applicable laws or regulations

  2. To make available any content that you do not have the right to make available.

  3. To resell, trade, copy or otherwise distribute any parts or the whole of the TPT Software.

  4. To reverse engineer TPT software.

  5. To perform or provide services in a commercial or business capacity. This includes work for hire, use by a company or individual with profit or not-for-profit work.

  6. For any fraudulent purpose.

  7. To compare directly or indirectly any products.

  8. To draw conclusion on, gauge efficacy, quality, or accuracy of any product, advertisement or other third party specification.

  9. With any third party products or services other than specified as compatible.

LIMITS ON LIABILITY:

You agree, by using the software, TPT software is provided “as is” and we make no guarantees that it always will be safe, secure, or error-free, or that it will function with disruptions, delays, or imperfections. To the extent permitted by law, we also DISCLAIM ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGMENT. We do not control or direct what people or others do, and we are not responsible for their actions while using the TPT software.

We cannot predict when issues might arise with our software. Accordingly, our liability shall be limited to the fullest extent permitted by applicable law, and under no circumstance will we be liable to you for any lost profits, revenues, information, or data, or consequential, special, indirect, exemplary, punitive, or incidental damages or losses arising out of or related to these Terms or the TPT software, even if we have been advised of the possibility of such damages. Our aggregate liability arising out of or relating to these Terms or the TPT software will not exceed the the amount you have paid for the TPT software.

We reserve the right to change, modify, substitute, suspend or remove without notice any information, features or functions in the TPT software. your access to the TPT software may also be occasionally restricted to allow for repairs, maintenance or the introduction of new features or services.

LICENSE TO THE USE OF TPT SOFTWARE:

We give you a personal, worldwide, royalty-free, non-assignable and non-exclusive license to use the software provided to you as part of the TPT software. This license has the sole purpose of enabling you to use and enjoy the benefit of the TPT software as provided, in the manner permitted by these Terms.

The TPT software is protected by copyright, trademark, and other laws of both the United States and foreign countries. Nothing in the Terms gives you a right to use the TPT name or any of the TPT trademarks, logos, domain names, and other distinctive brand features. All right, title, and interest in and to the TPT software (excluding Content created by users) are and will remain the exclusive property of Nicholas McDonald. Any feedback, comments, or suggestions you may provide regarding the TPT software is entirely voluntary and we will be free to use such feedback, comments or suggestions as we see fit and without any obligation to you.

SUSPENSION AND TERMINATION:

If you use (or anyone other than you, with your permission uses) the TPT software in contravention of these Terms, we may suspend your use of the TPT software.

If we suspend the mobile application, we may refuse to restore the TPT software for your use until we receive an assurance from you, in a form we deem acceptable, that there will be no further breach of these Terms.

PRIVACY: INFORMATION WE COLLECT AND HOW WE USE IT:

The TPT software does not gather or retain any personally identifiable information about you. TPT software may collect crash reports, application logs, usage or other non-personally identifiable information

SiteScreens06_v1_1.png

Thanks


Thanks


 Thank YOU