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.

Turbo3

Member
Feb 10, 2016
234
80
San Jose, CA
I need to enable the code in the Android version to work with the LELink. Since it is Bluetooth 4.0 LE there is no pairing. It will only work with Android apps that understand Bluetooth 4.0 LE which is totally different from regular Bluetooth despite having a similar name. Programming it is very different.
 

MikeBur

ManualPilot
Dec 8, 2014
1,370
727
Seattle, WA
I need to enable the code in the Android version to work with the LELink. Since it is Bluetooth 4.0 LE there is no pairing. It will only work with Android apps that understand Bluetooth 4.0 LE which is totally different from regular Bluetooth despite having a similar name. Programming it is very different.

Also, I found this to determine if your android device is bt BLE compatible... Likely is, though might want to check. BLE Checker - Android Apps on Google Play
 

Roadrunner13

Member
Oct 16, 2013
392
144
Montreal
Very nice tool Turbo3!!!
Love the concept of pre-defined graphs, DC-2-DC, Cells charging...all answering questions curious minds had.

Looking at other CAN data graphing threads on TMC, the big question I haven't seen anyone ask/discussed yet...
Will it always be limited to record one or two values at the same time?
Is that a hardware limitation of these Bluetooth dongles?
 

Turbo3

Member
Feb 10, 2016
234
80
San Jose, CA
Your basic ELM has only one filter and is normally limited to 300-250 frames per second throughput. The first versions of TM-Spy support defining only a single Message ID and at the moment up to 2 plots but that can easily be increased to four plots if there are single message IDs with that much data to look at.

There are other more advanced OBDII adapters with more filters. If I recall correctly the ones that support the STI command set support three filters. The GoPoint adapters support even more filters. But we must walk before we run so only one MsgID for now.
 

garygid

Member
Aug 11, 2014
620
114
Laguna Hills, Orange County, CA
Version 0.0.22 for Android is available for testing.

Also, I now have the Adapter, the LELink Bluetooth 4.0 (LE) dongle,
and an iOS device (a slightly injured iPad 3 kindly donated) ...
so, I am ready, with TestFlight installed, to test the iOS version
when it is ready for a first release.

Thanks, Mike for your kindness!
Cheers, Gary
 

obrien28

Midnight Engineer
Jan 17, 2014
101
86
NW CT
@Turbo3 Is there any chance I could sign up for the iOS beta as well, I'm getting back from vacation soon and will be able to test the Android version but it might be nice to do a comparison, plus my iOS device is my main one
 

brantse

Supporting Member
May 18, 2015
501
1,310
Somerset, PA
Thanks to Chris TX for the cable, I was able to connect my 60 with TM Spy. Here are the cell voltages as the car sat last night and after charging this AM.

Screenshot_2016-03-16-22-32-00.png Screenshot_2016-03-17-07-35-42.png

I was not able to figure out how to view/graph pack power.
 
Last edited:

garygid

Member
Aug 11, 2014
620
114
Laguna Hills, Orange County, CA
Looks like you added 22 kWh to the battery, going from about 40% to 80% ...
can that be correct ... oh, a 60 kWh battery x 40% = 24 kWh if all 60 was usable.
So, seems reasonable.

Swipe left or right on the cell voltages to change to the 2nd screen, then
tap the 2nd screen to cycle between the cell voltage histogram, the 32
cell temperatures (two from each module), and the data gathering and
graphing display.

Touch-hold the upper right corner of the screen to get hints, and to the
main menu to see Settings, Help, Select-Dongle, and Exit.

Good Work. Rather exciting to see "inside" one's own car, right?
 

brantse

Supporting Member
May 18, 2015
501
1,310
Somerset, PA
Good Work. Rather exciting to see "inside" one's own car, right?
It is, thanks for the helpful tips. I was able to view the other screens, which all worked correctly except that the data gathering/power display said that it was "waiting for data".

Edit - Now I'm just wondering what people's opinions are on when to force a cell balance. I rarely have a need to range charge, so will plan to just force them periodically based on the mV spread.
 

Turbo3

Member
Feb 10, 2016
234
80
San Jose, CA
@Turbo3 Is there any chance I could sign up for the iOS beta as well, I'm getting back from vacation soon and will be able to test the Android version but it might be nice to do a comparison, plus my iOS device is my main one
To become a tester for the iOS version of TM-Spy just send an email to [email protected] listing the email address that the TestFlight invitation should be sent to.

The initial release of TM-Spy for iOS will not have graphing enabled as I am still working on that. Should be out tomorrow if iTunes approves it.
 

garygid

Member
Aug 11, 2014
620
114
Laguna Hills, Orange County, CA
Several of us are ready to try the first Beta version of TM-Spy for iOS.

Presumably, an email to to our designated "tester" address will contain a TestFlight Invitation Code, which we will "Redeem" using the TestFlight app (which you should already have installed on yout iOS device).

Bait for fishes: From a debugging screenshot of the Alpha iOS TM-Spy, I saw three variables (from one msgID) being graphed. Rumor is, we might be able to graph up to 4 variables from one msgID ... in a user-specified Recipe.
 

Turbo3

Member
Feb 10, 2016
234
80
San Jose, CA
(Update: Apple just approved for testing.)

I have eight testers currently signed up (Mike, Rick, Liam, Ben, Dan, Mark, Gary, Zane). Keep in mind that this release has not been tested on a Tesla yet. Only the graphing function on my Leaf and that function has been disabled on this initial release. So this may end up just a test of the release process with a dead app on arrival. We will see.

Apple can also reject this release for any number of reasons. In which case I will need to address them and submit again.

Since Apple must review each and every release turnaround time for a fix is at least a day or more (they don't work on Sundays). So much slower than Android which only takes about an hour.

I would expect an answer from Apple by noon today if they are going to approve it for release.

Here is the screenshot of the new graphing function being worked on but not included in this first release.

IMG_0167.PNG
 
Last edited:

earcandy

Member
Aug 27, 2013
27
14
Ankeny, IA
Just got version 0.0.1 up and running on my iPhone 6!

Thanks to Gary for the LE Link Suggestion... ChrisTX for the cable, and of course, Turbo3 for the stellar coding you're doing!

I am guessing this pack value (72.8) is a better indicator of degradation than the Rated Miles. And dang it that mine seems to be less than the other screenshots I've seen so far (I have a 2013 S85).

Turbo3, I just shared my Dropbox folder with you too.

Keep up the great work!

2016-03-19 09.40.20.png
 

garygid

Member
Aug 11, 2014
620
114
Laguna Hills, Orange County, CA
earcandy,
Around 2.5 years driving 38.5k miles in a hot climate?

Perhaps your 72.8 kWh reading is an early indicator of the earlier battery pack's reaction to living in a hot climate. But, we need more data to make that a conclusion.

However, maybe the data we are seeing is influenced by other temporary factors, like some current very cold nights that temporarily reduce the pack's usable capacity?
 

jrreno

Nothin' left to do but smile, smile, smile
Jul 21, 2013
962
232
Sarasota , Florida
Gary,
I'm sorry if I missed it in a previous post but does that Pack value come from the system or is it calculated?
If it comes from the system what is the speculation of how it is determined. I assume it is an indicator of full capacity, correct?
 

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