LaplaceTransform Posted February 27, 2011 Share Posted February 27, 2011 Update 3-24-11: I have a working version -- I am having memory usage issues (the live-view ends up using like 2GB of memory and then crashes...) I will be releasing it soon...I will post another screenshot right now... Update 3-14-11: I'm still almost ready for a release! I just need to do some debugging to work out a few kinks in the system... I SHOULD have this out within a week! Current Features: Single-Map Display and Tracing of MAF (with a Twist!), Base Timing Advance, and Base Open-Loop Fueling Maps Dual-Map Display with Fueling Base and Base Timing MAF Tables: MAF Table Tracing with Added RPM Dimension for Turbocharged Subies (Different RPM Means Different MRP) (3D!!!) MAF Table Cell Coloring with Short-Term and Long-Term Fuel Trims Automatic Export of MAF/Fuel Trim Data to a File with Averages! Timing Tables: 3-D Table Display with Colorizing (standard RGB Scale) Map Tracing Cursor with Theoretical/Actual Differential Display (Color-Based; Blue -> Cyan Imply Timing Retarding, Green is 0 KC, and Yellow -> Red Imply KC Advance) Fueling Tables: 3-D Table Display with Colorizing (standard RGB Scale) Map Tracing Cursor with Theoretical/Actual Differential Display (Color-Based; Blue->Cyan Imply Richer Mixture than Theoretical, Green is On-Target, and Yellow->Red Imply Leaner than Theoretical) YET TO COME: White Surface Mesh-Grid Display for Improved Position Reference Live Gauges Timing/AFR Logging Capabilities (working on that right now) K-Line SSM Functionality through VAG Cables CAN and K-Line SSM Functionality through Tactrix OpenPort 2.0 Cable . . . Let me know if there's anything else that would make it better! Special thanks to UTC_PYRO and NSFW for their input! Hello everyone... I am a programmer/tuner-in-training and have seen some cool tools out there that give a visual representation of where you are on a given ECU map. SSM MapTrace is a tool that I wrote (with the assistance of MAC Autosport in Parker, CO) that gives a snake-like live visual representation of a SSM/Tactrix log. The program is still VERY early in its beta stage, but I will post a video of the program running with a timing map and a cruising log with a couple hard-throttle points. Currently, the program only works with base timing maps and timing/RPM/Engine Load logs, but support for AFR, MAF, and other maps will be added later. Unfortunately, the map and logs have to be formatted in a specific way before use with the program, but I will TRY to make it a little bit easier... Let me know if there are any other features that you guys would like me to add! Enjoy (click on the image -- it's a video on PhotoBucket): http://i238.photobucket.com/albums/ff279/laplacexformofs/th_SSMMapTraceBetaDemonstration.jpg Link to comment Share on other sites More sharing options...
rao Posted February 27, 2011 Share Posted February 27, 2011 Very nice - what is really needed is true SSM capabilities - like being able to eliminate or sync up the immobilizer and re-setting or removing the TPMS. Rob IF YOU CARE ABOUT YOUR CAR YOU SHOULD NEVER DRIVE IT Link to comment Share on other sites More sharing options...
LaplaceTransform Posted February 27, 2011 Author Share Posted February 27, 2011 Very nice - what is really needed is true SSM capabilities - like being able to eliminate or sync up the immobilizer and re-setting or removing the TPMS. Thanks! I AM planning on integrating live SSM reading through a Tactrix Cable -- the people that make ECUExplorer released the SSM Protocol Spec, but the only problem is that C++ doesn't like RS-232 simulated communication -- YET! The UI definitely needs work, and OpenGL makes it difficult to make a true SSM car-interactive interface that will clear CEL's and such -- I will work on this, but it may take a while! Link to comment Share on other sites More sharing options...
Code Posted February 27, 2011 Share Posted February 27, 2011 You will be a god if you can release ECU Definitions for models that have not been unlocked. "Striving to better, oft we mar what's well." - Bill Shakespeare - car modder Link to comment Share on other sites More sharing options...
cryo Posted February 27, 2011 Share Posted February 27, 2011 Subscribed. Very interesting. Dave [sIGPIC][/sIGPIC] Providing unmatched customer service and a Premium level of Dyno/E-tuning to the Community cryotuneperformance@yahoo.com facebook.com/cryotuneperformance. Link to comment Share on other sites More sharing options...
Legend Posted February 27, 2011 Share Posted February 27, 2011 Wow Very cool. Keep up the nice work. Great to see more local talent. My '05 LGT My '07 Supercharged Shelby Link to comment Share on other sites More sharing options...
LaplaceTransform Posted March 1, 2011 Author Share Posted March 1, 2011 Update: I have added support for displaying multiple maps on the screen (i.e. Fueling Base and Timing -- which are conveniently the two that I have working now ) I am in the process of adding actual live data monitoring via a cable -- unlike the name suggests, the initial test will be performed with an ELM 327 chipset cable (mainly because I need to buy a VAG cable so I can do SSM -- the Tactrix 2.0 doesn't play well with SSM over K-Line; the second reason is for my sanity -- the ELM cable is much easier to interface with VS2005 than the SSM bytecode-based communication). I'll keep you guys updated along the way! Link to comment Share on other sites More sharing options...
NSFW Posted March 1, 2011 Share Posted March 1, 2011 Just FYI, SSM is far faster than OBD2. The ELM stuff is OK for checking and resetting OBD2 codes but it's not really adequate for data-logging. If you want help interfacing with the OpenPort, there's free (GPL'ed) C# code out there... you could use it to get a head start: http://www.codeplex.com/ssm Link to comment Share on other sites More sharing options...
LaplaceTransform Posted March 2, 2011 Author Share Posted March 2, 2011 Yeah, I know that the ELM is really slow, but it was just for testing and extended support purposes... Thanks for the link to the GPL code! As of now, a form has been filed with the US Copyright office and once that goes through, I will be sending the program out to be beta tested! Link to comment Share on other sites More sharing options...
LaplaceTransform Posted March 2, 2011 Author Share Posted March 2, 2011 The live data view is UP AND RUNNING! There are a few little tweaks that need to be done, but it does work. Unfortunately, it is ELM-based, but SSM will be added very soon (thanks NSFW)! Link to comment Share on other sites More sharing options...
LaplaceTransform Posted March 4, 2011 Author Share Posted March 4, 2011 Update: I'm almost ready for a release!!! I will be posting screenshots as soon as I charge my laptop -- batteries have been in use all day WRT Tactrix 2.0 and VAG Cable use: I am going to have to write my own library -- the .NET one will not play nicely with OpenGL and non-managed WIN32 code Link to comment Share on other sites More sharing options...
LaplaceTransform Posted March 11, 2011 Author Share Posted March 11, 2011 Sorry for the lack of updates... I have the ELM functionality up and running with approx. 2-3 samples per second on each map. I am working on the SSM -- I have the program communicating with the car, but the SSM protocol is a bit strange in how it prioritizes communication... SSM only reads when the car is running at > .2g/rev load...not very helpful lol. The major change that I made in what I call version 2.1 is the color delta (change from theoretical) display on the trace... I promise that I will release the program soon -- for when I do, I can't provide an automated installer...This means that I will provide the pthreads and OpenGL dll's as well as the program itself... Link to comment Share on other sites More sharing options...
LaplaceTransform Posted March 14, 2011 Author Share Posted March 14, 2011 Another update: I have been working on the program and will probably have a decently-functional version out within a week! Link to comment Share on other sites More sharing options...
LaplaceTransform Posted March 24, 2011 Author Share Posted March 24, 2011 I added a couple of features... I now have stationary gauges for RPM, load, and MAF and gauges that follow the traces that show the current value on the gauge, both pictorally and in text. Screenshot: http://i238.photobucket.com/albums/ff279/laplacexformofs/screenshot.png I promise I will release it soon -- I have MAJOR memory issues right now (it's using 2GB after two minutes of runtime on live-view). Performance-wise, it's running great -- the SSM is getting 4 samples of all the following parameters per second: MAF Load Front Lambda/AFR Timing Advance A/F ST and LT trims RPM I will keep you guys updated! Link to comment Share on other sites More sharing options...
amp583 Posted September 6, 2017 Share Posted September 6, 2017 Apologies for bumping this very old thread but it seemed like the right thing to do. Can you use SSm over Tactrix? Or does it require a seperated ODB2 cable? Link to comment Share on other sites More sharing options...
NSFW Posted September 6, 2017 Share Posted September 6, 2017 Did this program ever get released? Link to comment Share on other sites More sharing options...
amp583 Posted September 7, 2017 Share Posted September 7, 2017 Maybe – I thought this was the actual release: https://github.com/Comer352L/FreeSSM Which I found randomly googling and not via OP or LGT, so i'm making a large assumption its the same app. Either way, I have it going on my macbook, just trying to figure out what to interface with ODB2. Link to comment Share on other sites More sharing options...
xt2005bonbon Posted September 7, 2017 Share Posted September 7, 2017 amp583, you know about the btssm app for android device right? Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.