updated version posted today. main things are support for group names in the .tbl files, longer filename length in the compiler, and a new step table (rob will need to update the templates for this to take effect).
updated version posted today. main things are support for group names in the .tbl files, longer filename length in the compiler, and a new step table (rob will need to update the templates for this to take effect).
What's the table type # for the step table again?
table type is 12
updated today - main issue was a bug in saving the table type 7 multiple times in one session.
Morris - would it be possible to add a template compare function? I know you already have a binary comparison. But, it would be nice to highlight where 2 template files are different without having to look at each and every table/constant. Just a thought...
r u just talking about the "bytes data" or also the table info, e.g. x min, x max, etc? do u have an idea of the format for the comparison?
Hmm, hadn't thought that far ahead actually. I was originally thinking it would be nice to just compare the byte data. But, it would probably be useful to compare the table info as well. Otherwise, a table might have the exact same data in it, but look like different data due to the scaling factors.
Morris - I have an issue with MP Tuner when flashing; it flashes OK, but when it's finished, it always ends with an error. MP Tuner bombs out and exits (without saving my coms changes, DOH!). I'm using my FTDI cable to flash @ 62500 baud. Flashes in about 6 seconds
rob - r u using the fast or slow flash, or doesn't it matter? i am using the ostrich so i don't have a working flash module at this time installed. i'll take a look to see what i can find.
With this computer I use the 'slow' setting. It gives a mis-match error if I use the 'fast' setting. So, I don't know if it matters or not.
Come to think of it, when I have forgotten to check the 'slow' setting, I think it still bombs out after the mis-match error comes up...
i sent u an email.
I'll check it tonight...
Ugh forgive me if I missed it in the previous 232 posts, but I downloaded MPTuner, and a stock 87 LM .bin file. How in the world do I open this in MPTuner? All I can get is a blank page...
Thanks.
Sheesh i'm retarded..why is it I can try for hours, not figure it out but the SECOND I post a question I figure it out on my own.
Disreguard my previous post.
glad u figured it out! i did try opening an 87 .bin file and discovered that mptuner does not like blank lines in the .tbl files! i'll post an update on monday to handle this. good u posted.
Wowzer,
Before I even attempt to screw up my emulator, will the flash option work on the xTronics Romulator as well?
Chris
don't know! if it uses the same commands it shouldn't. if u give me a link to the command set i'll take a look. don't know anything about the romulator - is it basically like the ostrich? if so, should be relatively easy to add a "Romulator" option in addition to the "Ostrich" option.
Here is the link:http://wiki.xtronics.com/index.php/Romulator
With the Ostrich enabled in MPTuner, will it flash 1 byte at a time while ROM is in use and vehicle is running? This is how I primarily use my ROMulator. The "Update ROM" function in xtronics software will flash only the changed bytes in the bin on the fly and "Auto Update ROM" function will continuously reload the bin file every second or so to update any changes made and also works on the fly.
(assumes an ostrich is hooked up)
in MPTuner the "Chip" menu option performs a bulk read/write of the ecu of 4k bytes per request, or 8 requests of 4096 bytes for a 32k bin. this is to be used when the vehicle is not running.
when you have a bin loaded and update a table, mptuner will send all of the table bytes for that table to the ostrich at one shot (up to 256 bytes per table at a time). according to the ostrich docs, this is supposedly non-disruptive; however, i have only tested it on a bench setup so can't confirm it.
the updates can be sent (based on a menu setting) immediately when the table is changed or as a group of all tables that have been changed.
Does not connect to the romulator.