Page 1 of 2

Subaru WRX 7 board AV7 fuel level sensor

PostPosted: Wed Sep 04, 2024 3:39 am
by Pepituning
Hello nice people,
I have Motec M800 PNP WRX7 board on my car and want to use all possible channels from it to be transmitted to my C127 Dash. So my question is following:
On the WRX7 user manuals it's given that on B25 is AV7 which is fuel level sensor. After a talk with Motec Europe (Answer from Josh Bailey) I understood that AV7 is permanently wired with 5V pullup inside the board and cannot be changed to use for other input except stock fuel level. Unfortunately Motec told me that they don't have a calibration for it.
So in User Channel 1 I put AV7 input and I see that voltage reads values upon the fuel level in the tank. But in calibration menu I don't know what to choose (cannot find predefined, 1-to-1 or custom calibration appropriate for level)?
And can I kindly ask you how to transmit this User Channel 1 information via Can to the C127 Dash?
In Dash Communication Setup I have M800 Set 1 but not and this User 1 channel assigned to it?
Probably I must create Custom data set? Or to add channel in the same M800 Set 1? Can addresses and Data is really hard for me.
Hope to find way to check fuel level from factory sensor via ECU as it accurate.(Tank is divided by two halves and there are two sensors, main and sub and information come from both together)
Thank you in advance.

Re: Subaru WRX 7 board AV7 fuel level sensor

PostPosted: Wed Sep 04, 2024 10:44 am
by Stephen Dean
Hi,

To configure the input I would use the Custom % 1 Decimal Place table, or as an alternate the Unitless 1 Decimal place table.

The issue with calibrating hump style tanks like the Subaru uses with two senders, is that if you fully drain the tank and then add fuel back in, you tend to only fill one side of the tank on the initial fill skewing the reading from the sensor as when you get enough fuel in the tank to top over the hump, the other sensor starts to read whilst the first one doesn't change. This is a different behaviour than what would happen with a full tank being consumed.

Where are you located?

Re: Subaru WRX 7 board AV7 fuel level sensor

PostPosted: Wed Sep 04, 2024 8:58 pm
by Pepituning
Hello,
Located in Europe, Bulgaria.
And about CAN communication between the ECU and the Dash, can you please give me some directions?
I checked the Motec Webinar about M800 CAN configuration, and it given that User Channels 1-4 are transmitted with all other ECU parameters on main CAN address, but probably for PnP there’s some differences?
About fuel level okay I will use % 1 to decimal place but don’t know how to transfer the value in volume or liters or %?
Appreciate your help a lot.

Re: Subaru WRX 7 board AV7 fuel level sensor

PostPosted: Thu Sep 05, 2024 6:07 pm
by Stephen Dean
Hi,

Setting up the custom CAN between the M800 and the dash can be tricky, can you post your M800 calibration and the C127 calibration?

Re: Subaru WRX 7 board AV7 fuel level sensor

PostPosted: Thu Sep 05, 2024 9:38 pm
by Pepituning
Hi,

Pictures attached

Re: Subaru WRX 7 board AV7 fuel level sensor

PostPosted: Thu Sep 05, 2024 9:39 pm
by Pepituning
Dash CAN

Re: Subaru WRX 7 board AV7 fuel level sensor

PostPosted: Fri Sep 06, 2024 2:45 pm
by Stephen Dean
Hi,

We need the actual files so that changes can be made, screenshots are not of use.

Re: Subaru WRX 7 board AV7 fuel level sensor

PostPosted: Fri Sep 06, 2024 9:45 pm
by Pepituning
Hello,
I apologize for my misunderstanding, here I upload both files from the ECU and dash.
If you need any additional information just tell me.

Thank you in advance.

Re: Subaru WRX 7 board AV7 fuel level sensor

PostPosted: Mon Sep 09, 2024 3:55 pm
by Stephen Dean
Hi,

Give these a try.

I have Added a Custom data set 2 into the M800 and configured the CAN Comms out. In the dash I have setup the receive template and made a conversion table from % to Litres.

Re: Subaru WRX 7 board AV7 fuel level sensor

PostPosted: Tue Sep 10, 2024 8:47 am
by Pepituning
Hello,
I downloaded and installed the files.
Unfortunately in the Dash AV7 is not working, stays at 0,0 value. Checked in the Dash page and in monitor channels.
I tried to change a little bit values in User 1 (AV7 % to Voltage) to check if something will move, but nothing again.
Can you find another tricky way or something is wrong?

Thank you in advance