Notices
General Engine Management / Tuning Forum Discuss general EMS tuning concepts that do not pertain to a specfic brand or product.

*** UTEC Control Center - NEW UTEC GUI ***

Thread Tools
 
Search this Thread
 
Old Aug 21, 2004, 12:31 AM
  #1  
Evolving Member
Thread Starter
 
BigBoogieman's Avatar
 
Join Date: Jun 2003
Location: SW PA
Posts: 265
Likes: 0
Received 0 Likes on 0 Posts
Lightbulb *** UTEC Control Center - NEW UTEC GUI ***

UCC is a new free GUI for the UTEC. It has an integrated map editor, data logger and graph functions.

There are a bunch of new features and fixes I'm working on, but I thought I might as well release what I have now, since it's pretty usable in it's current state. I made some last-minute changes that haven't been thoroughly tested, but hopefully it's not too bad. It's not entirely stable under windows 95/98, but it shouldn't crash much if you don't taunt it.

It's only designed for the EVO UTEC. If someone sends me a shift-1 log from a WRX, I'll try to get it working. As far as I know, the map files are the same format so the map editor might work. Please report your results.

I have no Tuner, so if someone would let me know if the AFR logging works correctly I would appreciate it. There is no AFR shown in the graph yet, send me some sample logs that include AFR and I'll add it.

If you have any feature requests or bug reports, please post here or PM me.

You can download it from http://www.geocities.com/biggerboogieman/ucc (*cough* *turnonyourpopupblocker* *cough*)
Attached Thumbnails *** UTEC Control Center - NEW UTEC GUI ***-ucc1.png   *** UTEC Control Center - NEW UTEC GUI ***-ucc2.png   *** UTEC Control Center - NEW UTEC GUI ***-ucc3.png  
Old Aug 21, 2004, 01:13 AM
  #2  
Evolved Member
iTrader: (28)
 
JustDSM's Avatar
 
