Hi Tangent Engineering,
That’s what Littleozfella also suggested, but now I’m not that sure anymore.
After I’ve upgraded the firmware(thanks to Littleozfella) and deleted all previous logs, it now logs correct values, I logged all channels, t_inj_b0, t_inj_b1, t_inj_total and all related fuel multipliers and adders, just to compare but in the end t_inj_total is showing me the correct outcome.
t_inj_b1 is always 0, as expected as I’m not using banked injection, t_inj_b0 is for most of the time equal to t_inj_total, just sometimes not, and when I do the calculation it’s t_inj_total which is correct.
What makes sense to me is that t_inj_total, is just what it says, the total amount of both banked injections b0 & b1, plus the fuel corrections. The differences I sometimes see between t_inj_b0 and t_inj_total, could be a difference in update time/moment of both variables, or maybe just a floating point error as computers are not that good in calculating fractional numbers.
Whatever it is, it’s working for me now, what I also like is that the updated firmware now has the ability to store ‘Learnt Base Fuel Maps’, which it didn’t had in my old firmware version, the only problem is that I cannot copy/paste them