Commit 5f6d27

2024-01-28 01:58:55 Hargata Softworks: f
records/fuel records.md ..
@@ 8,3 8,34 @@
- American Imperial (MPG)
- European/Asian Metric (L/100Km)
- British(Purchase Gas in Liters and calculate fuel mileage as Miles per Imperial UK Gallons)
+
+ ## Initial Fuel Up
+ In order to calculate fuel mileage, you must first have an initial fuel entry with the current odometer reading. An odometer reading is needed so that the app can calculate the distance traveled between fuel ups. It is recommended that you fill it up to full for the first entry.
+
+ ## Imperfect Fuel Ups
+ For the most accurate results it is recommended that you always fill your vehicle up to full and not miss any fuel ups, but sometimes things happen, which is why we provided the following:
+
+ ### Partial Fuel Ups
+ On the occassions that you cannot fill your vehicle up to full, you can defer the fuel mileage calculation by unchecking the "Is Filled To Full" switch. Doing this tells the app to defer fuel mileage calculation until the next Full Fill Up.
+
+ ![](/Records/Fuel%20Records/a/image-1706406318412.png)
+
+ ### Missed Fuel Ups
+ Check this if you have missed a fuel up record prior to adding this fuel record. This effectively resets the fuel mileage calculation and will show up as $0 or "---" in the fuel records. Checking this ensures that the average fuel mileage calculation isn't skewed due to missed fuel ups.
+
+ ## Calculation of Average Fuel Mileage
+ Average MPG is calculated by excluding the initial and missed fuel ups, then taking the difference between the min and max odometer reading and dividing it by total amount of gas consumed(if Metric then it is further divided by 1/100). This method will include all of the gas consumed by full and partial fuel ups.
+
+ ## Importing from CSV/Fuelly/SpiritMonitor.de
+ LubeLogger supports importing CSV exports from other apps, below lists the column names that are acceptable/mapped to our data points:
+
+ | LubeLogger Data Field | Imported CSV |
+ | --------------------- | ----------------- |
+ | date | date, fuelup_date |
+ | odometer | odometer |
+ |fuelconsumed | gallons, liters, litres, consumption, quantity, fuelconsumed |
+ | cost | cost, total cost, totalcost, total price |
+ | notes | notes, note |
+ | partialfuelup(inverse of isfilltofull) | partial_fuelup |
+ | isfilltofull | isfilltofull, filled up |
+ | missedfuelup | missedfuelup, missed_fuelup |
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9