March 20, 2010, 04:03:59 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: AEM ECU Jumper/Extension Harnesses! Available NOW!!
 
Pages: 1 [2] 3
Print
Author Topic: How to select additional parameters in GaugePro?  (Read 16983 times)
ultimate4g63
100+ Post Club
**
Posts: 276


« Reply #15 on: February 22, 2006, 09:47:00 AM »

Quote from: MP

For signed values, it's a bit tricker because 0-127 are positive and 128-255 are negative.

For 0-127 you will use the scale and offset as you would for a non-signed value. For example, for O2 #1 FB, 0 would be 0 * 0.390625 +0 = 0.39 and 127 would be 127 * 0.390625 + 0 =  49.6

For 128-255, you need to take into account that these values are negative and have to take an extra step. You have to subtract 256 from the value BEFORE you apply the scale and offset. So, for O2 #1 FB, 128 would be (128-256) * 0.390625 + 0 = -50 and 255 would be (255-256) * 0.390625 +0 = -0.39.

For the signed values, look at the settings for Air Temp and Water Temp as a reference.

You can speed things up by using the Auto Fill Feature.

You can then setup the LED number & LED color for each of your new values and the Gauge Display Name.



If I want to show Idle Learned Value which has the same scalar, offset, min, and max as O2 FB mentioned above...do i simply use the auto fill feature like this?

Start Cell 0 = 0.39
End Cell 127 = 49.6

Press the Fill Table button

Start Cell 128 = -50
End Cell 255 = -0.39

Press the Fill Table button
Logged

2G DSM
E46 M3
08 Prius
JN
Administrator
500+ Post Club
*****
Posts: 577



« Reply #16 on: February 22, 2006, 12:07:18 PM »

You've got the right idea there.  However, your value for zero should be zero.

Start Cell 0 = (0) * .39 + 0 = 0
Logged

Remember, there is no replacement for displacement!!
ultimate4g63
100+ Post Club
**
Posts: 276


« Reply #17 on: February 22, 2006, 12:44:16 PM »

Quote from: JN
You've got the right idea there.  However, your value for zero should be zero.

Start Cell 0 = (0) * .39 + 0 = 0


Ok now you've got me confused...

MP said:

Quote from: MP
0 would be 0 * 0.390625 +0 = 0.39 and 127 would be 127 * 0.390625 + 0 =  49.6

For 128-255, you need to take into account that these values are negative and have to take an extra step. You have to subtract 256 from the value BEFORE you apply the scale and offset. So, for O2 #1 FB, 128 would be (128-256) * 0.390625 + 0 = -50 and 255 would be (255-256) * 0.390625 +0 = -0.39.


I guess his math is just bad?   cheesy
Logged

2G DSM
E46 M3
08 Prius
JN
Administrator
500+ Post Club
*****
Posts: 577



« Reply #18 on: February 22, 2006, 03:49:08 PM »

Quote from: ultimate4g63
Quote from: JN
You've got the right idea there.  However, your value for zero should be zero.

Start Cell 0 = (0) * .39 + 0 = 0


Ok now you've got me confused...

MP said:

Quote from: MP
0 would be 0 * 0.390625 +0 = 0.39 and 127 would be 127 * 0.390625 + 0 =  49.6

For 128-255, you need to take into account that these values are negative and have to take an extra step. You have to subtract 256 from the value BEFORE you apply the scale and offset. So, for O2 #1 FB, 128 would be (128-256) * 0.390625 + 0 = -50 and 255 would be (255-256) * 0.390625 +0 = -0.39.


I guess his math is just bad?   cheesy


We probably used different calculators.   Cool
Logged

Remember, there is no replacement for displacement!!
ultimate4g63
100+ Post Club
**
Posts: 276


« Reply #19 on: February 23, 2006, 06:25:34 AM »

Got it working last night.  Thanks, JN.
Logged

2G DSM
E46 M3
08 Prius
JustinWREX
EMS Poster Child
*
Posts: 22


« Reply #20 on: April 03, 2006, 09:59:13 PM »

I added Status #1 for stat sync'd on my datastream gauge.  If you're just after one bit in these multiplexed values you can probably do what I did.... set the gauge to display raw 0 - 255 for Status #1 and observe what numbers it's displaying.  Mine was:

0, 8
52, 100, 116, 180, 228, 244

The first two numbers only occurred when the engine was off, so I set them to read "off" and set the others to "on"  cool

Justin
Logged
GREperformance
EMS Poster Child
*
Posts: 13


« Reply #21 on: July 02, 2006, 11:50:06 PM »

I just got my gauge working last night  Cheesy   

It's very simple.  The Serial Gauge has 19 channels it can actually accept and display.  The EMS Telemetry Setup outputs 19 channels.  Each channel represents a parameter that is sent to the gauge.  You can change each channel to any of the AEM parameters.  For me, one of the changes I made was changing channel 19 (default was Error#2) to Ign Timing.  Click on the "Show Info" button.  It will give you the offset, scalar, min, max, etc for each of the selected parameters that are specific to your calibration file.  So in my case, my Engine Load was already set with -13.0 min and 29.4 max.  Ign Timing showed -17 min and 72.6 max (degrees adv).  For normal parameters like this (not signed) all you care about is the min and max values as that is exactly what you will input into the ProGauge software for that particular channel.   What you do now in the ProGauge software, is:

1) go into the Lookup Table for that particular channel (19)
2) change the gauge name to whatever you want, and set the units to whatever you want (it's all just for reference and doesn't mean a thing), and change the LED to display whatever you want. 
3) click on the Auto Fill button.  under "Digit fill values" set 0 and 255 to your min and max.  So for my Ign Timing i set:
Start Cell 0 = -17
End Cell 255 = 72.6

then push the Fill Table button.  that will interpolate the rest of the values in between.

What I found is that you cannot fine tune your resolution.  Most of us will never see 72.4 degrees advance.  I wanted to change 255 to 50 deg so that I could get better resolution but it can't work that way. 

Signed values are a bit more complicated and I don't really understand them well enough to educate anyone.  Only signed values that I cared to display were coolant temp and intake air temp.  Both were preset with the base cal so I didn't touch them (except for the LED colors).

Right now I have the following working on my gauge:

- Engine Load (PSI - default is setup in percent! huh )
- O2#1
- TPS
- Coolant Temp
- Ign Timing
- Intake Air Temp
- Knock #1 Volts
- VSS

The software is a bit buggy.  This was my only real problem.  Also, the amount of time I spent setting up the colored LED's was a bit disappointing as they are not that bright AT ALL!

Special thanks to JN @ AEM for help with this.  Great support, he actually called me several times to help me through the software woes.

Here's my current gauge setup file if anyone cares to see what I've done.

http://www.ultimate-racing.com/darryl2.mdb

Is this file still available?   I am having a few issues setting new channels and it would be helpful to check it out.  Thanks in advance.
Logged
cjbyron
25+ Posts Club
*
Posts: 49


« Reply #22 on: October 16, 2006, 03:50:17 PM »

My serial guage is all hooked up and seems to be working. I used the defaults (ie - never connected to the gauge itself via laptop).

It shows most everything as detailed in the instructions for default. It doesn't have a "PSI" however but it does display something called "PEA", whatever that is.  I breifly looked and it seems to be the engine load psi but why would it load a default of PEA? Odd. I take it this is a mistake of some sort but it was loaded that way from the program itself.

I hope AEM comes out with some better instructions on adding parameters to be sent to the gauge. I have yet to understand how to select what to send in AEMPro and then setup the gauge itself for it.  The instructions are very confusing (not very detailed).

Cj
Seattle
Logged
ultimate4g63
100+ Post Club
**
Posts: 276


« Reply #23 on: October 16, 2006, 04:58:37 PM »

It's in percent.  It's setup like that because they can't have it setup for every MAP and MAF available.  True the instructions are lacking, but that's what the forum is for.  Everything you want to know about adding parameters is right here in this very thread you're replying to.
Logged

2G DSM
E46 M3
08 Prius
cjbyron
25+ Posts Club
*
Posts: 49


« Reply #24 on: October 16, 2006, 05:07:01 PM »

Yeah but why the gauge would say "PEA" and not "PSI" like the instructions said must be a mistake.

I "get it" about 85% but still have some basic questions on the serial setup.
Logged
ultimate4g63
100+ Post Club
**
Posts: 276


« Reply #25 on: October 16, 2006, 05:09:54 PM »

Questions?  Post away!
Logged

2G DSM
E46 M3
08 Prius
cjbyron
25+ Posts Club
*
Posts: 49


« Reply #26 on: October 16, 2006, 06:11:11 PM »

In AEM pro the ADCRs for mine (1311 - 3000GT), for example, has ADCR18-EGT#2v, 17, EFT#1v, and so forth.