Join Date: Jul 2003
Location: Cheyenne, WY
Posts: 1,176
Likes: 0
Received 0 Likes on 0 Posts
Code:
     DATA1

    ,     ,    ,   ,Load,Knock,    ,      ,      , Mod,  Mod,      , Mod
 RPM,  MAP, MAF,TPS,Site,Count, AFR, Ign#1, Inj#1, Ign,  Fuel,Boost, MAF
    ,  psia, V , % ,    ,     ,    ,  deg , duty , deg,   %  ,(OL) ,  V 
 2360, -4.5,1.8,  4, 00,   00,  14.7,+29.5,   4.0,ECU. , -6.0,ECU.  ,1.7
 2379, -4.5,1.8,  4, 00,   00,  14.7,+29.5,   4.0,ECU. , -6.0,ECU.  ,1.7
 2594, -7.5,2.0, 15, 00,   00,  23.2,+27.9,  65.0,ECU. , -6.0,ECU.  ,2.5
 2618, -7.5,2.0, 15, 00,   00,  23.2,+25.7,   7.0,ECU. , -6.0,ECU.  ,2.5
 2604, -5.3,2.3,102, 10,   00,  13.5,+35.6,  10.0,ECU. , -4.3,ECU.  ,2.3
 2690, -3.0,2.4,102, 10,   00,  12.5,+34.4,  11.0,ECU. , -4.3,ECU.  ,2.3
 2718, -0.8,2.4,102, 10,   00,  12.2,+34.1,  12.0,ECU. , -4.3,ECU.  ,2.4
 2738, +1.2,2.5,102, 10,   00,  rich,+33.4,  12.0,ECU. , -4.3,ECU.  ,2.4
 2757, +1.6,2.5,102, 10,   00,  rich,+33.4,  13.0,ECU. , -3.8,ECU.  ,2.4
 2777, +1.9,2.6,102, 20,   00,  12.0,+33.2,  13.0,ECU. , -4.1,ECU.  ,2.5
 2815, +2.3,2.6,102, 20,   00,  rich,+33.1,  14.0,ECU. , -4.0,ECU.  ,2.5
 2873, +2.8,2.7,103, 20,   00,  rich,+33.0,  15.0,ECU. , -3.9,ECU.  ,2.6
 2926, +3.4,2.7,102, 20,   00,  rich,+31.0,  16.0,ECU. , -3.9,ECU.  ,2.6
 2976, +3.8,2.8,102, 20,   00,  rich,+27.9,  17.0,ECU. , -3.8,ECU.  ,2.7
 3033, +4.3,2.8,102, 30,   00,  rich,+25.2,  19.0,+20.0, -3.7,ECU.  ,2.7
 3083, +4.9,2.9,102, 30,   00,  rich,+23.4,  20.0,+19.6, -3.6,ECU.  ,2.8
 3103, +5.4,2.9,102, 30,   00,  rich,+21.2,  21.0,+19.2, -3.5,ECU.  ,2.8
 3171, +6.2,3.0,102, 40,   00,  rich,+19.7,  23.0,+18.6, -3.9,ECU.  ,2.8
 3252, +6.9,3.0,102, 40,   00,  rich,+18.3,  24.0,+18.2, -3.9,ECU.  ,3.0
 3310, +7.4,3.2,102, 40,   00,  rich,+16.6,  27.0,+17.8, -3.8,ECU.  ,3.0
 3373, +8.2,3.3,102, 50,   00,  rich,+14.0,  32.0,+17.0, -4.0,ECU.  ,3.2
 3450, +9.3,3.3,102, 50,   00,  rich,+12.5,  38.0,+17.0, -4.0,ECU.  ,3.2
 3512,+10.4,3.4,102, 60,   00,  rich, +9.1,  44.0,+15.0, -4.0,ECU.  ,3.3
 3603,+12.0,3.6,102, 70,   00,  rich, +7.4,  52.0,+14.0, -4.2,ECU.  ,3.4
 3679,+14.3,3.8,102, 80,   00,  rich, +5.8,  59.0,+13.0, -4.6,ECU.  ,3.5
 3800,+16.5,3.8,102, 90,   00,  rich, +6.2,  62.0,+12.0, -5.0,ECU.  ,3.6
 3871,+18.1,3.9,102,100,   00,  rich, +7.0,  62.0,+12.0, -5.3,ECU.  ,3.6
 3944,+19.2,3.9,102,100,   00,  rich, +7.9,  61.0,+12.0, -5.8,ECU.  ,3.6
 4055,+19.8,3.9,101, 90,   00,  rich, +8.9,  63.0,+12.4, -6.3,ECU.  ,3.5
 4110,+19.6,3.8,101, 90,   00,  rich, +8.9,  64.0,+13.2, -6.5,ECU.  ,3.6
 4192,+19.0,3.9,101, 90,   00,  rich, +9.2,  66.0,+13.8, -6.6,ECU.  ,3.6
 4340,+18.9,4.0,101, 90,   00,  rich, +8.8,  68.0,+15.5, -6.7,ECU.  ,3.7
 4462,+19.0,4.0,101, 90,   00,  rich, +9.0,  71.0,+16.7, -6.7,ECU.  ,3.7
 4492,+19.2,4.0,101,100,   00,  rich, +8.3,  74.0,+16.1, -6.4,ECU.  ,3.7
 4585,+19.6,4.0,101,100,   00,  rich, +8.0,  77.0,+16.4, -6.4,ECU.  ,3.8
 4681,+19.8,4.1,102,100,   00,  rich, +8.5,  77.0,+16.5, -6.4,ECU.  ,3.8
 4748,+19.6,4.0,102, 90,   00,  rich, +8.8,  78.0,+18.0, -6.7,ECU.  ,3.8
 4859,+19.4,4.0,101, 90,   00,  rich,+10.1,  78.0,+18.0, -6.7,ECU.  ,3.8
 4930,+19.0,4.1,101, 90,   00,  rich,+11.5,  79.0,+18.0, -6.7,ECU.  ,3.8
 5104,+18.9,4.1,101, 90,   00,  rich,+13.4,  81.0,+18.0, -6.7,ECU.  ,3.8
 5096,+19.2,4.1,102, 90,   00,  rich,+14.7,  82.0,+18.0, -6.7,ECU.  ,3.8
 5282,+19.0,4.2,102, 90,   00,  rich,+15.3,  84.0,+18.0, -6.5,ECU.  ,3.9
 5282,+19.2,4.2,102, 90,   00,  rich,+15.4,  85.0,+18.0, -6.7,ECU.  ,3.9
 5376,+19.2,4.2,101, 90,   00,  rich,+15.7,  86.0,+18.0, -6.5,ECU.  ,3.9
 5420,+19.2,4.2,102, 90,   00,  rich,+15.8,  87.0,+18.0, -6.5,ECU.  ,4.0
 5491,+19.0,4.2,101, 90,   00,  rich,+15.3,  88.0,+18.0, -6.4,ECU.  ,4.0
 5630,+18.3,4.3,102, 90,   00,  rich,+15.9,  89.0,+18.0, -6.4,ECU.  ,3.9
 5787,+18.3,4.3,102, 90,   00,  rich,+16.0,  90.0,+18.0, -6.4,ECU.  ,4.0
 5847,+17.7,4.3,101, 90,   00,  rich,+16.7,  90.0,+18.0, -6.4,ECU.  ,4.0
 5797,+17.6,4.3,101, 80,   00,  rich,+16.9,  88.0,+18.4, -7.0,ECU.  ,3.9
 5868,+18.3,4.2,100, 90,   00,  rich,+16.9,  89.0,+18.5, -6.4,ECU.  ,4.0
 5984,+18.3,4.3,102, 90,   00,  rich,+17.4,  92.0,+18.8, -6.4,ECU.  ,4.0
 6038,+17.9,4.3,102, 80,   00,  rich,+17.8,  91.0,+20.1, -7.0,ECU.  ,4.0
 6060,+18.3,4.3,102, 80,   00,  rich,+18.5,  89.0,+20.3, -6.9,ECU.  ,4.0
 6253,+18.3,4.3,102, 90,   00,  rich,+18.4,  91.0,+19.7, -6.4,ECU.  ,4.0
 6277,+17.7,4.3,101, 90,   00,  rich,+20.9,  92.0,+20.2, -6.4,ECU.  ,4.0
 6277,+18.3,4.3,101, 90,   00,  rich,+21.3,  93.0,+20.2, -6.3,ECU.  ,4.0
 6361,+18.3,4.4,102, 90,   00,  rich,+21.0,  94.0,+20.7, -6.3,ECU.  ,4.1
 6447,+17.4,4.3,101, 80,   00,  rich,+21.1,  93.0,+21.6, -6.3,ECU.  ,4.0
 6561,+17.2,4.3,101, 80,   00,  rich,+21.0,  94.0,+22.0, -6.0,ECU.  ,4.1
 6600,+16.8,4.3,101, 80,   00,  rich,+21.2,  93.0,+22.1, -6.0,ECU.  ,4.0
 6640,+17.4,4.3,102, 90,   00,  rich,+21.1,  95.0,+21.2, -5.8,ECU.  ,4.1
 6626,+17.7,4.3,101, 90,   00,  rich,+21.6,  95.0,+21.8, -5.7,ECU.  ,4.1
 6734,+18.1,4.4,101, 80,   00,  rich,+21.5,  94.0,+22.9, -6.0,ECU.  ,4.1
 6775,+17.6,4.3,101, 80,   00,  rich,+21.5,  94.0,+23.0, -6.0,ECU.  ,4.1
 6653,+16.3,3.8, 11, 00,   00,  rich,+41.1,  32.0,ECU. , -6.0,LCM.  ,2.4
