New version of CalumSult up... [Archive] - SR20 Forum

: New version of CalumSult up...


Pages : [1] 2 3

Calum
02-27-2005, 04:04 AM
Edit: If your using this on a non-SR car and it locks when you press the gauges on button, its requesting a sensor you don't have. I'm working on making the sensors selectable, but thats not a high priority yet, sorry.

So I finally got around to making the datalogging and playback stuff stable enough to post. I've been having alot of fun with this for the last few days, I thought you guys with consult boxes might find it useful too. :)

For anybody new to CalumSult you need a consult box of course (well, actually you can review datalog files without it now). Here's the installer for new users, and if you've already installed a previous version just replace your executable with the new one like usual:

http://web.utk.edu/~cjohns32/calumsult/calumsult_full.zip
http://web.utk.edu/~cjohns32/calumsult/CalumSult.exe

Oh, if you find a bug please post it in this thread and I'll try to fix it. I've got some fixes in the works already, but I'm sure you'll catch lots more stuff. Theres still a bug in the way the rom dump handles errors, I'll try to fix that soonish, so if your consult box isn't that great save the older version. I'll probably update the source code again soon too, whats up is very old.

Ok, this version has enough stuff in it thats not that obvious, so let me give a quick run down of whats new. First you'll notice two new tabs: Datalog and Playback. Lets start with the datalog tab:

http://www.sr20forum.com/img/data/500/1509datalog-med.JPG

This is pretty straightforward to use, but theres a couple of neat features. The little dialog box in the top left corner lets you flip through the different channels that are being/have just been record(ed). On the other side on the right you'll notice a button called "snapshot". Press it and you save a image of whatever is currently plotted (on the init menu theres an option for saving your snapshots as high res bmp or low res jpg). Next to that is three little buttons. These let you grab and zoom the plot. Don't do that while the datalogger is running.

Below the plot theres two buttons labeled "record" and "write to file". "record" starts and stops the datalogger and "write to file" determines whether the data is actually saved or not. Note: you need to turn the gauges on to datalog. Also, if you leave the file box blank no file is saved. Click the little folder next to the file box to determine the save file name before recording. Heres a little feature: if your doing a series of runs just pick the name one time, the program will automatically increment the name of the save file. Note: DO NOT use the "_" character in your file name, the program uses that to mark the start of the incrementer.

The "title" box is just a title to save with the whatever you record, its just to help you review your datalogs later. You can leave it blank if you want. Btw, datalogs are saved as .lvm files. You can open these with notepad or import them into excel, they're just tab delimited data. They have a heading that consists of the title, date, time, and each channel name.

