Notices
Vishnu Performance - California [Visit Site]

Xede datalogging now possible on Mac and Unix

 
Thread Tools
 
Search this Thread
 
Old Jun 9, 2005 | 09:55 AM
  #91  
donour's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: May 2004
Posts: 2,502
Likes: 1
From: Tennessee, USA
Originally Posted by jj_008
Shouldn't it be divide by 100?
You go high, I go low.

Crazy west coastians and your 1.2 whp evos...

d
Old Jun 9, 2005 | 11:18 AM
  #92  
donour's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: May 2004
Posts: 2,502
Likes: 1
From: Tennessee, USA
Update:

Ok, so that thread/yield fix alleviated much of the performance difficulties I'd been seeing. On my 800mhz iBook, CPU usage while running the realtime monitor went from 80% to 10% and this is with doubling the screen update frequency. Watch timing being pulled galore!

The I/O Array error that jeremy was seeing yesterday should be mostly gone as well. It was being caused by excessive performance requirements and the producer thread getting too far behind the consumer. I can still force this exception by doing really evil things to my machine like starting up ten programs that do nothing but crunch the cpu.

d
Old Jun 9, 2005 | 01:53 PM
  #93  
Rushin's Avatar
Evolving Member
iTrader: (4)
 
Joined: Sep 2004
Posts: 191
Likes: 0
From: Redondo Beach, CA
so many new developments.. unfortunately i can't do any testing until I get my car back from the shop. car got keyed
Old Jun 9, 2005 | 03:25 PM
  #94  
donour's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: May 2004
Posts: 2,502
Likes: 1
From: Tennessee, USA
Post Big News: stable release pending

