SpoolStreet Datagraphs 2.0

doublespaces

Administrator
Oct 18, 2016
9,303
4,331
0
AZ
Ride
2009 E93 335i
Hello everyone, I've been hard at work over the last few months fine tuning the new Datagraphing feature right here on SpoolStreet and it is now live for public consumption! Some of you may remember I announced this before but since then it has gone through a major re-write and is now what I consider the Gold standard in this category.

  • Incredibly easy to use on mobile, it is fluid. You'll find the chart is very responsive to touch and while manipulating the view
  • An API has officially been created and will be available to the public soon once MHD, BM3, JB4 and ProTool have added support. I have already sent the code samples to them and it is now just a matter of waiting. This is big, since you'll never need to login to another website in order to get your datalogs uploaded. It will be a seamless and integrated affair without leaving the App itself. This opens the door to making datalog management much easier!
  • You can edit a datalog and add/remove CSV files individually. So if you've uploaded a few logs and one is junk, you can remove only that file and replace it with a different pull, this prevents having a bunch of datalogs with lots of useless pulls.
  • Five CSV files can be uploaded at one time and if there is need, I can increase this amount with a click of a button.
  • Datalogs can be embedded directly into a post using BB code. This eliminates the need to browse away from the page in order to analyze a datalog.
  • We have removed some of the friction of using the service by making Guest uploads are possible. This means you can upload a datalog without even logging into the site at all. (Not yet enabled. Datalogs will be deleted after 10 days unless you link an account)
  • Screen real estate has been optimized so you get actionable data no matter the screen format.
  • Any series may easily be isolated to it's own Y axis by touching it once. This prevents parameters like rail pressure from smashing the other values into meaningless lines.
  • Three privacy settings: Public, Unlisted and Private. This means you can share datalogs with others without exposing them to everyone who has your username.
  • There is a Public Datalog directory where you can see all the recently uploaded datalogs which have a privacy of "Public".
  • Flash file version names have been hidden by default, so your revision numbers and other information may be kept private
  • Datalogs can be seen from your User Profile page so you can show off and share your public files
  • Server side data caching has been implemented so graphs will appear much faster after the initial upload. A more advanced version of this is being tested right now that speeds this up quite a bit and reduces server load so it should scale nicely.
  • You may click the "Toggle Width" button in the bottom left of the page to make the graph wide screen
  • Datalogs now have a view counter, upload categories and many (MANY) more features are planned.
You may view and upload datalogs directly by going to the Datalog section in the Navigation menu. You can copy the URL from those datalogs and share them like you are already familiar, nothing changed there. Additionally, when the privacy of your datalog is set to "Unlisted" or "Public" you'll also get an option to copy some BB code so you can paste it into your posts here on the forum to embed them inline as well.

Play with the example below, try clicking directly on the the 'rail pressure' series line and it will neatly go to it's own Axis:



Here is an example of the graphs using the Light and Dark themes:

Light:
29001


Dark:
29005


Profile Page:
29003


API Key section:
29004


If you have any suggestions, feedback or even criticism, let me know as I'm constantly tweaking things to make them better! As for integration with your favorite tuning apps, you'll need to harass @jyamona, @PTF, @BimmerGeeks! and the JB4 app is in the planning phase with @Terry@BMS as well!

Please report any bugs you find, there will be some. I'm working on compatibility with as many CSV file types as possible.
 

doublespaces

Administrator
Oct 18, 2016
9,303
4,331
0
AZ
Ride
2009 E93 335i
Anyway to clip/trim lambda over a specific range?

Technically, sure. But that is very very specific and its easier to just pan the chart to the side so it doesn't include that portion. This brings the Y axis values down.
 

buster84

Corporal
Mar 24, 2018
240
91
0
Ride
335 bmw xdrive
This is awsome. The only thing missing is an auto estimated dynl hp/tq numbers based on your log and car model :p
 
  • Like
Reactions: doublespaces

doublespaces

Administrator
Oct 18, 2016
9,303
4,331
0
AZ
Ride
2009 E93 335i
This is awsome. The only thing missing is an auto estimated dynl hp/tq numbers based on your log and car model :p

Man, I'd love to do lots of cool things like detecting issues and using highlight bars to point them out. There are a lot of things I want to do. I've opened a huge can of worms with this though so once I've gotten the new caching system and one other thing done I'm going to just put it on maintenance mode for the rest of the year.
 

Jeffman

Major
Jan 7, 2017
1,618
1
628
0
Datalogs can be embedded directly into a post using BB code.
@doublespaces , can you please be more specific - what do we click on to insert a .csv file directly into a thread response so that it shows up as an interactive Datalog?
(I’m poking around on my iPhone and can’t seem to do this in a normal thread. I feel so ashamed..,)
 

doublespaces

Administrator
Oct 18, 2016
9,303
4,331
0
AZ
Ride
2009 E93 335i
Go to the datalogs section in the hamburger menu and upload your csv there as a public or unlisted datagraph.

When done it should display bbcode below the graph. It will not display the code if it is private.

You can paste that bbcode into any response even conversations.
 
  • Like
Reactions: Jeffman
D

Deleted member 2204

Guest
I don't like the datalog function. Datazap works better. But holy shit there is a dark theme! What a revelation :)

Can there be an optional "link to datazap" in the log window please.
 

Jeffman

Major
Jan 7, 2017
1,618
1
628
0
Go to the datalogs section in the hamburger menu and upload your csv there as a public or unlisted datagraph.

When done it should display bbcode below the graph. It will not display the code if it is private.

You can paste that bbcode into any response even conversations.
Thank you.
As I mainly use my iPhone with this little screen it would be a bit easier if there was a way to include an “Upload Datalog” function in this screen, for example in this pull-down menu before “Giphy”, to make it a little bit easier to embed a Datalog.
0BA73CC2-BFBC-48CC-93A3-2E7A11F148C0.png
 
  • Like
Reactions: doublespaces

doublespaces

Administrator
Oct 18, 2016
9,303
4,331
0
AZ
Ride
2009 E93 335i
I agree, I've thought about it also and I think that is doable.

I'm working to have thumbnails generated for every graph. Once I have those I think it would be easier to select one for insertion.
 
  • Love
Reactions: Jeffman