Now for the neato part. See the little button marked "window" with the number by it? This is for doing an automated run where your rpm is always increasing (example: when your dynoing a car). The number is the rpm you want it to turn on (note: if your doing a run on the road, don't forget its not gear selective so its easy to trip in first gear if you set it too low), and it automatically stops recording when your rpm stops increasing. Note: just click the "window" button to arm it, yo don't need to click "record", it will do that. You'll see why this is cool in the Playback tab.

One last control: "sample time", don not adjust this unless your computer is slow. Odds are if your computer is slow you can't run this program anyways, but its a try.

Flip to the Playback tab:

http://www.sr20forum.com/img/data/500/1509playback-med.JPG

The buttons on the top are just like in the Datalog tab. Also, you should be able to use this tab without having the consult connection open if you want to review your datalogs (although this is a little flaky sometimes, I'm working on it).

On the bottom, clicking "load" with the file space blank will bring up a dialog box to load the lvm file, or click the little folder and search for it then click load. The title, time, and date of the lvm are displayed along with the actual data. The screen shot above is just me beating on the car for a little bit then pulling into a parking spot and idling.

Now the neato part. If you used the "window" feature to make the datalog, you can click the little button on the right under the plot. This changes what the x-axis is in the plot from time to RPM (just like when you dyno your car and get HP and TQ as a function of RPM). This is neat.

Now for a some snapshots of my bone stock NX2000 test mule running a stock rom doing second gear pulls to 7500 indicated on the tach (note how far off my tach is):

http://www.sr20forum.com/img/data/500/1509duty_cycle.JPG

http://www.sr20forum.com/img/data/500/1509timing.JPG

http://www.sr20forum.com/img/data/500/1509maf.jpg

Kinda neat. For you guys using LiveEdit or something like it (one of these days my editor will be far enough along to post) check out how close the datalog follows the last coloumn in the fuel and timing maps. The ecu has retarded me 2 degrees and is running slightly leaner, but pretty dang dead on it. If I had to guess the ecu made those adjustments based on water temp.

One last plug, I changed the gauges just a tad but they're still pretty, just these stupid jpg screenshots just makes them look horrible. :) Also, I'm working on a cheesy (read: free) way of integrating my wideband with this, more on that soon if it works out. If not, I've got a more expensive project in the pipeline.

http://www.sr20forum.com/img/data/500/1509gauges_08b-med.JPG

micra_pete
02-27-2005, 05:11 AM
excellent stuff calum, thanks very much.

JayLew
02-27-2005, 08:46 AM
Good stuff. Please let us know when your consult boards are ready. I assume your boards are going to use same part list as the one on the Ztech forums?

Tomcat5678
02-27-2005, 11:43 AM
Calum,

New program looks sweet, can't wait until I can get my hands on a consult port box to use this cool stuff. Quick question though. The MAF voltage it reads, if I have an e-manage would I see the raw value or would I see the corrected value?

JRios
02-27-2005, 12:10 PM
Excellent stuff Calum, keep up the GREAT work.

sr20boston
02-27-2005, 12:57 PM
Edit: Matt, can you add .lvm to the list of file types we can upload?Done. I'll be emailing you later today, in response to your last email. Thanks! :biggthump

exxd
02-27-2005, 01:00 PM
Calum,

New program looks sweet, can't wait until I can get my hands on a consult port box to use this cool stuff. Quick question though. The MAF voltage it reads, if I have an e-manage would I see the raw value or would I see the corrected value?

Corrected value.

Calum
02-27-2005, 06:37 PM
Good stuff. Please let us know when your consult boards are ready. I assume your boards are going to use same part list as the one on the Ztech forums?

For the most part. I've added a little bit to fix the problem of it not working on certain ecus. I'll post a complete schematic, parts list (with digikey or mouser part numbers), and a walk through of how to build and test them as quick as I get a little free time. The run 0 batch of boards should be here monday but the enclosure I picked out is going to take a while longer (I still haven't gotten around to ordering it yet :tongue:).

Calum
02-27-2005, 06:37 PM
Done. I'll be emailing you later today, in response to your last email. Thanks! :biggthump

Awesome. :)

Tomcat5678
02-27-2005, 07:33 PM
For the most part. I've added a little bit to fix the problem of it not working on certain ecus. I'll post a complete schematic, parts list (with digikey or mouser part numbers), and a walk through of how to build and test them as quick as I get a little free time. The run 0 batch of boards should be here monday but the enclosure I picked out is going to take a while longer (I still haven't gotten around to ordering it yet :tongue:).

Holding tight waiting for parts list and numbers and schematic. :biggthump

Calum
02-28-2005, 11:06 AM
Boards are in. Give me a couple days to build up one and test it. For reference, thats a little smaller than a playing card. The enclosure I have in mind is about the size of a deck of cards, and sexy black anodized extruded aluminium. You can use anything you want, of course.

bazza1600
02-28-2005, 09:21 PM
hi calum,
downloaded your new exe file,
seriously excellent, lots of new things to test and play with.
haven`t had a chance to really play yet, but awesome.
i tried it on a 1998 pw11 primera with neo vvl, everything seemed to work good.
keep up the good work. :biggthump

JRios
02-28-2005, 10:08 PM
Bazza 1600

Why don't you extract your bin file and post it up for us brother. :)

chriscar
02-28-2005, 10:33 PM
Hey Calum,

I have a problem, and I don't know if it's the box I bought from you or the serial port on my Thinkpad.

I can get Calumsult to connect and ID the ECU, but the gauges don't respond. Also, most of the time when running the pay version of ConZult SX, the readings jump around wildly, other times it works fine. But usually it doesn't. It used to always work without a problem.

I took the PCB out of the case, and reseated the connector at the board, but it hasn't made a difference.

I have one of the first boxes you made. Any ideas?

Thanks,
Chris

Calum
03-01-2005, 09:21 AM
That sounds like a problem with the board. Those old ones were based on the original PLMS design, which is a bit flakey. If your ok with replacing it on your own, let me send you out a new assembled board. Give me about a week for parts to come in.

chriscar
03-01-2005, 09:24 AM
Sweet! It's been driving me crazy to the point where, if I had hair, I'd have been pulling it out.

I'll PM you my address.

C:\>

SERprise In WV
03-01-2005, 10:15 AM
But you have none, Scarpulla. :D

Calum, this is all pretty tech-geek-errrific. I might have to pop for this setup.

JayLew
03-01-2005, 05:42 PM
I might have to pop for this setup.
I am. Not having to speculate whats wrong with my car, if/when it breaks makes it well worth it.

exxd
03-01-2005, 06:26 PM
This is true, its nice having the power to change your values everyday.

Bjorn
03-02-2005, 12:10 PM
kinda new to this, but are there any minimum laptop requirements needed to run the program? I found this laptop http://www.sr20forum.com/showthread.php?t=105924, and want to hook up Impakt's box to it, and I just wanna know if it'll work well or be a waste of money. tia