I just posted a prerelease of 1.0 to the website (the perennial http://www.donour.com/cars/pyxede). The change log is on the site, so I'll let you read it there, but the bottom line is this: with threading properly detangled, everything has settled down considerably. I have no trouble leaving the application running and doing other cpu-intensive thing. In addition, users should be able to data log at 100+hz for quite a while (or until they fill up their hard disk).

Enjoy and send bug reports to me.

d
Old Jun 9, 2005 | 04:42 PM
  #95  
crusin_lancer's Avatar
Evolved Member
iTrader: (10)
 
Joined: Aug 2002
Posts: 751
Likes: 0
From: On the Roads
Originally Posted by donour
I just posted a prerelease of 1.0 to the website (the perennial http://www.donour.com/cars/pyxede). The change log is on the site, so I'll let you read it there, but the bottom line is this: with threading properly detangled, everything has settled down considerably. I have no trouble leaving the application running and doing other cpu-intensive thing. In addition, users should be able to data log at 100+hz for quite a while (or until they fill up their hard disk).

Enjoy and send bug reports to me.

d
YAY! v1. I'm gonna load this on my dell and go test this little bugger.

You mentioned my name, I feel special.

EDIT: You would think that there would be more people testing, but I guess they aren't quite the computer nerds that we are. I know VISHNU's group are a bunch of nerds. I bet they have one room with nothing, but shiv's & dustins comps.
Old Jun 9, 2005 | 04:47 PM
  #96  
donour's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: May 2004
Posts: 2,502
Likes: 1
From: Tennessee, USA
Originally Posted by crusin_lancer
YAY! v1. I'm gonna load this on my dell and go test this little bugger.
It's only a prerelease at this point, but yeah!

d
Old Jun 10, 2005 | 01:30 PM
  #97  
jj_008's Avatar
Evolved Member
iTrader: (8)
 
Joined: Nov 2003
Posts: 2,064
Likes: 0
From: Salem, OR
Update: I did some runs today (Version 1.0) at lunch and I am still getting the I/O errors when using the high speed datalogging. My IT guy at work, figured out the graphing problem for me. On Windows 2000, if you have something on the desktop it automatically puts the "documents and settings" in the path name. When I moved it to the C: drive the plotting worked.
Old Jun 10, 2005 | 01:48 PM
  #98  
donour's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: May 2004
Posts: 2,502
Likes: 1
From: Tennessee, USA
Originally Posted by jj_008
Update: I did some runs today (Version 1.0) at lunch and I am still getting the I/O errors when using the high speed datalogging.
The same errors as before?


My IT guy at work, figured out the graphing problem for me. On Windows 2000, if you have something on the desktop it automatically puts the "documents and settings" in the path name. When I moved it to the C: drive the plotting worked.
Hm...I'm still not sure what exactly the error is. Is it not correctly understanding the path with spaces in it?

Otherwise did the application perform ok? Were you able to do dyno runs and get reasonable results?

d
Old Jun 10, 2005 | 02:00 PM
  #99  
jj_008's Avatar
Evolved Member
iTrader: (8)
 
Joined: Nov 2003
Posts: 2,064
Likes: 0
From: Salem, OR
Originally Posted by donour
The same errors as before?



Hm...I'm still not sure what exactly the error is. Is it not correctly understanding the path with spaces in it?

Otherwise did the application perform ok? Were you able to do dyno runs and get reasonable results?

d


The error that states: The system cannot find path specified. Once I put the programs off the desktop and onto the C: directory everything worked great for teh road dyno program.

The other errors below that were the same for the datalogging.

Other then that the graph looked pretty similar except my HP and TQ were lower. I think it was low due to a boost leak. On the second run using only the high speed datalogging, I ran through 3 gears before my intercooler pipe blew off .
Old Jun 10, 2005 | 02:23 PM
  #100  
donour's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: May 2004
Posts: 2,502
Likes: 1
From: Tennessee, USA
Originally Posted by jj_008


The error that states: The system cannot find path specified. Once I put the programs off the desktop and onto the C: directory everything worked great for teh road dyno program.
Bah. I blame this one on windows or ntfs or something. My fix is to say "whitespace in paths isn't supported".

The other errors below that were the same for the datalogging.
Curses. Can you pm the exact errors? The linenumbers will have changed from the last one. I believe this is happening when the serial port reading falls behind the Xede and the OS starts dropping data. I could supress the errors by ignoring it and forcing a catchup but I want the software to not lose ANY samples.

Other then that the graph looked pretty similar except my HP and TQ were lower. I think it was low due to a boost leak. On the second run using only the high speed datalogging, I ran through 3 gears before my intercooler pipe blew off .
Lower than what? Beware that these number are completely uncalibrated, so they can't really be compared to the peak values given in "real" units"

Last edited by donour; Jun 10, 2005 at 04:30 PM.
Old Jun 10, 2005 | 02:28 PM
  #101  
jj_008's Avatar
Evolved Member
iTrader: (8)
 
Joined: Nov 2003
Posts: 2,064
Likes: 0
From: Salem, OR
Originally Posted by donour
Bah. I blame this one on windows or ntfs or something. My fix is to say "whitespace in paths isn't supported".



Curses. Can you pm the exact errors? The linenumbers will have changed from the last one. I believe this is happening when the serial port reading falls behind the Xede and the OS starts dropping data. I could supress the errors by ignoring it and forcing a catchup but I want the software to not lose ANY samples.
I will do some more runs after work and get you the error codes. I have a feeling my slow serial adapter is probably the problem.
Old Jun 11, 2005 | 07:05 AM
  #102  
freedom's Avatar
Evolved Member
iTrader: (1)
 
Joined: Jun 2003
Posts: 755
Likes: 0
In general pre1.0 is running well on my old Win2000 notebook. Attached are two runs that represent substantially the same configuration of the car. The second plot has the boost table below 5000 RPM setup with slightly lower duty cycle. I hacked them together to overlay the two runs, shown in the third plot (yes I know it looks ugly).

I wonder if it would be useful to log and display timing in conjunction with HP and torque? Looking at the first plot you will see why...



Is the structure of the first plot an artifact of the averaging in relationship to the fact there were a large number of samples with zeros for hp / torque between samples with data in them? Are you using box car averaging?
Attached Files
File Type: pdf
DynoRuns.pdf (41.3 KB, 21 views)
Old Jun 11, 2005 | 02:19 PM
  #103  
donour's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: May 2004
Posts: 2,502
Likes: 1
From: Tennessee, USA
Originally Posted by freedom
In general pre1.0 is running well on my old Win2000 notebook. Attached are two runs that represent substantially the same configuration of the car. The second plot has the boost table below 5000 RPM setup with slightly lower duty cycle. I hacked them together to overlay the two runs, shown in the third plot (yes I know it looks ugly).
Wow, i'm really disappointed in how my interpolation method is working. For the 1.1 release I should get that fixed.

It's good to hear you got it working though. Did you have to make any changes to the code to get it to run on windows 2000?

I wonder if it would be useful to log and display timing in conjunction with HP and torque? Looking at the first plot you will see why...
Probably. I have an even better idea though. Do a regular highspeed data log then generate the dyno from that data. That way you can configure what signals you want to see. This expanded functionality won't make it into 1.0 though. Bug testing is the focus of the day.



Is the structure of the first plot an artifact of the averaging in relationship to the fact there were a large number of samples with zeros for hp / torque between samples with data in them? Are you using box car averaging?
Yes and no. Too many zeros can causes weird things to happen, but the zeros _are_ statistically significant. The explanation of why is a bit complicated and long winded to get into right now, but I get to it later if you're interested.

What is box car averaging?

d
Old Jun 14, 2005 | 08:06 AM
  #104  
donour's Avatar
Thread Starter
Evolved Member
iTrader: (6)
 
Joined: May 2004
Posts: 2,502
Likes: 1
From: Tennessee, USA
I have another prerelease of 1.0 at the website. I fixed a few bugs, but I haven't found anything show stopping. I'll give it another week or so then mark it as stable.

d
Old Jun 14, 2005 | 08:40 AM
  #105  
crusin_lancer's Avatar
Evolved Member
iTrader: (10)
 
Joined: Aug 2002
Posts: 751
Likes: 0
From: On the Roads
I haven't even had time to test the first prerelease of 1.0. I hopefully will be able to do some testing today at lunch and later tonight. I'll let you know the results.



All times are GMT -7. The time now is 03:34 AM.