Power FC Forum Apex Power FC Support and Questions.

Power FC Datalogit logs incorrect AN# voltages

Thread Tools
 
Search this Thread
 
Old Sep 4, 2008 | 12:16 PM
  #1  
TailHappy's Avatar
Thread Starter
Addicted to Track
Tenured Member 15 Years
 
Joined: Jan 2002
Posts: 903
Likes: 0
From: NC
Datalogit logs incorrect AN# voltages

A friend discovered that the raw AN voltages are logged incorrectly starting with v1.100 of FCEdit.

The datalogit box uses an 8-bit A/D converter that can read values from 0 - 5V for a resolution of 5/255. In versions previous to 1.100, the full 14 character string equivalent was stored in the log, but for some reason beginning with v1.100, the values are simply truncated to 3 decimals, which loses the exponential part. Therefore, you end up with this situation:

Code:
A/D Bit     <<v1.100  =""><v1.100  ="">v1.100         v1.100+
-----------------------------------
1           1.96...E-02V    1.960V
2           3.92...</v1.100></v1.100>E-02<v1.100  =""><v1.100  ="">V    3.920V
3           5.88...</v1.100></v1.100>E-02<v1.100  =""><v1.100  ="">V    5.880V
4           7.84...</v1.100></v1.100>E-02<v1.100  =""><v1.100  ="">V    7.840V
5           9.80...</v1.100></v1.100>E-02<v1.100  =""><v1.100  ="">V    9.800V
6           0.117V          0.117V
So in other words, any voltage values logged that are less than 0.1V are erroneous. Maybe not such a big deal, except when looking at averages, max, or min.</v1.100></v1.100>
Reply
Old Sep 4, 2008 | 01:48 PM
  #2  
arghx's Avatar
rotorhead
Tenured Member: 20 Years
Liked
Loved
Community Favorite
iTrader: (3)
 
Joined: Aug 2004
Posts: 16,205
Likes: 461
From: cold
I imagine truncating the values marginally improved performance. The effect this would have in terms of accuracy depends on the voltage scale of whatever you are logging.

For example, my innovate LC-1 by default will output a range from 7:1 to I think 24:1 AFR. With that kind of scale it would be more sensitive to truncated voltage readings. Innovate recommends though that you rescale your 0-5v output from 9:1 to 16:1 , meaning you wouldn't need accuracy down to as many decimal places.
Reply
Old Sep 4, 2008 | 09:05 PM
  #3  
Dudemaaanownsanrx7's Avatar
wannaspeed.com
Tenured Member 20 Years
iTrader: (23)
 
Joined: Feb 2003
Posts: 2,802
Likes: 5
From: Texas
yeah this might simply be a way to improve logging speeds with the datalogit. i doubt it will make a significant impact in logging, especially with AFR's. since 0.1v would be pretty much full rich. and full rich is usually between 8:1- 10:1 afr for the sensor, depending what you or the manufacturer programs it to be. Unless you really really tune rich these values would never be hit.

On the other hand some people log other 0-5v things that might be affected. though i cant think of anything precise enough to matter.
Reply
Old Sep 4, 2008 | 11:37 PM
  #4  
cewrx7r1's Avatar
Eye In The Sky
Tenured Member: 25 Years
iTrader: (2)
 
Joined: Feb 2001
Posts: 7,941
Likes: 133
From: In A Disfunctional World
I have posted how to fix the DL AUX setup so that DL logs record the same values as the O2 WB's display. This insures accuracy do to any software or hardware differences.

I called it calibrating the DL to the WB.
Reply
Old Sep 5, 2008 | 07:58 AM
  #5  
TailHappy's Avatar
Thread Starter
Addicted to Track
Tenured Member 15 Years
 
Joined: Jan 2002
Posts: 903
Likes: 0
From: NC
I think you guys are missing the point.

The point is 0.1E-02 = 0.001 does NOT equal 0.1. Versions 1.100 and later chop off the exponential part. Has nothing to do with calibration because it's a math error caused by FC-Edit's internal conversion to a string and then truncating the length. Like I said, it probably only matters for average/min/max, or like Dudemaaan said, if you have a sensor that is less than 0.1V.
Reply
Old Sep 5, 2008 | 11:59 AM
  #6  
cewrx7r1's Avatar
Eye In The Sky
Tenured Member: 25 Years
iTrader: (2)
 
Joined: Feb 2001
Posts: 7,941
Likes: 133
From: In A Disfunctional World
True 1.96 E-02 is .0196 not 1.96. But you are missing the REAL point.
That is why they made multiple upgrades to the software to fix problems.
Who gives a **** about the early bad software! The current is 1.120. Check it out.

I have a FD3S beige box. I use the FD3S software for updating my maps, but use the UNIVERSAL software for logging as it is faster. It logs the AN RAW data to 3 decimal points without any exponential and is accurate.
Reply
Old Sep 5, 2008 | 12:41 PM
  #7  
TailHappy's Avatar
Thread Starter
Addicted to Track
Tenured Member 15 Years
 
Joined: Jan 2002
Posts: 903
Likes: 0
From: NC
Originally Posted by TailHappy
Versions 1.100 and later
1.120 > 1.100
Reply
Old Sep 5, 2008 | 10:40 PM
  #8  
cewrx7r1's Avatar
Eye In The Sky
Tenured Member: 25 Years
iTrader: (2)
 
Joined: Feb 2001
Posts: 7,941
Likes: 133
From: In A Disfunctional World
Here are my three tests with only the ignition turned on and no O2 WB hooked up so it defaults to setup voltage.

FD3S v 1.082; 5.88E-02 = .0588
FD3S v 1.120; .059
UNIV v 2.125; .059

My tests shows that the last version of FD3S is accurate and so is the latest UNIV.
They went from 4 to 3 decimal digits and rounded the 3rd decimal digit.
Viewing the 1.082 data and 1.120 data with 1.120 software gives the same AFR if viewed with 3 decimal places.

Last edited by cewrx7r1; Sep 5, 2008 at 10:49 PM.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
Logan Reinisch
General Rotary Tech Support
44
Sep 17, 2018 12:20 PM
James Knox
New Member RX-7 Technical
9
Oct 5, 2015 07:56 AM
WANKfactor
1st Generation Specific (1979-1985)
6
Sep 29, 2015 01:14 PM
rattlehead
New Member RX-7 Technical
2
Sep 25, 2015 10:55 PM




All times are GMT -5. The time now is 03:42 PM.