Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.
Register
  • We just completed a significant update, but we still have some fixes and adjustments to make, so please bear with us for the time being. Cheers!

Using TM-Spy to see Model S data.

hiroshiy

Supporting Member
Apr 6, 2013
2,376
1,476
Tokyo, Japan
Even after I rebooted the phone it still didn't work. However, not sure why, but after a few hours it worked again. Sorry about confusion.
 

Turbo3

Member
Feb 10, 2016
234
80
San Jose, CA
I will be releasing version 0.1.31 to handle the new format for cell voltages/temps for those with a partial pack. I think this was part of their optimization of the CAN bus to not send empty frames which is what was happening as they previously always sent 32 frames of data.

This issue has been seen on the Model S 60 that can be software upgraded to 75. So they also may just be trying to hide the voltages for the cells that need to be unlocked.
 
  • Like
Reactions: hiroshiy

Turbo3

Member
Feb 10, 2016
234
80
San Jose, CA
Forget the comment above about hiding voltages for the 60/75 pack. There are only 84 cells and the other cells are just not there. Software just limits how much energy can be used from the 84 cells.
 
  • Like
Reactions: David99

wdolson

Well-Known Member
Jul 24, 2015
7,418
9,916
Clark Co, WA
Yes, the voltage of the 60 and 75 pack are the same. Though there are more than 84 cells. The original 60 pack had 384 cells per module and 14 modules. It's unknown what the current 60/75 has (I've looked and it appears nobody has ever taken apart a newer 75 pack), though it almost certainly has more cells than the original. My best guess is 414 cells per module.
 

DB 2

Member
Nov 25, 2016
86
167
City of Angels
Yes, the voltage of the 60 and 75 pack are the same. Though there are more than 84 cells. The original 60 pack had 384 cells per module and 14 modules. It's unknown what the current 60/75 has (I've looked and it appears nobody has ever taken apart a newer 75 pack), though it almost certainly has more cells than the original. My best guess is 414 cells per module.
For the meaning of cells in this context, see post #11 of this thread.
 

garygid

Member
Aug 11, 2014
620
114
Laguna Hills, Orange County, CA
As a reminder, post 138 of this thread shows the Sept 2015 (and later) Tesla S and X Tesla Diagnostics Connector (TDC), and its location behind the passenger side "hockey-stick" trim piece.

I believe that Chris TX still makes a 4-wire adapter from this TDC to an OBD connector, which he sells for $38, it appears.
 

FlatSix911

Porsche 918 Hybrid
Jun 15, 2015
6,473
5,884
Silicon Valley
As a reminder, post 138 of this thread shows the Sept 2015 (and later) Tesla S and X Tesla Diagnostics Connector (TDC), and its location behind the passenger side "hockey-stick" trim piece.

I believe that Chris TX still makes a 4-wire adapter from this TDC to an OBD connector, which he sells for $38, it appears.

Here is the link for the adapter ... now $30 :cool:

You'll need to modify that cable to make it work with the TDP behind the cubby.
The OBD2 connector under the dash is useless for getting data like this. If you're looking for a pre-made cable,
I have this in the classifieds.

8969164a-b3f7-45cc-af80-cdde974d7888.jpg
 
  • Like
Reactions: pjoseph

zdre

40kWh Model S, Model 3LR
Jan 18, 2010
318
131
St. Louis
I made a dongle myself, but it does not seem to work with TM-Spy. I am not sure if it is the app, my bluetooth adapter, or the cable. I am using ScanTool OBDLink LX.
 
Last edited:

Kensiko

Member
Mar 21, 2016
105
38
Quebec, Canada
Hey just found this. I used Leaf Spy and as an electrical engineer I really enjoyed it !

Looking forward for a final version of TM Spy and an adapter bundle.
 

n2mb_racing

Active Member
Jun 14, 2014
1,108
677
durham, NC
I used TM-spy to record a bunch of 0-60 runs, is there a way to process the data? The android app didn't generate any graphs as I drove. I want to extract battery voltage and current.

I have it set to sync to dropbox, and I only have files under the folder "Frames". One is called X_102_1704011429.txt, which I think has my data, but in raw packet format. Is there a way to turn that into CSV data with the parameters I'm interested in?
 

n2mb_racing

Active Member
Jun 14, 2014
1,108
677
durham, NC
X_102_02161840.txt is a sample fIle included with the app. Your data should be in X_102_1704011429.txt. If you already know this, are you saying that your file was also limited to exactly 7500 records?

Darn. Didn't know that. That means I really didn't capture anything. The other file only has ~4100 records, so it only captured about 40 seconds worth of an hour of driving? Is there a time limit? It said it was logging the whole time and the LEDs were solid on...
 

DB 2

Member
Nov 25, 2016
86
167
City of Angels
Darn. Didn't know that. That means I really didn't capture anything. The other file only has ~4100 records, so it only captured about 40 seconds worth of an hour of driving? Is there a time limit? It said it was logging the whole time and the LEDs were solid on...

I don't use the X files when I want to log the 102 messages. I use the ELM trace function at the bottom of the Settings page along with the Options dropdowns to select 102 messages. It does not give live graphing (that I know of), but the trace file found in the Debug folder does include timecodes and I have yet to find a recording limit.
 

Mach Schnell!

P100D Pilot & future Tri-Motor CyberTruck Driver
Oct 27, 2016
105
76
San Francisco Bay Area
IMG_7658.jpg
I don't use the X files when I want to log the 102 messages. I use the ELM trace function at the bottom of the Settings page along with the Options dropdowns to select 102 messages. It does not give live graphing (that I know of), but the trace file found in the Debug folder does include timecodes and I have yet to find a recording limit.

There is live graphing. I run it every time I drive. Then I scroll back and find the fun times - high power runs. Here's a sample screenshot.
 

DB 2

Member
Nov 25, 2016
86
167
City of Angels
There is live graphing. I run it every time I drive. Then I scroll back and find the fun times - high power runs. Here's a sample screenshot.

I should have specified that my method is for when I want to get the messages to my PC. Have you been able to get the underlying data for your graph above transferred to a PC?
 

Mach Schnell!

P100D Pilot & future Tri-Motor CyberTruck Driver
Oct 27, 2016
105
76
San Francisco Bay Area
I should have specified that my method is for when I want to get the messages to my PC. Have you been able to get the underlying data for your graph above transferred to a PC?

No I haven't. I started writing an excel spreadsheet to decode but ran into some limitations (of its included binary operations) and got stuck.
 

About Us

Formed in 2006, Tesla Motors Club (TMC) was the first independent online Tesla community. Today it remains the largest and most dynamic community of Tesla enthusiasts. Learn more.

Do you value your experience at TMC? Consider becoming a Supporting Member of Tesla Motors Club. As a thank you for your contribution, you'll get nearly no ads in the Community and Groups sections. Additional perks are available depending on the level of contribution. Please visit the Account Upgrades page for more details.


SUPPORT TMC
Top