Errors, Crashes, and Bugs, Oh My! This is where issues specific to tuning software goes. General questions about software features & capabilities are also welcome here.

Moderators: EDS50, cgrey8, 2Shaker, Jon 94GT

Post Reply
User avatar
Jack Hidley
Regular
Posts: 64
Joined: Mon May 12, 2003 1:13 am
Location: Danville CA USA

Question about Real Time Monitor box in BE

Post by Jack Hidley » Sun Nov 11, 2007 4:42 am

Does anyone know what the Real Time Monitor checkbox on each of the tables in BE does? I search the site and the BE help files and didn't find anything.
Jack Hidley
Maximum Motorsports Tech Support

2Shaker
Tuning Addict
Posts: 2087
Joined: Thu Jul 22, 2004 9:24 pm
Location: Dayton Ohio

Post by 2Shaker » Sun Nov 11, 2007 10:31 am

I've noticed it but I don't know what its for. I'm sure Clint will answer this so hang tight. BTW, I installed your K member/coil over in my 1994 a year ago and its terrific. I wear my MM lisence plate surround proudly.
94 GT, CBAZA/J4J1, 347 (on a R302 block), F303 cam, Performer II Intake, 1.7 Crane RR's, 1 5/8 Shorties, 70MM BBK TB, C&L 85mm Tuner MAF, Pro-Charger D1SC, 60#'s, TKO 600. Runs 11:80's

User avatar
cgrey8
Administrator
Posts: 11304
Joined: Fri Jun 24, 2005 5:54 am
Location: Acworth, Ga (Metro Atlanta)
Contact:

Post by cgrey8 » Sun Nov 11, 2007 2:32 pm

What that does is illuminates the 4 Cells you are currently referencing in the tune while you are driving...assuming you are monitoring RPM and Load. If that's checked and you are datalogging, what you'll see are 4 yellow cells that move around based on the instantanious RPM and Load.

Make sense?
...Always Somethin'

89 Ranger Supercab, 331 w/GT40p heads, ported Explorer lower, Crane Powermax 2020 cam, FMS Explorer (GT40p) headers, aftermarket T5 'Z-Spec', GUFB, Moates QuarterHorse tuned using BE&EA

Member V8-Ranger.com

User avatar
DrDirt
Tuning Addict
Posts: 512
Joined: Wed Jun 30, 2004 7:45 am
Location: Largo, Fl

Post by DrDirt » Sun Nov 11, 2007 6:31 pm

No. :lol:

Shows up where? :oops:
'86 Mustang Coupe, MegaSquirt 2 extra, 2.3T w/ Holset HX35, T-5, 3.73 gears

'94 Ranger extended cab beater truck, 2.3T stock swap, T-5, Moates QH

User avatar
86GT
BE/EA Developer
Posts: 5151
Joined: Sat Feb 22, 2003 11:19 pm
Location: Dixon, California
Contact:

Post by 86GT » Mon Nov 12, 2007 1:21 am

Chris is right. The real time monitor is a way to see the active cells from the live data. You need to make sure you are logging the two variables that define the two axis for the given table. Not all tables work but the more common ones do. For example loag RPM and LOAD and then select a table that has load and RPM as the axis and you will see the highlighted cells. Make sure to use LOAD and not LOADX.

User avatar
DrDirt
Tuning Addict
Posts: 512
Joined: Wed Jun 30, 2004 7:45 am
Location: Largo, Fl

Post by DrDirt » Mon Nov 12, 2007 6:57 am

Ahhhhh, I see said the blind man. That's cool!

I have every confidence that some day, Clint, you will do the impossible and make this little TwEECer gizmo do real time tuning. Maybe even "AdaptiveTuning". :lol:
'86 Mustang Coupe, MegaSquirt 2 extra, 2.3T w/ Holset HX35, T-5, 3.73 gears

'94 Ranger extended cab beater truck, 2.3T stock swap, T-5, Moates QH