There you go.
Old Aug 21, 2004, 01:34 AM
  #3  
Evolving Member
Thread Starter
 
BigBoogieman's Avatar
 
Join Date: Jun 2003
Location: SW PA
Posts: 265
Likes: 0
Received 0 Likes on 0 Posts
Thanks for the WRX log. Does anyone know, if you use the Tuner with the WRX, does it append a new wideband O2 column to the end like it does for the EVO, or does it replace the AFR column with wideband data?
Old Aug 21, 2004, 08:33 AM
  #4  
EvoM Guru
iTrader: (5)
 
MalibuJack's Avatar
 
Join Date: Feb 2003
Location: Royse City, TX
Posts: 10,569
Likes: 0
Received 9 Likes on 9 Posts
The AFR column in the WRX is replaced with the text WB or W/B (I don't remember) and the AFR is appended to a new column on the end of the line..

EVO basically just appends the text to the end of the line.. in XX.XX format, out of range values usually contain >25:1 Generally the text is 5 char long, and the out of range values contain a > or < symbol.. If the value contains a decimal point, its usually a useful value.

BTW, I wrote software (A digital dashboard/data logger) early on for the EVO UTEC.. Never released it because I didn't really want to be responsible for supporting software. However I went through all of the Data munging issues already.

Also, there's a weird anomoly in how the tuner appends the data to the UTEC's logs.. so if you find it can't digest it, try filtering the nulls before you munge the data since they end up padding the length and some programming languages end up seeing the null as a string terminator.
Old Aug 21, 2004, 08:45 AM
  #5  
EvoM Guru
iTrader: (5)
 
MalibuJack's Avatar
 
Join Date: Feb 2003
Location: Royse City, TX
Posts: 10,569
Likes: 0
Received 9 Likes on 9 Posts
BTW it won't digest the log file this came from.. either it doesn't like the format or its choking on the first few lines (The header for shift-1 logging)

Code:
     Data1

    ,     ,     ,   ,Load,Knock,      ,      , Mod,  Mod,      ,  Mod,  WB
 RPM,  MAP,  MAF,TPS,Site,Count, Ign#1, Inj#1, Ign,  Fuel,Boost,  MAF,  AFR
    ,  psig,  Hz, % ,    ,     ,  deg , duty , deg,   %  ,(OL) ,   Hz,
2041, -8.6,  81, 12, 00,   00,  +32.8,   5.0,ECU. , +0.0,ECU.  ,  84, 14.74
2022, -8.6,  83, 12, 00,   00,  +33.0,   4.5,ECU. , +0.0,ECU.  ,  79, 14.61
2022, -8.6,  73, 11, 00,   00,  +32.6,   3.7,ECU. , +0.0,ECU.  ,  72, 14.65
2004, -8.8,  67, 10, 00,   00,  +31.5,   3.8,ECU. , +0.0,ECU.  ,  62, 14.61
1996, -9.0,  62, 10, 00,   00,  +31.5,   3.7,ECU. , +0.0,ECU.  ,  61, 14.53
1987, -9.4,  58,  9, 00,   00,  +31.5,   2.5,ECU. , +0.0,ECU.  ,  56, 14.58
1973,-10.0,  54,  9, 00,   00,  +30.5,   4.0,ECU. , +0.0,ECU.  ,  54, 14.61
1961,-10.4,  52,  8, 00,   00,  +30.4,   3.7,ECU. , +0.0,ECU.  ,  52, 14.78
1942,-10.8,  42,  3, 00,   00,  +29.4,   2.8,ECU. , +0.0,ECU.  ,  31, 15.12
1942,-11.4,  29,  0, 00,   00,  +25.5,   3.1,ECU. , +0.0,ECU.  ,  28, 15.37
1924,-12.1,  27,  1, 00,   00,  +24.5,   3.0,ECU. , +0.0,ECU.  ,  26, 15.50
1910,-12.5,  27,  0, 00,   00,  +13.5,   3.0,ECU. , +0.0,ECU.  ,  27, 14.78
1889,-12.9,  28,  1, 00,   00,  +12.5,   3.0,ECU. , +0.0,ECU.  ,  29, 13.59
1881,-12.9,  28,  0, 00,   00,  +13.5,   3.0,ECU. , +0.0,ECU.  ,  28, 13.33
1866,-12.9,  28,  0, 00,   00,  +12.5,   3.0,ECU. , +0.0,ECU.  ,  27, 15.44
1855,-12.9,  28,  0, 00,   00,  +12.4,   3.0,ECU. , +0.0,ECU.  ,  27, 24.47
1838,-12.7,  28,  0, 00,   00,  +12.4,   3.0,ECU. , +0.0,ECU.  ,  28, >25:1
1812,-12.7,  28,  0, 00,   00,  +11.4,   3.0,ECU. , +0.0,ECU.  ,  28, >25:1
1802,-12.7,  28,  0, 00,   00,  +11.3,   3.0,ECU. , +0.0,ECU.  ,  30, >25:1
1772,-12.7,  28,  0, 00,   00,  +11.4,   3.0,ECU. , +0.0,ECU.  ,  27, >25:1
1757,-12.7,  28,  0, 00,   00,  +10.4,   3.0,ECU. , +0.0,ECU.  ,  28, >25:1
BTW, Don't rely on fixed formatting for the data.. Not every logger preserves the "spacing" and some strip the null values from the stream.. the best way is to get the correct length of the string after stripping nulls and spaces, and using the comma as a delimiter..
Old Aug 21, 2004, 08:53 AM
  #6  
EvoM Guru
iTrader: (5)
 
MalibuJack's Avatar
 
Join Date: Feb 2003
Location: Royse City, TX
Posts: 10,569
Likes: 0
Received 9 Likes on 9 Posts
Found a bug.. Open loop boost will have a value from 0-100 (in percent) in closed loop, valid ranges are 0-500

I'd much rather help you out with your software than support my own..

My program has a digital dashboard though, which I like using.. it might be something you want to add since glancing at the graphs/numbers in real time is mighty hard to see.. My dash has a button on it, and its always connected and reading data, however it only saves the data when I click on the logger button.. it saves "time/date stamped" named files so no two files will ever overwrite older files, and I can click the button on and off to my hearts content.. I then have about 30 or so logs at the end of the day and can correlate the logs to the time on my Videotaped sessions..

Definitely get the wideband stuff working and I'll spend a bit more time tuning with it..

Last edited by MalibuJack; Aug 21, 2004 at 09:05 AM.
Old Aug 21, 2004, 12:33 PM
  #7  
Evolving Member
Thread Starter
 
BigBoogieman's Avatar
 
Join Date: Jun 2003
Location: SW PA
Posts: 265
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by MalibuJack
BTW it won't digest the log file this came from.. either it doesn't like the format or its choking on the first few lines (The header for shift-1 logging)

[code]
Data1

, , , ,Load,Knock, , , Mod, Mod, , Mod, WB
RPM, MAP, MAF,TPS,Site,Count, Ign#1, Inj#1, Ign, Fuel,Boost, MAF, AFR
, psig, Hz, % , , , deg , duty , deg, % ,(OL) , Hz,
2041, -8.6, 81, 12, 00, 00, +32.8, 5.0,ECU. , +0.0,ECU. , 84, 14.74
Was that log recorded with HyperTerminal or some other app? The spacing isn't the same as what the program is expecting. Off the bat, I can tell you that it expects RPM to be 5 characters long. I guess I'll change the way it parses the lines when you import logs to make it more compatible with other data capturing utilities, but it's not a really high priority for me right now because I don't need it.

Can you tell me if you use UCC to capture data, is it working correctly with the AFR in there (I don't have a Tuner to test with)?
Old Aug 21, 2004, 12:38 PM
  #8  
Evolving Member
Thread Starter
 
BigBoogieman's Avatar
 
Join Date: Jun 2003
Location: SW PA
Posts: 265
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by MalibuJack
Found a bug.. Open loop boost will have a value from 0-100 (in percent) in closed loop, valid ranges are 0-500
There's a checkbox in the Preferences screen for Closed Loop Boost. You also specify the min/max values you want to use in the editors, but in open loop it limits your max value to 100 and in closed loop the limit is 500. I'm guessing you turned on closed loop boost mode, but left the max boost value at 100?
Old Aug 21, 2004, 12:42 PM
  #9  
EvoM Guru
iTrader: (5)
 
MalibuJack's Avatar
 
Join Date: Feb 2003
Location: Royse City, TX
Posts: 10,569
Likes: 0
Received 9 Likes on 9 Posts
I can check it out tomorrow or sunday... The log was recorded with my Logger/Dashboard.. so it does strip out a few nulls, leading and trailing spaces, and isn't as finicky about the lengths of the fields.. I wrote my app in VB, created a function that you put the string in, and got a collection back.. The rest of the app always uses that.. so as long as the data is comma delimited, the data returned will always be in the column I'm expecting for the log file I chose, plus it will then disregard erroneous lines.

The routine was universal in nature, since I wrote it originally to parse HTTP Server logs..

I do know my app strips some spaces not deemed necessary, the leading spaces off the lines are a good example since the first column will always be delimited by a comma therefore I just grab the data to the first comma.

The difference is I can use this routine for any of the logs, it just happens that I use shift-1 most often..
Old Aug 21, 2004, 12:43 PM
  #10  
EvoM Guru
iTrader: (5)
 
MalibuJack's Avatar
 
Join Date: Feb 2003
Location: Royse City, TX
Posts: 10,569
Likes: 0
Received 9 Likes on 9 Posts
Originally Posted by BigBoogieman
There's a checkbox in the Preferences screen for Closed Loop Boost. You also specify the min/max values you want to use in the editors, but in open loop it limits your max value to 100 and in closed loop the limit is 500. I'm guessing you turned on closed loop boost mode, but left the max boost value at 100?
Yeah, I tried it both ways.. It seems like the checkbox doesn't do anything.. in open loop it still insists 300-500 then when I change to closed loop, it does the same thing..
Old Aug 21, 2004, 04:41 PM
  #11  
Evolving Member
Thread Starter
 
BigBoogieman's Avatar
 
Join Date: Jun 2003
Location: SW PA
Posts: 265
Likes: 0
Received 0 Likes on 0 Posts
Originally Posted by MalibuJack
Yeah, I tried it both ways.. It seems like the checkbox doesn't do anything.. in open loop it still insists 300-500 then when I change to closed loop, it does the same thing..
Sorry, I'm not following you. Is the problem that you're unable to set the min & max boost number in the Preferences, or that the map editor isn't following the limits you set in the Preferences, or something else?
Old Aug 21, 2004, 07:53 PM
  #12  
EvoM Guru
iTrader: (5)
 
MalibuJack's Avatar
 
Join Date: Feb 2003
Location: Royse City, TX
Posts: 10,569
Likes: 0
Received 9 Likes on 9 Posts
Its not following the limits.. I'll try it again later when I have a little more time and try to log the issues..

What language are you writing this in anyway?
Old Aug 21, 2004, 07:54 PM
  #13  
EvoM Guru
iTrader: (5)
 
MalibuJack's Avatar
 
Join Date: Feb 2003
Location: Royse City, TX
Posts: 10,569
Likes: 0
Received 9 Likes on 9 Posts
Ok.. Its working for me now.. I think it was my computer...
Old Aug 21, 2004, 09:01 PM
  #14  
Evolving Member
iTrader: (7)
 
EvolvedfromaWRX's Avatar
 
Join Date: Jun 2003
Location: Import Image Racing
Posts: 391
Likes: 0
Received 0 Likes on 0 Posts
oh nerdiness....keep it coming...i like new toys
Old Aug 21, 2004, 09:39 PM
  #15  
SoR
Evolved Member
iTrader: (19)
 
SoR's Avatar
 
Join Date: Jan 2003
Location: Singapore
Posts: 1,478
Likes: 0
Received 0 Likes on 0 Posts
Neat!
Hope we get a digital dashboard in the future!


Quick Reply: *** UTEC Control Center - NEW UTEC GUI ***



All times are GMT -7. The time now is 10:07 AM.