Repository navigation
Replies: 15 comments 10 replies
|
Hi, Sorry for the delay — your post is two days old and I missed it. On the layout: I like it, and I'll take my time deciding. The three separate areas and keeping the total cost prominent are reasonable. I'm not promising a date. But I owe you a precise answer on the technical point, because it is more interesting than the layout. The "km in electric vs km on the engine" split does not exist on this car. It is a series range-extender: the combustion engine never turns the wheels. It spins a generator, and the wheels are always driven by the electric motor alone. The figure you see as "generator on" is the distance covered while the generator was running — not the distance it pushed. And the car sends no drive-mode signal at all: that tag in Mate is typed in by hand. Consumption over the whole distance is a choice, not an oversight. The L/100 km is worked out over the full trip because that is the same basis the car's own display uses ( That said, you have put your finger on something real — just not where you think. The electric figure (⚡ kWh/100 km) is the energy that left the battery, divided by all the kilometres. The energy the generator sends straight to the motor never passes through the pack, so Mate cannot see it: it is not divided wrongly, it is missing entirely. The best proof is one of your own bundles: 645 km against 20 kWh reported — 3.1 kWh/100 km. A C10 does not cover 645 km on 20 kWh. What is missing is everything that arrived as petrol. So the share you want to see can be computed — not in kilometres, in energy. The kWh the generator put in over a trip is One thing I will fix regardless: the trip detail already carries a note explaining what that electric figure means; the trip list prints the number and nothing else. The note belongs there too. Thank you — your bundles are the reason we know getEC is blind to the generator at all. |
|
Hi, Here is what I measured. The kilometres driven on electricity alone cannot be identified: no sensor tells us. I took all 89 signals the car sends and looked for one that separates "generator on" from "generator off". The best four looked excellent, 85–88% — but they were gear, parking brake, ignition and speed: they say the car is driving, not that the generator is running, and the generator runs almost only while driving. Looking at only the minutes where the car is already moving, the best of all 89 separates at 61% — barely better than a coin toss. In the cloud the generator does not exist as a state. What we do is infer it from the petrol. We count a stretch as generator-on when, in the same sample, the odometer rises and the fuel level falls. And that is where the limit is. It is not the float in the tank: the value the car sends is already filtered, and you can see it — over the whole period the fuel level never rises while the car is moving, and the only rises are with the car stopped and as large as refuelling. The problem is the rhythm. We ask for data every 30 seconds; the fuel value changes every 12, but the odometer only every 60. In roughly half the samples the odometer is unchanged because it has not refreshed yet, and that stretch's fuel drop is discarded. The count is always wrong in the same direction — short: against a photograph of another tester's dashboard, the car said 60.2 km and we counted 54.0. What that means for the subtraction you propose. The generator-off kilometres are the difference between the distance and an estimate that runs about 10% short, so they inherit all of that error — and precisely where the remainder is small, which is the long generator trips. Over 32 real trips, correcting for that 10%, 8 remainders out of 32 go to zero or negative. On your own 176 km trip the figure shown would be 25 km with the generator off, where the corrected arithmetic gives about 8. Your labels are right, and the figure you circled really is what we have. But it is also all we have: a number that is inferred, short, and a subtraction that multiplies its error. |
Only idea/question: |
|
Additional some data, for the collection ;) Longer trips last days with "fuel mode", others with EV. |
|
Hi, Good question, and asked the right way round — "what would the error rate be" rather than "is it a good idea". I measured it, on your bundle and on another tester's. On yours (B10, 913 minutes with the car moving):
The rule would call "electric" 95 of the 262 minutes in which the generator was running: 36%. Over everything, it gets 10% of the minutes wrong. On the other bundle (C10, 1285 minutes): same shape, worse numbers — 310 of 593, i.e. 52% — plus 55 genuinely electric minutes called "generator" (downhill stretches and regenerative braking). 28% wrong overall. Two things come out of the comparison. The error is all on one side: recognising electric works well (0% on yours, 8% on the other car), recognising the generator does not — between a third and a half of those minutes land in the wrong box. And the generator is precisely what the rule is meant to find. And the rate is not stable: 10% on one car, 28% on the other. It is not a threshold to be tuned; it moves with the car and with how it is driven. The reason is physical: the generator does not cover the whole demand, so the pack keeps discharging while it runs. A falling SoC does not separate the two situations. A limit I should state: I am comparing your rule with ours, not with the truth. The "truth" here is the fuel level falling, which is itself an estimate. What I measured is how much the two methods disagree. The difference between them is that petrol burned is burned, while a falling SoC can have two causes. Thank you for the bundle — long trips with and without the generator were exactly the sample that was missing. One last thing: you are on 3.10.4, fifteen releases back. One of them concerns the very number we are discussing — v3.11.1 fixed the generator distance, which was being counted on the coarse fuel signal and lost 42% of it. On your screen that number is still the old one. The current release is 3.14.5. |
|
OK, whatever. Then let's display this distance in crappy comment after loads of text like today. |
|
Anyway, I would really prefer the layout @gm27271 suggested. Using the same data - even if some of it is just estimated, just like before. But design is a matter of taste - I understand that opinions differ on this. |
|
I made a layout for REEV cars only - BEV untouched.
@gm27271 if docker installation you can test it (will be lost after next update ;-)... ): @ProtossBlaster - what do you think about it? EDIT: just have seen there is duplicate "km" in electric/fuel box - should be removed ;) |
This is right. It is the trip statistics, so the comsumption over the trip distance.
ok, would change wording in this case: "nearly 100% electric" or "≈ 100% electric"
it is not a measurement, I know. It is for visualization purposes only. Using the same values as printed below. Could use again the "≈" with values |
|
the locales are the same as before, I thought you will take it frome here. Now included again.
I know; you’ve written and emphasized that several times. |
|
@ProtossBlaster |
|
We are closing the BetaTester threads: please move to the official version of Mate. Since 4.7.0 the range-extender pages are on the official build. How to move with your history (a backup and a restore): From the BetaTester build to the official one. New reports and ideas go to leapmotor-mate. 🇮🇹 Chiudiamo le discussioni della BetaTester: per favore passa alla versione ufficiale di Mate. Dalla 4.7.0 le pagine del range extender sono nella build ufficiale. Come spostarsi con il proprio storico (un backup e un ripristino): Dalla build BetaTester a quella ufficiale. Nuove segnalazioni e idee vanno su leapmotor-mate. |







Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hi, I was hacvng holidays, so not much involved, but when I was playing with ChatGPT, it proposed me some nice layout summary of the trip. Would you be able to implement something like this? I know this is only your decision, but this looks like more structured.
I’d suggest separating the information into three clear areas:
The total trip cost should remain clearly highlighted, while the battery and fuel level changes could be moved into a smaller, less prominent section at the bottom.
One important point is how average consumption is calculated. Currently, 15 kWh over the full 333 km gives 4.5 kWh/100 km. However, if the car covered only part of the journey in electric mode, the consumption calculated specifically for the electric distance would be different. The same applies to fuel consumption. We should therefore clearly label whether each value is calculated over the entire trip or only over the distance covered in the relevant driving mode.
The values shown in the mockup for electric and fuel distance are only examples. They should, of course, be replaced with the actual values calculated by the application.
Here is sample scenario with 100% electric trip. Of course, the values are dummy, not the real from the car.
All reactions