User avatar
cgrey8
Administrator
Posts: 11304
Joined: Fri Jun 24, 2005 5:54 am
Location: Acworth, Ga (Metro Atlanta)
Contact:

Post by cgrey8 » Mon Nov 12, 2007 8:09 am

DrDirt wrote:...I have every confidence that some day, Clint, you will do the impossible and make this little TwEECer gizmo do real time tuning. Maybe even "AdaptiveTuning". :lol:
I doubt that will be possible with the TwEECer in it's current form. But that would be nice to have in a tuning device. However to get that level of functionality requires a device that can run the car while accepting updates (from the PC or from itself). Since the TwEECer has Flash memory, updating one part of the memory from the PC while continually referencing another part of memory for the EEC to keep the engine running isn't an easy thing to do. As cheap as memory has gotten, a device that's based on some kind of high speed RAM (like what PCs use) and uses a standard Flash for tune storage like SD-Flash cards would make doing exactly what you are describing quite possible. The problem is that's multiple memory chips takes up a lot more space on the circuit board. So until the hardware developers build more than a few kb of memory into their FPGAs (the hardware/processor), getting such a device as compact as the TwEECer is a tough task. I think the largest built-in memory in an affordable FPGA is somewhere around 16kbytes. To do real-time tuning/datalogging would require 128kb (2-64kb tunes) for the 1-bank processors like GUFx and CBAZA. However ideally, a device would need 512kb so it could support the same functionality on the 2 and 4-bank EECs which are 128k & 256k respectively.
Last edited by cgrey8 on Mon Nov 12, 2007 11:48 am, edited 1 time in total.
...Always Somethin'

89 Ranger Supercab, 331 w/GT40p heads, ported Explorer lower, Crane Powermax 2020 cam, FMS Explorer (GT40p) headers, aftermarket T5 'Z-Spec', GUFB, Moates QuarterHorse tuned using BE&EA

Member V8-Ranger.com

User avatar
86GT
BE/EA Developer
Posts: 5151
Joined: Sat Feb 22, 2003 11:19 pm
Location: Dixon, California
Contact:

Post by 86GT » Mon Nov 12, 2007 11:45 am

Chris hit it right on the head. The problem is the hardware. The CalEdit says it is possible but it is more or less a gamble. If the EEC is trying to access the same memory location that CalEdit is trying to update then the car will stumble and most likley die.

Since this was a gamble I did not implement this in the BE. I need a better fool proof way.

User avatar
Jack Hidley
Regular
Posts: 64
Joined: Mon May 12, 2003 1:13 am
Location: Danville CA USA

Post by Jack Hidley » Mon Nov 12, 2007 3:10 pm

That is what I figured.

Why four cells? I would expect three areas. One being the breakpoint along the y axis, the other being the breakpoint along the x axis and the third being the actual cell that both breakpoints point to.
Jack Hidley
Maximum Motorsports Tech Support

User avatar
cgrey8
Administrator
Posts: 11304
Joined: Fri Jun 24, 2005 5:54 am
Location: Acworth, Ga (Metro Atlanta)
Contact:

Post by cgrey8 » Mon Nov 12, 2007 4:52 pm

I'm not quite sure I follow you.

But here's my explanation of it. For this example, lets assume you are Real Time Monitoring the Sealevel Spark Table. Keep in mind that the Sealevel Spark Table's "output" at any given RPM/Load will be some weighted interpolated value that represents 4 different cells in the Sealevel Spark Table. The Real Time Checkbox is just illuminating the 4 cells that currently have a contribution to this value. When I say the value is weighted, I mean that the closer actual RPM/Load is to a specific RPM column or Load row, the more values in those cells contribute to the table's final value.

So lets say you have columns that number across as:
500__700__900__1100_1300__1500__2000__2500__3000__4000

And you have rows as follows:
75
60
50
40
30
20
10
5

Now lets say you are:
  • Viewing the Sealevel Spark Table
  • Datalogging RPMs & Load
  • Current RPM/Load values are 3500/55%
  • The Real Time Monitoring checkbox is selected
3500RPMs 1/2 way between 3000 and 4000.
55% is 1/2 way between 50% and 60%.

So the 4 cells that would illuminate would be:
  1. 3000/50%
  2. 4000/50%
  3. 3000/60%
  4. 4000/60%
In this example, you are equally distant from either RPM columns and Load Rows. Thus each cell would have roughly a 25% contribution to the final value. However if Load dropped, then the cells at 50% would have more influence than the cells at 60%. If Load dropped below 50%, then the two cells on the 60% row would turn back white and the 2 corresponding cells in the 40% row would turn yellow.

Do you follow?
...Always Somethin'

89 Ranger Supercab, 331 w/GT40p heads, ported Explorer lower, Crane Powermax 2020 cam, FMS Explorer (GT40p) headers, aftermarket T5 'Z-Spec', GUFB, Moates QuarterHorse tuned using BE&EA

Member V8-Ranger.com

User avatar
Jack Hidley
Regular
Posts: 64
Joined: Mon May 12, 2003 1:13 am
Location: Danville CA USA

Post by Jack Hidley » Mon Nov 12, 2007 5:51 pm

That makes perfect sense. Other systems that I've used that show which cell is active (AEM, TEC-II) only show one cell. They don't illuminate all four cells which are contributing. They just pick the one that has the dominant influence.

The AEM system illuminates the active cell along with the X and Y breakpoint values along the axis that correspond. So for example, if you are at 35% load and 3,000rpm, the 35% text on the left row and the 3,000rpm text on the bottom column will be highlighted. This way the illuminated cell shows the independant variable (injector pulsewidth, target a/f ratio, etc) while the X and Y axis illuminate the dependant variables (load and rpm in most cases). This makes it easier to read the dependant values. Your eyes don't have to scan across/down the rows/columns while things are moving around. You just look straight at the X or Y axis to see the highlighted values.
Jack Hidley
Maximum Motorsports Tech Support

User avatar
DrDirt
Tuning Addict
Posts: 512
Joined: Wed Jun 30, 2004 7:45 am
Location: Largo, Fl

Post by DrDirt » Tue Nov 13, 2007 11:22 am

86GT wrote:Chris hit it right on the head. The problem is the hardware.
I was being somewhat facetious. I know that the limitation to instituting real time tuning is the TwEECer itself. I say somewhat because with the progress you have made in a very short time with BE compared to what has come out of the STKR camp in the 3-4 years that I've been fooling with this, I have learned to never discount what you might be able to do. STKR has progressed from spotty functionality and almost nonexistent support and documentation for a handful of processors to spotty functionality and almost nonexistent support and documentation for a large number of processors. I can't tell you how disappointed I was when the long awaited and much delayed new version came out from TwEECer. You, on the other hand have picked up the fumbled ball and run for touchdowns time after time. No brown nosing intended. I'm just merely impresed and grateful. In my opinion, the TwEECer hardware is great for what I want to do but the packaged software leaves soooooo much to be desired. Thanks for plugging the dike.
Last edited by DrDirt on Tue Nov 13, 2007 1:56 pm, edited 1 time in total.
'86 Mustang Coupe, MegaSquirt 2 extra, 2.3T w/ Holset HX35, T-5, 3.73 gears

'94 Ranger extended cab beater truck, 2.3T stock swap, T-5, Moates QH

User avatar
86GT
BE/EA Developer
Posts: 5151
Joined: Sat Feb 22, 2003 11:19 pm
Location: Dixon, California
Contact:

Post by 86GT » Tue Nov 13, 2007 11:29 am

Thanks for all of the kind words. I too was in the same boat for three years. I finally could not take it any longer and had to do something.

My main beef is with the definition files. I wish Mike would make them open source. It would only increase sales if BE, CalEdit and TunerPro could help.

Post Reply

Who is online

Users browsing this forum: Bing [Bot] and 18 guests