In SetUp > Advanced > Telemetry > Telemetry setup, I can choose ADCR 18 and there's a drop down to change it. SO I can select most anything there. Then when I open ProGauge will the current setting that is labeled ADCR18 then get the data from what I changed it to in AEMPro?  I mean it won't be ADCR18 anymore (it'd make more sense if these were labeled/called channel 1,2,3,4 to me,,,but I am not an engineer,lol).

I am "assuming" that anything I change in "telemetry" in AEMPro will affect nothing but the serial gauge? It is the only thing listed when I go to Templates > Template Wizard.

When I select a file to start with previous info said to use "Base Cal.mdb", since I am using an AEM 3.5bar MAP sensor I would choose the "Base Cal AEM3.5bar.mdb" instead correct? And just rename it Base Cal.mdb.

I'm sure this is easier to just once one just goes in and tries it but I wasn't sure if the telemetry from AEMPro would affect anything else within the ECU.

I've only just started learning the AEM EMS so my questions are naturally pretty basic Smiley

I noticed also in the base mdb's that several of the settings (load, etc.) do not go all the way up to 255. Some of them like the engine load goes to 90 and after that are all zero. The autofill screws them all up. So the auto fill is confusing and so far I've been unable to replicate the settings as they are in the base.mdb (figured I'd learn right by just trying to duplicate a few that are already preset)

Thanks.
« Last Edit: October 16, 2006, 08:10:15 PM by cjbyron » Logged
ultimate4g63
100+ Post Club
**
Posts: 276


« Reply #27 on: October 17, 2006, 06:17:46 AM »

In AEM pro the ADCRs for mine (1311 - 3000GT), for example, has ADCR18-EGT#2v, 17, EFT#1v, and so forth.

In SetUp > Advanced > Telemetry > Telemetry setup, I can choose ADCR 18 and there's a drop down to change it. SO I can select most anything there. Then when I open ProGauge will the current setting that is labeled ADCR18 then get the data from what I changed it to in AEMPro?  I mean it won't be ADCR18 anymore (it'd make more sense if these were labeled/called channel 1,2,3,4 to me,,,but I am not an engineer,lol).

I am "assuming" that anything I change in "telemetry" in AEMPro will affect nothing but the serial gauge? It is the only thing listed when I go to Templates > Template Wizard.

When I select a file to start with previous info said to use "Base Cal.mdb", since I am using an AEM 3.5bar MAP sensor I would choose the "Base Cal AEM3.5bar.mdb" instead correct? And just rename it Base Cal.mdb.

I'm sure this is easier to just once one just goes in and tries it but I wasn't sure if the telemetry from AEMPro would affect anything else within the ECU.

I've only just started learning the AEM EMS so my questions are naturally pretty basic Smiley

I noticed also in the base mdb's that several of the settings (load, etc.) do not go all the way up to 255. Some of them like the engine load goes to 90 and after that are all zero. The autofill screws them all up. So the auto fill is confusing and so far I've been unable to replicate the settings as they are in the base.mdb (figured I'd learn right by just trying to duplicate a few that are already preset)

Thanks.


I'm not sure I understand your first question.  When you log ADCR18 with AEMPro, what type of data does it give you (0-5v?), and what type of data are you looking for the gauge to give you for that parameter?

Telemetry is just that.  It will not affect anything else.

You don't need to rename any file name.  The gauge will take whatever as long as the file extension is .mdb.  You also don't need to use their basemaps. 

It is fairly easy to setup each and every parameter you want to display on the gauge.  Just follow my post STEP BY STEP for EACH AND EVERY non-signed values you want displayed on the gauge:

http://forum.aempower.com/forum/index.php?topic=14826.msg89364#msg89364

For signed values...look for the discussion between MP, me, and JN in this very thread.  It's ALL right there in front of you.  Even more indepth than a manual would be.

- Darryl
Logged

2G DSM
E46 M3
08 Prius
cjbyron
25+ Posts Club
*
Posts: 49


« Reply #28 on: October 27, 2006, 10:44:26 PM »

Three questions.

Trying to setup Engine Load in PSI. My telemetry details gives Engine Load kPa as min 0, Max 344.694 , would I just use the multiplier for kPa to PSI (x .145) on the max? I'm not sure how to set the min and max because the min will actually (should) be a negative value.

EGT - my table shows min 32 (offest 32) and maximum of 2327 for egt. The autofill won't accept more than three digits. Can I just use 3.2 and 232 for min/max? Just wanted to double check.

From previous - The telemetry details in AEMPro shows ADCR14 as a spare. If I change the value in ADCR14 in the aempro telemetry details to, say, knock volts, will the values of knock volts then be sent to the progauge in the adcr14 location?
Logged
JN
Administrator
500+ Post Club
*****
Posts: 577



« Reply #29 on: November 01, 2006, 10:02:13 AM »

Three questions.

Trying to setup Engine Load in PSI. My telemetry details gives Engine Load kPa as min 0, Max 344.694 , would I just use the multiplier for kPa to PSI (x .145) on the max? I'm not sure how to set the min and max because the min will actually (should) be a negative value.

EGT - my table shows min 32 (offest 32) and maximum of 2327 for egt. The autofill won't accept more than three digits. Can I just use 3.2 and 232 for min/max? Just wanted to double check.

From previous - The telemetry details in AEMPro shows ADCR14 as a spare. If I change the value in ADCR14 in the aempro telemetry details to, say, knock volts, will the values of knock volts then be sent to the progauge in the adcr14 location?


The serial gauge comes loaded to display load in units of percent.  If you have a 5 bar map sensor, 0 percent will correspond to 0 psia.  100 percent corresponds to 75 psia.  If you have a 2 bar map sensor, 0 percent still corresponds to 0 psia.  100 percent corresponds to 30 psia.  Does that make sense?

You can enter your chosen values for EGT.  Just remember you need to multiply the displayed number by 10 to get the actual temperature.

Yes, Knock will display in the ADCR 14 location.
Logged

Remember, there is no replacement for displacement!!
AEM Performance Electronics Forum
   

 Logged
Pages: 1 [2] 3
Print
Jump to: