Fuel level fluctuations - dampening?

Hi,
I have setup my fuel level sensor however, I am using a small voltage spread. I get a very little 0.1v fluctuation which makes the ‘display gauge’ flick between one point and the next one.

I know this is not unusual as my previous display did the same thing but with that, I was able to dial it out by increasing the average time taken to sample the voltage change.

Now, with the fuel average set at 8 seconds in the software and having tried various voltage step changes, I am unable to got it to stop flickering.

Is there any way to increase the average sampling time?

If so, can somebody please advise the best way to do it?

Do you use fuel level filter?

Yes, set at max 8 seconds.

What about the “Maximum change step”? Have you tried lowering it?

If possible, please share your project and a log where these fluctuations occur. I’ll take a look at it during the week.

1 Like

Most peoples still i think dont understand how to use is . Your channel instered there is your analogue input and result od this staretegy is ecu.fuellevel channel.
Also with that small voltage spread lower pullup is reqired

1 Like

Project Test 20.adu (26.4 KB)

Thanks for the reply. I have attached my current project. The fuel bar at the bottom of the screen flicks between approx 4.1 and 4.2 gallons.

I tried various steps, even down to 0.01.

To add: My fuel level sensor is a variable resistance, 3 ohms to 180 ohms and is wored with 910 ohm resistor

Please refer to the ADU manual, section 19.6 Fuel Level Filter — this is clearly explained there.

Right now, you’re not using the fuel filter at all. You’re treating the raw analog input as the final fuel level, which is incorrect.

ecu.fuelLevel is the result after filtering, not the source.
The source must be your analog input (e.g., Fuel Level), which the filter processes.

We cannot explain every step individually if the documentation already covers it — please take the time to read it.

Thanks again for the reply. Please bear in mind, whilst I can (and have) read the manual, not all of it necessarliy makes sense to me. This is reason why I come on here to seek further guidance.

If anything in the documentation is unclear, please let us know. We’ll do our best to improve it — but we need to know exactly what’s not clear.

In my opinion, the Fuel Level Filter section explains the configuration process well, but if you think otherwise, please tell us which part should be clarified.

Below, you’ll find your modified project in which the fuel level filter should now work as expected. However, please note that I haven’t verified whether your sensor is correctly connected to the ADU — this is something you’ll need to confirm on your end.
Project Test 20_mod.adu (26.4 KB)

1 Like

That’s to high resistance use 200ohm

Many thanks again for the response.

Just tried your changes and it appears to work perfectly. :+1:

@mfudala_ECUMASTER Following on from this, I have a related issue I cannot find the answer to and I hope you can help with.
I am trying to create an alarm to trigger when the fuel level is 1 gallon. The option for the alarm is %, plus I am using a table to convert Litres to Gallons.

The fuel level gauge works fine. The gauge ‘Red Line’ works fine at 1 gallon left changes to Red.

I just cannot get the ‘error’ alarm to activate at 1 gallon.

Can you please help?

Upload your project please, will check it on Monday.

1 Like

@mfudala_ECUMASTER Project sent to you via messaging.