Bugs and Feature reqests

All about our superior engine management unit.
User avatar
Jan32
Posts:191
Joined:Fri Aug 15, 2014 11:27 pm
Location:NW Germany
Re: Bugs and Feature reqests

Post by Jan32 » Mon Sep 15, 2014 12:27 pm

The option to change the color design of the tables does not work on 1.060. And i think the table labeling of the idle/analog correction table is wrong, see the following pricture.
Attachments
Idle_analog_in_corr.jpg
Best regards,
Jan

User avatar
Jadzwin
Site Admin
Posts:1445
Joined:Tue Aug 12, 2014 11:27 pm

Re: Bugs and Feature reqests

Post by Jadzwin » Mon Sep 15, 2014 1:42 pm

Thanks. We reviewed all tables description.
The color problem is already fixed.

We are thinking how to improve datalogging (update frequency).

User avatar
Jadzwin
Site Admin
Posts:1445
Joined:Tue Aug 12, 2014 11:27 pm

Re: Bugs and Feature reqests

Post by Jadzwin » Thu Sep 18, 2014 2:16 pm

Hi There!

There is a new software version 1.061.
We have improved logging freqency from 10 to 20Hz. I think it is possible to make it faster in next versions.
Here is a picture of logged sine wave with old and new software:

Image

Log window is also improved (more scales, better scaling, HOME/END keys added).
We woul like to add also markers to make navigation easier.

PSI-Motor
Posts:455
Joined:Fri Aug 15, 2014 10:57 pm

Re: Bugs and Feature reqests

Post by PSI-Motor » Sat Sep 20, 2014 2:06 am

Tried the log today, works great! :)

Is the Mitsubuishi Evo trigger pattern comming soon? Im having plans for a Evo 5 :D
EcuMaster Sweden

User avatar
Jadzwin
Site Admin
Posts:1445
Joined:Tue Aug 12, 2014 11:27 pm

Re: Bugs and Feature reqests

Post by Jadzwin » Sat Sep 20, 2014 10:22 pm

It is already supported. We have also base maps for evo

PSI-Motor
Posts:455
Joined:Fri Aug 15, 2014 10:57 pm

Re: Bugs and Feature reqests

Post by PSI-Motor » Sat Sep 20, 2014 10:41 pm

Could you send me a base map for a evo 1-3 and 4-8?
Thanks Jadzwin :)
Info@psimotor.se
EcuMaster Sweden

Alec
Posts:24
Joined:Fri Oct 03, 2014 4:57 am

Re: Bugs and Feature reqests

Post by Alec » Fri Oct 03, 2014 5:14 am

Few feature requests!

I've talked to Zach about a couple of these but figured I'd post here too.


- Support for a multi-position boost control knob(similar to ProEFI iBoost)
- Datalogging via USB drive. It would be nice if we could keep a flash drive plugged in the EMU and be able to log without the need of a computer. For example, if the flash drive is plugged in, the ECU could start a new log every time the key is ON and end the log when the key is OFF. Alternatively, start/stop a log via a switch. I know a few other ECUs have this feature.
- Rolling antilag, toggled by a switch(ProEFI often uses cruise control stalk)
- User configurable units. I'm getting acclimated to the metric units, but having the ability to read in imperial units for us American users would be nice!


There is probably a couple I'm forgetting but these were the main ones off the top of my head. Other than that, I'm very pleased with my EMU experience!

Karel
Posts:408
Joined:Wed Sep 10, 2014 11:58 am
Location:Czech Republic
Contact:

Re: Bugs and Feature reqests

Post by Karel » Thu Oct 09, 2014 2:36 pm

I am already working on external seriál port logger for EMU.

Multi position switch can be easly implemented if Jadzwin wants.

Just put multi position switch and put between contacts resistors.

so if i have 5V using 10kohm pullup on analog input and i switch 50,40,30,20,10, 0 ohm on switch it will result in some voltage input on analog. If there will be some definition point (table/matrix) to definate what voltage switches witch switch, they can be than used in other functions.

Example of 4 switches that need just on input and can be detected in any combination:

1st switch = 1k
2nd switch = 2k
3rd switch = 4k
4th switch = 8k

so if i press 3rd = 4k, pressing 2 and 4 together i get 10k
lets combinate:

(first right )

infinite = 0000
1k = 0001
2k = 0010
4k = 0100
8k = 1000
9k = 1001
10k = 1010
11k = 1011
14k = 1100
15k = 1101
16k = 1110
17k = 1111

this is how we can post 8 statuses on single analog input

Understand that idea ?


"Rolling antilag"

you mean this very USA specific art of street racing/comparing power on public roads ? Just put in secondary revlimiter or somthing like that. You can let it work even if the car is moving, and definate big ign retard to get boost.....

sulik
Posts:26
Joined:Fri Sep 12, 2014 7:07 pm

Re: Bugs and Feature reqests

Post by sulik » Fri Oct 10, 2014 11:44 am

Yes, the rolling antilag feature is like:

A button simply sets the hold RPM at whatever RPM the rolling antilag switch is engaged at.
The limiter RPM was grabbed from the current RPM when the switch was activated.

This feature would be GREAT. 8-)

User avatar
Jadzwin
Site Admin
Posts:1445
Joined:Tue Aug 12, 2014 11:27 pm

Re: Bugs and Feature reqests

Post by Jadzwin » Fri Oct 10, 2014 1:30 pm

We support mux switches:

Here is wiring diagram how to do so:

Image

Rolling antilag should be introuduced in the next firmware version.

Alec
Posts:24
Joined:Fri Oct 03, 2014 4:57 am

Re: Bugs and Feature reqests

Post by Alec » Fri Oct 10, 2014 1:45 pm

Jadzwin wrote:We support mux switches:

Here is wiring diagram how to do so:

Image

Rolling antilag should be introuduced in the next firmware version.
Any comments on the other features I suggested?

User avatar
Jan32
Posts:191
Joined:Fri Aug 15, 2014 11:27 pm
Location:NW Germany

Re: Bugs and Feature reqests

Post by Jan32 » Fri Oct 10, 2014 1:46 pm

The mux switch option work very well. I'm still using it.
Best regards,
Jan

User avatar
Jadzwin
Site Admin
Posts:1445
Joined:Tue Aug 12, 2014 11:27 pm

Re: Bugs and Feature reqests

Post by Jadzwin » Fri Oct 10, 2014 2:11 pm

- Support for a multi-position boost control knob(similar to ProEFI iBoost)

Actually you can use 2 boost settings. We can add a knob / pot support to blend between them.

- Datalogging via USB drive. It would be nice if we could keep a flash drive plugged in the EMU and be able to log without the need of a computer. For example, if the flash drive is plugged in, the ECU could start a new log every time the key is ON and end the log when the key is OFF. Alternatively, start/stop a log via a switch. I know a few other ECUs have this feature.

It is not possible due to technical limitation of USB port. The only way is to use external dataloger on CAN/Serial or BT Module and Android application (it is still under developement).

- Rolling antilag, toggled by a switch(ProEFI often uses cruise control stalk)

We are actually working on it

- User configurable units. I'm getting acclimated to the metric units, but having the ability to read in imperial units for us American users would be nice!
Added to "to do" list

Alec
Posts:24
Joined:Fri Oct 03, 2014 4:57 am

Re: Bugs and Feature reqests

Post by Alec » Fri Oct 10, 2014 2:29 pm

Jadzwin wrote:- Support for a multi-position boost control knob(similar to ProEFI iBoost)

Actually you can use 2 boost settings. We can add a knob / pot support to blend between them.

- Datalogging via USB drive. It would be nice if we could keep a flash drive plugged in the EMU and be able to log without the need of a computer. For example, if the flash drive is plugged in, the ECU could start a new log every time the key is ON and end the log when the key is OFF. Alternatively, start/stop a log via a switch. I know a few other ECUs have this feature.

It is not possible due to technical limitation of USB port. The only way is to use external dataloger on CAN/Serial or BT Module and Android application (it is still under developement).

- Rolling antilag, toggled by a switch(ProEFI often uses cruise control stalk)

We are actually working on it

- User configurable units. I'm getting acclimated to the metric units, but having the ability to read in imperial units for us American users would be nice!
Added to "to do" list
Logging via Android app would work, too.

User avatar
Jan32
Posts:191
Joined:Fri Aug 15, 2014 11:27 pm
Location:NW Germany

Re: Bugs and Feature reqests

Post by Jan32 » Tue Oct 14, 2014 9:47 am

Hi,

is there any possibility to run with two injector rows? For example 4 Zylinder engine with 4 injectors for partial load and 4 injectors that run only at WOT or at xPSI MAP?

Or can you integrate it in next firmwares in the future?

And another Question is, does the EMU support the Bosch LSU 4.9?
Last edited by Jan32 on Tue Oct 14, 2014 12:27 pm, edited 1 time in total.
Best regards,
Jan

Karel
Posts:408
Joined:Wed Sep 10, 2014 11:58 am
Location:Czech Republic
Contact:

Re: Bugs and Feature reqests

Post by Karel » Tue Oct 14, 2014 10:47 am

Cylinder pressure curve calculation

Does EMU has enough CPU speed and trigger accuracy to calculate peak cylinder pressure ?

How to calculate it ? Easy, the distance between each tooth from crank will vary in time, depending on actual torq. So shorter gap between means (higher revs or) bigger torq because the engine accelerates in this moment.

This will be great feature to be sure, that we found MBT, and the most pressure is made cca 16° ATDC.

I know, some engines have not enough tooths on crank, but most have, and even not very accurate calculation will give us idea.

What do you think Jakub ?

User avatar
Jadzwin
Site Admin
Posts:1445
Joined:Tue Aug 12, 2014 11:27 pm

Re: Bugs and Feature reqests

Post by Jadzwin » Tue Oct 14, 2014 6:58 pm

Jan32:
Actually staged injection is out of the schedule, so I can't tell when it could be ready

Karel:
We worked a lot with comustion chamber pressure sensor and it is not so easy to get valuable data from it.
I think it will also be hard get valuable data from acceleration of trigger.
Even Bosch commercial system have preprogrammed torque dependecies according to ignition angle.
They use angular velocity changes only for missfire detection.

However idea is interresting. I talk to some guys from university maybe they make some researches.

Kurt
Posts:43
Joined:Tue Aug 26, 2014 8:31 am
Location:Ft Worth Texas

Re: Bugs and Feature reqests

Post by Kurt » Mon Oct 20, 2014 7:13 pm

Jadzwin, can you say if there's any plans to add PWM fuel pump control? I'd really like to quiet down this Aeromotive A1000 pump and reduce fuel heating!

Can we get injector advance table? Also, change injection to end of injection instead of start of? For the injector offset option, can you give us range of +360° and -360°? Or just +720°?

User avatar
Jadzwin
Site Admin
Posts:1445
Joined:Tue Aug 12, 2014 11:27 pm

Re: Bugs and Feature reqests

Post by Jadzwin » Mon Oct 20, 2014 8:46 pm

If the pump has built in controller you can use PWM table to control pump speed.
If the pump need high current PWM it is not possible due to the maximum power limitation of output mosfets.

For injection end angle it is planned but I can't give you the timeline of this feature

Kurt
Posts:43
Joined:Tue Aug 26, 2014 8:31 am
Location:Ft Worth Texas

Re: Bugs and Feature reqests

Post by Kurt » Mon Oct 20, 2014 10:46 pm

Jadzwin wrote:If the pump has built in controller you can use PWM table to control pump speed.
If the pump need high current PWM it is not possible due to the maximum power limitation of output mosfets.
Yes, I was looking at that. It would almost work for fuel pump control since it has the option to disable output if no rpm. But, this would give no prime. I could accomplish PWM fuel pump control with current firmware, but this would require using two outputs. This would also take away the use of the PWM table for other purposes. PWM fuel pump control doesn't really need a 3D table, just options for frequency and two MAP/Duty Cycle points to interpolate between. So we could set to give 50% DC from 0-80kPa MAP, then interpolate from 80-120kPa to 100% DC. And it would only require using one spare output. It would be very nice if we could choose an unused 5v coil driver as this would free all our spare LS outputs and not require any pullup to be wired in.

I do understand the current limits of the onboard drivers. I would use a large power MOSFET (solid state relay) to drive the fuel pump.

Image



Jadzwin wrote:For injection end angle it is planned but I can't give you the timeline of this feature
This is great! What about injector advance table?

Locked