Results 1 to 9 of 9

Thread: Cax Generator Interest? Screenshots inside

  1. #1
    Lifetime Member Mitco39's Avatar
    Join Date
    Jan 2009
    Posts
    641

    Default Cax Generator Interest? Screenshots inside

    So as someone who regularly dabbles in making and editing CAX files I know how tiresome the format can be using a program like notepad, Notepad +++ is not much better either. So for the longest time I would have to keep track of everything either in a separate text document or in a spreadsheet so that I could keep all the IDs the same to be able to keep them the same so scripts work between different OS's etc. If you have played with Cax's at all you know the struggle.

    Well awhile ago I decided to try and work to come up with a proper way to display Cax's and allow for a simple form that you could simply fill in the fields and it would insert them in and space all the fields properly so no longer would you need to manually scroll through to find the exact field you are looking for. The program can open existing CAX files (if properly formatted), if there is an error in your existing cax file it will tell you where that error is and why it cannot open in the software (see screenshot below).

    The layout of the form followed the format quite nicely as you will see you can look at ID and how it is displayed makes sense and you can quickly move between different IDs by clicking on the left. You can right click and copy entries between different Cax files (perfect for mapping the same tables to different OS's where only the address is different.

    Complete record editing with simple syntax check on the fields (not enough information to do a strict check).
    Multiple copy/cut/paste/delete of records in the list.
    You can also copy and paste records between a text editor (or just system in general) and CAXEdit (so you can right-click copy on items on list and paste them into Notepad, for example).
    Lets you add new empty records.
    Has Ctrl+c, Ctrl+v, Ctrl+x, Delete shortcuts for list editing
    you can also edit multiple files at ones and copy/paste between them

    It does not support:
    1) Your comments (they will be lost after saving the file). It's very unclear how to determine your comment from a "table" comment, and in general makes a complete mess of any parsing or editing algorithm. If you really need comments, there would have to be some convention on how they're written or edited.
    2) Incorrect records. After you open the file, it would read all of the available records and mark incorrect ones with "ERROR" mark. It will also show you a log of all first-in-record incorrect lines that it encountered and explain you the kind of error. If you don't want to lose these records after saving, please open the file in a text editor and fix the mistakes. (I think 95 of total of ~97 errors are the same copy-pasted error that can be fixed by Find-Replace function in any text editor in less than a minute).
    3) Symbolic records between the actual records.
    Any lines in the beginning of the file are fine, and will be saved, they can also be copied and pasted, but don't insert of put any lines inside of the list of actual records. If you do, no data would be lost on save, but the next time you open the file - it will mark the preceding record as an error record, and possibly lose it on save.


    Just looking to gauge interest and see if anyone would be interested in this (with permission from Ross) as it quite nicely rounds out the V7.5 platform.

    Click image for larger version. 

Name:	cax_generator.png 
Views:	149 
Size:	40.6 KB 
ID:	21922


    Mitch - CCSTuning

  2. #2
    Joe (Moderator) joecar's Avatar
    Join Date
    Apr 2003
    Posts
    27,752

    Default

    A cax field entry/checking/format tool... sounds like a good idea to me.





    Note to casual reader of this thread:
    you would already have to know the table/parameter addresses/representations,
    this tool just makes it easier to create a cax file for them.

  3. #3
    Lifetime Member Mitco39's Avatar
    Join Date
    Jan 2009
    Posts
    641

    Default

    Quote Originally Posted by joecar View Post
    Note to casual reader of this thread:
    you would already have to know the table/parameter addresses/representations,
    this tool just makes it easier to create a cax file for them.
    100% this doesnt magically make the file for you, just allows you a method to keep track of them all and easily edit and change them around.

  4. #4
    Lifetime Member
    Join Date
    Mar 2007
    Posts
    328

    Default

    I know that I have had to just keep them all separated while I was playing with them. Then after I would get one working correctly, I would manually add it to a master file. I would love to try it out.

  5. #5
    Senior Member
    Join Date
    Jan 2010
    Posts
    129

    Default

    That is pretty neat !

  6. #6
    Lifetime Member Mitco39's Avatar
    Join Date
    Jan 2009
    Posts
    641

    Default

    I think what ill do is ill just upload it for anyone who wants to try it, if you like it and it helps you out feel free to pay what you feel its worth. I put my own $$ into it so just looking to recoup some of the costs of getting it built.

    Going to do one more revision then post it up.

    THanks

    Mitch

  7. #7
    Forum tyhee Site Admin GMPX's Avatar
    Join Date
    Apr 2003
    Posts
    12,767

    Default

    I'll make it a sticky thread if you need Mitch.
    Need official EFILive help, please go here.
    For tuning support please post your questions on this forum (or other auto forums).
    Sorry if I don't respond to your PM, don't take it personal.


  8. #8
    Lifetime Member Mitco39's Avatar
    Join Date
    Jan 2009
    Posts
    641

    Default

    Sure once I post it up I think it could help out quite a few guys that do backend stuff.


  9. #9
    Lifetime Member Mitco39's Avatar
    Join Date
    Jan 2009
    Posts
    641

    Default

    Here you guys go.

    https://www.dropbox.com/s/fior7n2t9n...V1.00.rar?dl=0


    If you use it and its helpful please feel free to send whatever you feel its worth. I put some of time and $$ into this and anything I can recoup would be great.

    paypal - sales@ccstuning.com


    Hopefully it helps you guys as much as it helped us!

Similar Threads

  1. How to make screenshots?
    By 2006Cummins in forum Cummins 5.9L
    Replies: 6
    Last Post: December 5th, 2011, 06:49 PM
  2. PCM's generator exciter output (alternator turn on signal)
    By joecar in forum Gen III V8 Specific
    Replies: 1
    Last Post: February 21st, 2008, 12:10 PM
  3. Attn: RedHardSupra. Could be of interest
    By ViolatorTA in forum General (Petrol, Gas, Ethanol)
    Replies: 2
    Last Post: June 21st, 2007, 12:26 PM
  4. V2 Screenshots
    By Teutonic Speedracer in forum FlashScan V2
    Replies: 1
    Last Post: November 18th, 2006, 04:40 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •